Seite 1 von 1

Wordpress: TinyMCE anpassen/erweitern

Verfasst: 07.05.2007, 00:27
von jab
Hi Folks,

da ich gerade dabei bin meinen Blog auf die Beine zu stellen wollte ich natürlich auch meinen WP Editor um ein paar Schaltflächen erweitern.

Habe dazu diese Anleitung gefunden:

https://blog.suchmaschinen-optimierunge ... -erweitern

Meine WP Version ist die 2.1.2 und ja ich habe die tiny_mce_config.php genommen und einfach mal die Config der Anleitung übernommen:

Code: Alles auswählen

Im letzten Drittel steht:

   1. $mce_buttons = apply_filters(’mce_buttons’, array(’bold’, ‘italic’, ’strikethrough’, ’separator’, ‘bullist’, ‘numlist’, ‘outdent’, ‘indent’, ’separator’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’ ,’separator’, ‘link’, ‘unlink’, ‘image’, ‘wordpress’, ’separator’, ‘undo’, ‘redo’, ‘code’, ‘wphelp’));

Hier kann man nun Schaltflächen entfernen oder bestimmte neue hinzufügen. Das Dropdown-Menü mit den Überschriften schaltet formatselect frei.
Bei mir sieht die Leiste dann in etwa so aus:

   1. $mce_buttons = apply_filters('mce_buttons', array('formatselect', 'separator', 'bold', 'italic', 'strikethrough', 'separator', 'bullist', 'numlist', 'separator', 'outdent', 'indent', 'separator', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', 'separator', 'separator', 'link', 'unlink', 'separator', 'image', 'separator', 'undo', 'redo', 'separator', 'separator', 'code', 'wphelp'));
Also hab einfach dem seinen Code mit meinem ausgetauscht. Leider hat sich an meinen Buttons ganz genau gar nichts geändert.

Muss ich sonst noch irgendwelche Änderungen machen die vielleicht in dieser Anleitung nicht drin stehen?

Wäre klasse wenn mir da einer helfen könnte ;)

Danke schon mal im Vorraus

Ciao jab[/code]

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 07.05.2007, 10:26
von chrizz
sorry, keine ahnung. alles noch nicht ausprobiert. aber aktualisier WP mal......die letzte version hatte nen paar gravierende Sicherheitslücken....;)
2.1.3 ist glaub ich @moment die aktuellste...

Verfasst: 07.05.2007, 14:56
von mcchaos
Hm, ich würde eher auf dem Filter mce_buttons aufsetzen, als im Quellcode was zu ändern - sonst musst Du es bei einer neuen Version jedesmal wieder ändern, und wie Du siehst, ist ja Deine Version ja schon veraltet.

Ansonsten geht es dort bei mir (WP 2.1.3). Kann mir nur vorstellen, dass bei Dir noch irgendwo irgendwas gecached ist (Browser? TinyMCE GZIPper?).

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 07.05.2007, 15:01
von jab
mcchaos hat geschrieben:Hm, ich würde eher auf dem Filter mce_buttons aufsetzen, als im Quellcode was zu ändern - sonst musst Du es bei einer neuen Version jedesmal wieder ändern, und wie Du siehst, ist ja Deine Version ja schon veraltet.
Könntest du mir mal genauer erklären was du meinst? Bin Anfänger mit WP und weiß da leider noch nicht so bescheid :( ;)

Wäre echt klasse ;)

Ciao jab

Verfasst: 07.05.2007, 15:23
von jab
Also ich habe jetzt nochmal 2 weitere Sachen probiert:

Code: Alles auswählen

$mce_buttons_3 = apply_filters('mce_buttons_3', array('underline', 'strikethrough', 'bullist', 'numlist', 'hr', 'anchor', 'link', 'image', 'charmap', 'sub', 'sup', 'forecolor', 'backcolor'));
Und ebenfalls hatte ich das ganze noch bei "$mce_buttons_2 = apply_filters" reingeschrieben.

Aber geändert hat das nichts. Werde es enfach nochmal mit dem Update versuchen, vielleicht ändert das ja alles :(

Ciao jab

Verfasst: 07.05.2007, 21:22
von mcchaos
jab hat geschrieben:
mcchaos hat geschrieben:Hm, ich würde eher auf dem Filter mce_buttons aufsetzen, als im Quellcode was zu ändern - sonst musst Du es bei einer neuen Version jedesmal wieder ändern, und wie Du siehst, ist ja Deine Version ja schon veraltet.
Könntest du mir mal genauer erklären was du meinst? Bin Anfänger mit WP und weiß da leider noch nicht so bescheid :( ;)

Wäre echt klasse ;)

Ciao jab
Du müsstest ein kleines Plugin schreiben. Dazu musst Du allerdings etwas php beherrschen und mal bei Wordpress.org schauen, wie das funkt. So ganz grob und ins Unreine:

- Eine php-Datei in \wp-content\plugins\ anlegen

- Die Datei beginnt mit:

Code: Alles auswählen

<?php
/*
Plugin Name&#58; Name des Plugins
Plugin URI&#58; http&#58;//www.domain.de/
Description&#58; Let's write a WP-Pluging
Author&#58; Ich
Version&#58; 0.8
Author URI&#58; http&#58;//www.domain.de
*/ 
- Dann sagst Du Wordpress, wo Du Dich einklinken willst:

Code: Alles auswählen

add_filter&#40;'mce_buttons', 'MyMceButtons'&#41;;
- Dann mußt Du noch definieren, was beim Einklinken passieren soll:

Code: Alles auswählen

function MyMceButtons&#40;$arrButtons&#41;
&#123; // Stelle was mit $arrButtons an, z.B. neue Knöpfe hinzufügen
  return $arrButtons;
&#125;
Und natürlich die PHP-Datei beenden: Zum Schluß musst Du dieses Plugin noch in Wordpress aktivieren. Du findest es unter dem Namen, den Du oben abgelegt hast.


Leider weiß ich nicht, warum es bei Dir nicht läuft, ich habe leider auch kein altes WP zum Testen da, obs an der Version liegt.

Verfasst: 07.05.2007, 23:33
von jab
Natürlich beherrsche ich wieder mal absolut kein PHP :(.

Andere Frage: Wie kann ich meine WP Version Updaten? Einfach die neuen Dateien über die alten spielen?

Ciao jab

Verfasst: 08.05.2007, 07:28
von Yel nats
Hallo Jab,

vielleicht hilft dir das wieter?
https://bueltge.de/wp-addquicktags-de-plugin/120/

Gruß,

Yel nats

Verfasst: 08.05.2007, 11:31
von jab
Hey Danke,

allerdings habe ich immer noch ein Problem.

Also die Button die ich dort eingebe erscheinen auch tatsächlich, nur leider ohne Funktion :(

Wenn ich den "strikethrough) Button einfüge, dann erscheint der auch im Editor. Benutze ich ihn, passiert mit dem Text ganz genau gar nichts :(

Also ich frage einfach nochmal, wie update ich meine WP Version, einfach die alten Dateien mit den neuen überschreiben ?

Ciao jab

p.s: Jetzt klappt ja schon mal das mit den Buttons hinzufügen, schon mal ein Vortschritt ;)

Verfasst: 08.05.2007, 15:05
von mcchaos
Wenn Du eine Software updaten willst, warum nicht mal beim Anbieter nachschauen? ;-)

How to Upgrade in Five Steps
https://codex.wordpress.org/Upgrading_WordPress

oder auch in deutsch:
https://wordpress-deutschland.org/upgrade