TinyMCE Editor: Link Klasse Dropdown oder Inputfeld aktivieren

  • Hallo zusammen,

    ich habe mir schon die Finger wundgegoogelt, rumprobiert und auch hier die Forumssuche benutzt. Ich dachte eigentlich, das Problem müsste einfach zu lösen sein: ich möchte gerne bei einer WP 3.9.1 Installation im TinyMCE Editor bei der Link-Funktion ein Eingabefeld (oder noch besser: ein Dropdown) einfügen, mit dem die class für den Link geändert werden kann.

    Ich hatte es auch schon mit dem Plugin TinyMCE Advanced probiert, hier gibt es aber nur rel und target und die Suche innerhalb vorhandener Beiträge fiel raus - half also auch nicht weiter. Ich hoffe, dass ihr einen Tipp für mich habt.

    Vielen Dank und sonnige Grüße!
    Daniel

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Nein, das meine ich nicht. Bezog sich auf meine Versuche, eine Lösung zu finden.

    Mir geht es einzig darum, beim a href (also Link hinzufügen) die Möglichkeit anzubieten, eine Klasse auswählen zu können. Also in diesem Fenster hier:

  • Die letzten grauen Haare erhielt ich beim Versuch dieses Listing in ein Plugin zu verwandeln:

    http://www.tinymce.com/wiki.php/TinyMCE3x:Creating_a_plugin

    Neben einer JS-File ist dazu noch eine PHP-Datei erforderlich, um das Plugin mit dem Hook 'mce external plugins' einzubinden:

    http://codex.wordpress.org/Plugin_API/Fil…xternal_plugins

    Jedenfalls sollte es damit möglich sein, wenn Du das entsprechend der von Dir gewünschten Funktion anpasst bei:

    Code
    ed.addCommand('mceExample', function() { ... }


    Insofern Du keine fertige Lösung findest, ist es zumindest nicht ganz so einfach.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!