Gru
13
2018

Co za śmietnik. Wydano nowego WordPressa, który świadomie psuje niektóre strony

Edycja: przejrzałem diffa dla wydanego 4.9.9 i tam też te poprawki są, na wypadek gdyby ktoś używał Gutenberga jako wtyczki.

Niedawno pisałem, że po wydaniu WordPressa 5.0 warto się wstrzymać i poczekać na 5.0.1 bo będzie zawierać poprawki przywracające kompatybilność z niektórymi innymi wtyczkami. Jest jednak gorzej niż mógłbym przewidzieć.

Właśnie wydano 5.0.1. Trochę się zdziwiłem, bo nie dostałem informacji, że mój patch został już zatwierdzony. Sprawdziłem, nie został. Został przesunięty dziś w nocy do 5.0.2 (i ciekaw jestem czy to ostateczna wersja).

5.0.1 wydano, bo odkryto poważne błędy bezpieczeństwa w Gutenbergu (co za niespodzianka). Jest to mała aktualizacja, więc dokonała się w Waszych WordPressach automatycznie (jeśli już zaktualizowaliście swoje strony do 5.0, jeśli rozsądnie zostaliście przy 4.9.x, jesteście bezpieczni). Mała aktualizacja, więc wszystko powinno pójść dobrze, prawda?

Otóż nie. Ta mała, automatyczna aktualizacja świadomie psuje wsteczną kompatybilność! Sami autorzy wydania to przyznają i twierdzą, że inaczej nie mogli zrobić by usunąć dziury bezpieczeństwa.

Tak więc idźcie sprawdzić swoje strony czy nadal działają tak jak tego oczekujecie. Lista zmian psujących kompatybilność wsteczną jest spora. Fakt, że są to raczej drobne zmiany w mało używanych elementach WordPressowego api (choć zmiana zachowania wp_insert_post() raczej do takich nie należy), ale poważnie, sprawdźcie czy jakaś wtyczka na waszej stronie nie sypie teraz błędami PHP bo na przykład odwoływała się do właśnie usuniętej zmiennej globalnej $allowedposttags.

Nie za bardzo wiem jak to nazwać (poza tytułowym śmietnikiem). Wychodzi na to, że wszyscy, którzy zaktualizowali WordPressy do wersji 5.0 stali się czymś w rodzaju testerów beta, którym się wmawia, że używają wersji stabilnej?

Powiązane wpisy

O autorze: Konrad Karpieszuk

Jak każdy chyba tutaj zacząłem po prostu od blogowania. WordPress jednak tak mnie zafascynował, że szybko zabrałem się za tworzenie stron na nim opartych. Później przyszedł czas na pisanie poradników z nim związanych, zdarzyła się nawet książka. Współorganizowałem pierwszy polski WordCamp. Opiekuję się serwisem WPzlecenia.pl, a teraz także tym podserwisem, na którym właśnie jesteście: dev.WPzlecenia. Wszystkim życzę jak najwięcej wyniesionej WIEDZY odnośnie WordPressa. Zaparzcie kawę, usiądźcie wygodnie i - do lektury! :)

Obecnie jestem pracownikiem firmy tworzącej wtyczkę WPML (pozwala tworzyć wielojęzykowe strony), gdzie odpowiadam za jej rozwój. Jestem także autorem bardzo popularnej wtyczki sklepowej TradeMatik

5 komentarzy + Dodaj komentarz

  • Konrad musisz poprawić artykuł.. (5.0.3), ja czekam z aktualizacjami WP u siebie minimum do 5.1

  • Hej, czy już Twoim zdaniem warto zaktualizować Worpdpressa z 4.9.9?

    • wczoraj dostalem powiadomienie ze zmiany jakie mi obiecano ze zostana dodane do 5.0.1 nie pojawia sie nawet w 5.0.4, takze nie polecam :) to jest wciaz poletko robocze

  • Jak na razie wersja 4.9.9 jest najstabilniejsza. Czekamy

  • Przeniosłem stronkę na wersję 5.0.3. Na razie wszystko wydaje się po staremu. Natomiast ten Gutenberg… Nie znacie sposobu, by przywrócić starty edytor bez instalowania wtyczki?

Zostaw komentarz

Uwaga, leci reklama:

Firefox jest znów szybki!

Gdzie nas czytać?

Autorzy »
Komentujący »
#wpzlecenia »