Call to undefined function is_rtl().

Call to undefined function is_rtl().

Jeśli po aktualizacji WordPressa do wersji 3.3 lub 3.3.1 zamiast kokpitu zobaczysz taki komunikat:
“Fatal error: Call to undefined function is_rtl() /wp-includes/general-template.php on line 2102″
to nie wpadaj w panikę. Zaraz sie dowiesz jak sobie z tym błędem poradzić. Błąd ten powoduje jedna z zainstalowanych wtyczek.

Call to undefined function is_rtl() – jak to naprawić?

Jest to wtyczka PopUp Domination. Wtyczka wyświetla okienko pop-up zapisu na newsletter, biuletyn lub inny mailing. Jest bardzo skuteczna i zwiększa o 429% skuteczność w porównaniu do tradycyjnych formularzy zapisu na mailing.

Taki ta wtyczka daje efekt. Zobacz na przykładzie mojego bloga: Praktyczny Marketing Internetowy

popup domination czyli wyskakujące okienko

popup domination czyli wyskakujące okienko

To teraz pora na naprawienie błędu logowania do kokpitu WordPress. Potrzebujesz dowolnego programu do połączenia po protokole ftp z Twoim serwerem, np. FileZilla, Total Comander, itp. Możesz także zalogować się do panelu administracyjnego serwera i użyć wbudowanego menedżera plików. Tak będzie o ile na serwerze masz zainstalowany C-Panel, jak to jest na hostingu WordPress Host Then Profit GVO.

Po zalogowaniu do serwera po ftp znajdź katalog w którym jest zainstalowana wtyczka PopUp Domination. Będzie to katalog:

/public_html/wp-content/plugins/popup-domination/

(o ile masz hosting GVO Host Then Profit)

Teraz zmień nazwę katalogu popup-domination na inną np. popup-domination1. To spowoduje, iż wordpress wyłaczy tą wtyczkę. Możesz już się zalogowac do kokpitu Twojego bloga.

Call to undefined function is_rtl() – poprawiamy kod php

Pora na naprawienie błędu we wtyczce. Otwórz plik popup-domination.php w notatniku lub edytorzz programistycznym i odszukaj wiersz 34 (dla wersji wtyczki 2.0)

wp_admin_css( 'theme-editor' );

dodaj na początku wiersza // (2 prawe ukośniki), wten sposób ten kawałek kodu php zostanie wyłączony.

Kod po zmianie wygląda tak:

//wp_admin_css( 'theme-editor' );

Teraz zapisz plik, zmień nazwę katalogu na popup-domination i włącz ponownie wtyczkę.
Błąd już się nie pojawi.

Zobacz także:

Jakich narzędzi używają najlepsi marketerzy??
Czy wiesz, jak zarobić w internecie??
468 ad

Zostaw odpowiedź