WordPress

tinymce — Brak karty wizualnej w edytorze

  • 12 września, 2017
  • 3 min read
tinymce — Brak karty wizualnej w edytorze


tinymce — Brakuje karty wizualnej w edytorze — Wymiana stosów rozwoju WordPressa







WordPress Development Stack Exchange to witryna z pytaniami i odpowiedziami dla programistów i administratorów WordPress. Rejestracja zajmuje tylko minutę.

Zarejestruj się, aby dołączyć do tej społeczności

Każdy może zadać pytanie

Każdy może odpowiedzieć

Najlepsze odpowiedzi są głosowane i trafiają na sam szczyt

Spytał

Oglądane
3 tys. razy

Zakładki wizualne/tekstowe zniknęły z tinymce. Próbowałem wszystkiego co znalazłem w sieci i nic nie pomogło:

Dezaktywuj motyw Dezaktywuj wszystkie wtyczki, aby zatrzymać łączenie skryptów

debug-scripts (bez błędów) brak błędów js w admin

Czy jest jakieś ustawienie DB, które może to powodować?

Na wypadek, gdyby ktoś inny miał ten problem, odkryłem, że całkiem niezawodnym sposobem na przywrócenie karty edytora wizualnego po aktualizacji do WordPress 4.0 jest:

  1. wyłącz wszystkie wtyczki
  2. Zmień motyw na jeden z domyślnych (np. TwentyFourteen)
  3. Przejdź do „mój profil” i zaznacz pole „wyłącz edytor wizualny”.
  4. Ratować
  5. Wróć do „mojego profilu” i odznacz pole „wyłącz edytor wizualny”.
  6. Ratować

2

Z jakiegoś powodu niedawno dodano styl „ukryj-jeśli-nie-js”, aby mieć display:none' wartość. Niestety, WordPress dodaje tę klasę „ukryj, jeśli nie-js” zawsze, gdy wyświetla div wp-includes/class-wp-editor.php.

Więc wydaje mi się to tymczasowym błędem. Na razie zastąpienie tego błędu CSS w ten sposób powinno być w porządku, myślę:

function fix_lost_text_visual_tab() {
    echo "<style>.wp-editor-tools.hide-if-no-js { display: block !important; }</style>";
}

add_action( 'wp_head', 'fix_lost_text_visual_tab', 100 );

domyślny


Źródło

Warto przeczytać!  Co nowego w WordPress 6.6 (funkcje i zrzuty ekranu)