Problemy po aktualizacji do WordPressa 4.7
WordPress 4.7 został wydany ponad tydzień temu i od tego czasu na forach, FB i w wiadomościach otrzymałem dużo informacji, na temat problemów po aktualizacji. Tutaj postaram się je uporządkować i przedstawić możliwe rozwiązania. Jeśli jesteście już po aktualizacji, to pewnie widzicie co się zmieniło – nie będę opisywał zmian, bo powstało już dużo artykułów na ten temat, zobaczcie np. tutaj.
W edytorze wizualnym brak przycisku do justowania i podkreślania
Tragedia! WordPress 4.7 usunął te przyciski, jak oni mogli? 😉 A tak na poważnie, stosowanie podkreśleń to raczej zła praktyka, jak tłumaczą twórcy WP mogą się mylić z linkami… Stosowanie justowania też nie jest dobre, ponieważ jest różnie interpretowane przez przeglądarki i w pewnych przypadkach tekst może być nieczytelny. Więc starajcie się już nie używać justowania i podkreślania, jeśli jednak nie możecie żyć bez tych funkcji, skróty klawiaturowe wciąż działają. Podkreślenie: Ctrl/Cmd + U i justowanie: Alt + Shift + j (Ctrl + Option + j dla Maca). Ewentualnie można wykorzystać wtyczkę TinyMCE Advanced, żeby przywrócić te przyciski. Można też dodać kod css (teraz już bez problemu w menu Personalizacja), który wyjustuje treść artykułów.
article {text-align: justify;}
ale moim zdaniem to naprawdę jest zbędne, także przemyślcie to.. Została też zmieniona kolejność kilku przycisków w edytorze wizualnym.
Biały ekran śmierci na stronie lub tylko w zapleczu WordPressa
Więcej informacji na ten temat tutaj. Zazwyczaj ten problem jest związany z wtyczkami, najprościej to sprawdzić zmieniając tymczasowo przez FTP katalog wp-content/plugins na wp-content/plugins-old. Jeśli po tej zmianie strona działa, mamy pewność że problem leży we wtyczkach. Aby się dowiedzieć w której konkretnie – zmieniamy nazwy wtyczek, za każdym razem sprawdzając stronę. (Wygodniej będzie najpierw sprawdzić plik debug.log z błędami).
Używasz W3 Total Cache? – niestety ta wtyczka w wersji 0.9.5.1 jest niekompatybilna z WordPressem 4.7 i w tym przypadku nie wystarczy zmiana nazwy/usunięcie wtyczki z katalogu plugins, musimy też usunąć pliki db.php, advanced-cache.php i object-cache.php z katalogu wp-content.
Brak możliwości dodania nagłówka video oraz pozostałe niedziałąjące funkcje
WordPress 4.7 wprowadził nagłówki video, podgląd plików PDF w bibliotece mediów, wskazówki (skróty) do bezpośredniej edycji elementów w ekranie personalizacji, jednak te funkcje nie działają!
Nagłówki video są dostępne, jednak to od twórców Twojego motywu zależy, czy będą obsługiwane przez Twój motyw, to samo w przypadku skrótów w ekranie personalizacji – niekoniecznie wszystkie elementy strony można w ten sposób edytować, zależy to od danego motywu. Można kontaktować się w tej sprawie z twórcami motywu i czekać na aktualizację. Podgląd plików PDF działa, ale tylko dla nowo dodanych plików.
Manualna aktualizacja
Jeśli coś poszło nie tak podczas aktualizacji, ostatecznie możesz przeprowadzić ją ręcznie. Ściągnij ostatnią wersję z https://wordpress.org/ i rozpakuj np. na pulpicie. Teraz z pomocą swojego klienta FTP usuń katalogi wp-admin i wp-includes i wyślij te same katalogi z rozpakowanej właśnie paczki WordPressa. Pamiętaj, żeby nie usunąć katalogu wp-content i pliku wp-config.php ze swojego serwera. W ten sposób można też przeprowadzić downgrade do poprzedniej wersji WordPressa. Więcej informacji na temat ręcznej aktualizacji można znaleźć tutaj.
To oczywiste, ale zawsze pamiętajcie o pełnej kopii zapasowej przed aktualizacją. Dajcie znać, czy spotkaliście się z innymi problemami związanymi z WordPressem 4.7
Własny kod CSS z podglądem „live” w WordPressie 4.7 Domyślnie włączone REST API pozwala edytować wpisy w WordPressie