• Jan

    (@locke85)


    Hallo zusammen,

    im Pflegedialog für Schlagwörter und Kategorien wird der Visual Editor nicht mehr angezeigt. Folgendes Troubleshooting liegt hinter mir:

    (1) Child Theme deaktiviert – ohne Auswirkung

    (2) WP Standard Theme aktiviert – oA

    (3) alle Plugins nach und nach deaktiviert – oA

    (4) Einstellungen am User geprüft – oA

    (5) zusätzlichen Eintrag – define(‘CONCATENATE_SCRIPTS’, false); – in der wp-config ergänzt – oA

    (6) Alternativen Nutzer angelegt – oA

    (7) Debug Console im Browser zeigt keinen JS Fehler

    (8) JS Dateien werden laut Debug Console / Netzwerk Tab / Filter = Tiny nicht geladen

    (9) JS Dateien sind unter wp-includes / js / tinymce vorhanden

    Erst mit folgendem Snippet in der function.php kommt der Visual Editor zurück:

    // Aktivieren Sie das Debugging für den Schlagwort-Pflegedialog

    function debug_tinymce_for_terms() {

      if (is_admin()) {

          add_action('admin_enqueue_scripts', 'enqueue_tinymce_script');

          add_action('admin_print_footer_scripts', 'add_tinymce_to_terms_debug');

      }

    }

    add_action('admin_init', 'debug_tinymce_for_terms');

    function enqueue_tinymce_script() {

      // Stellen Sie sicher, dass TinyMCE und die zugehörigen Skripte geladen werden

      wp_enqueue_script('editor');

      wp_enqueue_script('quicktags');

      wp_enqueue_script('tinymce');

      wp_enqueue_script('wp-tinymce');

      wp_enqueue_style('editor-buttons');

    }

    function add_tinymce_to_terms_debug() {

      ?>

      <script type="text/javascript">

          jQuery(document).ready(function($) {

              function initializeTinyMCE() {

                  if (typeof tinymce !== 'undefined') {

                      tinymce.init({

                          selector: 'textarea#description',

                          menubar: false,

                          toolbar: 'bold italic underline | alignleft aligncenter alignright | bullist numlist outdent indent | link',

                          height: 200,

                          plugins: 'link lists',

                          content_css: '<?php echo includes_url('css/dashicons.min.css'); ?>,<?php echo includes_url('css/editor.min.css'); ?>'

                      });

                      console.log('TinyMCE initialized successfully.');

                  } else {

                      console.error('TinyMCE is undefined.');

                      setTimeout(initializeTinyMCE, 500); // Versuchen Sie es nach einer kurzen Verzögerung erneut

                  }

              }

              initializeTinyMCE();

          });

      </script>

      <?php

    }

    Irgendwelche Ideen, warum es nicht ohne das Snippet funktioniert/ wo der grundlegende Fehler liegen könnte?

    Dank vorab und Grüße

    System Details:

    • WP Version: 6.6.1
    • PHP Version 8.2
    • Dieses Thema wurde geändert vor 1 Monat von Jan.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 1 Antwort (von insgesamt 1)
  • Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    du verwendest offenbar den Classic Editor und nicht den Block Editor?
    Wenn ja, teste doch mal bitte bei einem neuen Beitrag, ob bei Verwendung des Block Editors rechts im Fenster unter dem Reiter „Beitrag“ Schlagwörter und Kategorien angegeben werden können.
    An dem Theme (GeneratePress) wird es sicher nicht liegen, weil ich das Theme auch verwende.

    Hilfreich für eine Analyse wäre der Website-Bericht:
    Du findest unter Werkzeuge > Website-Zustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):
    Website-Bericht

    Und mit z. B. STRG V in die Antwort bei diesem Thema einfügen.

    Mehr Infos zum Website-Zustand findest du z. B. in dem folgenden Video

    Viele Grüße
    Hans-Gerd

Ansicht von 1 Antwort (von insgesamt 1)