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ć”.


- Wtyczka BackWPup w wersji 5.x to doskonały przykład, jak wylać dziecko z kąpielą i z relatywnie świetnego narzędzia zrobić właściwie bezwartościowego gniota - 1970-01-01
- Testowy przelew w Bitcoinach z najniższą prowizją, czyli krótka historia o tym, jak zamroziłem BTC na (ponad) rok - 1970-01-01
- Nowy system kopii zapasowych w Home Assistant 2025.1 to zapewne krok w dobrym kierunku, ale zdecydowanie przedwczesny - 1970-01-01