Wraz z premierą WordPressa w wersji 5.8 pojawiło się w końcu rozwiązanie, na które zapewne wielu czekało od wielu lat. Mianowicie nagłówek „Update URI”, który powinien rozwiązać pewien problem, który od czasu do czasu mógł pojawić się na niektórych stronach.
Pewnie wśród czytelników znajdą się osoby, które wgrały na stronę motyw lub wtyczkę niepochodzącą z repozytorium WordPress.org, i pewnego dnia ich motyw lub wtyczkę zastąpiło coś innego. Sam doświadczyłem tego kilka razy. Bo wystarczy(ło), że w repozytorium WordPress.org będzie inna wtyczka lub inny motyw o identycznej nazwie (i „slugu”) i WordPress w ramach mechanizmu aktualizacji może zaproponować aktualizację, która dokona podmiany.
WordPress 5.8 introduces a new header available for plugin authors. This allows third-party plugins to avoid accidentally being overwritten with an update of a plugin of a similar name from the WordPress.org Plugin Directory.
Previously, any custom plugin which used the same slug than a plugin hosted on WordPress.org was taking a significant risk of being overwritten by an update of the latter.
WordPress 5.8 introduces a new Update URI plugin header field. If the value of this new field matches any URI other than https://wordpress.org/plugins/{$slug}/ or w.org/plugin/{$slug}, WordPress will not attempt to update it.
Co istotne, wtyczki/motywy dostępne i aktualizowane w ramach repozytorium WordPress.org nie muszą (choć mogą) posiadać tego nagłówka. Pozostałe warto w ten nagłówek „wyposażyć”.
- Wakacje składkowe ZUS a zawieszenie działalności gospodarczej, czyli uważaj, bo być może nie będziesz mógł skorzystać (w 2024) - 1970-01-01
- Przykładowy kalkulator wyceny usługi druku 3D, czyli nie tylko materiał się liczy - 1970-01-01
- Home Assistant 2024.10, czyli nowa karta „nagłówek” i niedziałający TTS w ramach usługi Google Cloud - 1970-01-01