Call to undefined function is_rtl().

w Błędy WordPress | 0 komentarzy

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

Call to undefined function

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 Call to undefined function już się nie pojawi.

Zobacz także:

Profesjonalny kurs e-biznesu
Jakich narzędzi używają najlepsi marketerzy??
Jak zdobyć 1000 fanów na FB…?
Podoba Ci się ten tekst? Powiedz o tym innym na Facebooku i na Google+:

468 ad

Odpowiedz na komentarz