Pamiętasz pogrom jaki spowodowała zmiana funkcji odpowiedzialnej za deklarowanie widgetów w WordPress 4.3?
Masa witryn do dzisiaj potrafi używać funkcji WP_WIDGET i wyświetla błąd „wp_widget jest przestarzały” co można sprawdzić wpisując to w Google. A dodam, że miało to miejsce w 2015 roku.
Blokowe zarządzanie widgetami w WordPress 5.8
Od wersji WordPress 5.8, która oficjalnie ma zostać wydana 20 Lipca 2021 zostanie zmieniony panel zarządzania widgetami na blokowy (block-based widgets).
To co zauważyli redaktorzy WPTavern (tutaj artykuł) to znaczące różnice w wyglądzie widgetów. Na przykładzie motywu Twenty Fifteen i tego samego widgetu znacznie różnią się nie tylko marginesy i paddingi elementów, ale też ich typografia. Istnieje więc duże ryzyko, że strona w miejscach gdzie one są, po aktualizacji się delikatnie zepsuje.
Jak przywrócić stary wygląd ekranu widgetów po aktualizacji?
Oczywiście dla osób, które mogą nie poradzić sobie z adaptacją zmian lub zwyczajnie nowy system im się nie podoba mogą skorzystać z wtyczki „Classic widgets” od Teamu zajmującego developmentem WordPressa.
Jak zachwala WPTavern to wtyczka typu „włącz-i-zapomnii”, ale wg mnie to pójście na skróty do załatania problemu i niepotrzebne dodawanie kodu.
Oczywiście kto ma ochotę może z niej skorzystać i pobrać Classic widgets z repozytorium wtyczek.
Niestety podejrzewam, że „klasyczne widgety” będą pełnić te samą rolę co „Klasyczny edytor” i będą łatać lenistwo programistów (szczególnie tanich) stron oraz developerów tworzących motywy.
Jeden komentarz dla "WordPress 5.8 – będzie płacz i zgrzytanie zębów. Stary panel widgetów do usunięcia"
Marcin Kamiński
Widzę, że twórcy WordPressa chcą nas na siłę uszczęśliwiać, tak jak kiedyś tym okropnym Guntenbergiem. To sprawiło, że pierwszą czynnością po instalacji WordPressa, jest instalacja normalnego edytora.