Eigene quicktags.js

  • Hallöchen,
    ich hab die quicktag.js mit eigenen Quicktags erweitert - klappt wunderbar, keine Probleme.

    Nun will ich diese neue quicktags.js in meinem Theme-Verzeichnis platzieren und die Standard-Datei in wp-includes/js damit "überschreiben".

    Auch das klappt einwandfrei mit folgendem Code in der function.php

    Das Problem ist, das ich jetzt keinen visuellen Editor mehr habe (kein Inhalt angezeigt) und die Toolbar (Bilder, Dateien, Audio, Video) oberhalb nicht mehr nutzen kann. Die Toolbar wird zwar angezeigt, jedoch öffnet sich das Dialogfenster nicht mehr.

    Wenn ich meine eigene quicktags.js in das wp-include/js Verzeichne lade, funktioniert alles einwandfrei.

    Nur möchte ich die Datei gern im Theme-Verzeichnis platzieren, damit diese bei Updates nicht überschrieben wird und neu ersetzt werden muss.

    Ich hoffe es kann mir hierbei jemand helfen...

    • 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

  • nachdem ich die funktion add_action etwas angepasst habe und diese "später" laden lasse klappt zumindest die toolbar wieder:

    alt:

    PHP
    add_action('init', load_own_quicktags);


    neu:

    PHP
    add_action('init', load_own_quicktags, 10);


    jedoch den visuellen Editor bekomme ich noch nicht zum laufen

  • was allerdings immernoch nicht geht mit dieser Lösung ist, der visuelle Editor.

    Und auf diesem Weg die eigene quicktags.js einzubinden funktioniert dann auch im Dashboard nicht mehr alles wie es soll.

    Kann nicht sortiert werden und einzelne Widgets laden unaufhörlich.


    Gibt es einen anderen Weg die eigene quicktags.js einzubinden???

Jetzt mitmachen!

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