Aktualizacja motywu: Nie można sprawdzić pliku XML
Problem:
W górnej części pulpitu nawigacyjnego WordPress, widzisz błąd, który mówi: Theme update: Can't check XML file
Dlaczego pojawia się ten problem?
Motyw zawiera wbudowaną funkcję, która sprawdza, czy dostępna jest aktualizacja. Funkcja ta używa fopen lub cURL, które są:
fopen - dyrektywa PHP używana do otwierania zewnętrznych plików, np. plików XML.
cURL - jest biblioteką, która pozwala na łączenie się i komunikację za pomocą wielu różnych protokołów, takich jak HTTP, HTTPS, FTP, Telnet, itp. Może być używana do otwierania zewnętrznych plików.
Jeśli żadna z tych 2 rzeczy nie jest włączona na twoim serwerze, możesz zobaczyć ten błąd w swoim pulpicie nawigacyjnym Wordpress.
Jak to naprawić?
Zazwyczaj chodzi o włączenie fopen i cURL na twoim serwerze.
Jednakże, nie ma ogólnej zasady dla wszystkich dostawców hostingu, jak włączyć fopen i cURL. To zależy od dostawcy hostingu - poszukaj artykułu w sekcji FAQ hostingu lub skontaktuj się z obsługą hostingu.
Włączenie fopen i cURL w php.ini
Jeśli jesteś bardziej zaawansowanym użytkownikiem możesz spróbować włączyć fopen i cURL w pliku php.ini wpisując następujący kod:
allow_url_fopen = On
Ogólną rzeczą, aby włączyć cURL jest dodanie kodu do pliku php.ini.
extension=php_curl.dll
Wyłączenie sprawdzania dostępności aktualizacji
Jeśli Twój hosting nie pozwala na włączenie żadnej z tych rzeczy, możesz przynajmniej wyłączyć sprawdzanie aktualizacji, aby pozbyć się błędu na pulpicie nawigacyjnym. Przejdź do Theme Options -> Advanced i znajdź taką opcję.