Krzysiek Dróżdż
krzysiek@wpmagus.pl
WPmagus.pl
Krzysiek Dróżdż
WordPress odpytuje o to serwer.
Przy użyciu crona.
Co 12 godzin.
wp_version_check
wp_update_plugins
wp_update_themes
Funkcjami z wp-includes/update.php
wp_version_check
wp_update_plugins
wp_update_themes
Uwaga: Możemy użyć filtrów: http_request_args
i http_response
i akcji http_api_debug
Zapisuje w transientach, żeby móc potem spokojnie wyświetlać
update_core
update_plugins
update_themes
Uwaga: Czyli możemy dobrać się do tych danych przy użyciu filtrów pre_set_transient_{$transient}
i transient_{$transient}
Skąd biorą się rozszerzone opisy wtyczek?
Tworzony jest obiekt jednej z poniższych klas (w zależności od kontekstu):
Uwaga: Przydatne hooki: pre_auto_update
, upgrader_pre_download
, upgrader_process_complete
i cała masa innych...
Możemy np.:
Inne pomysły?
Jak zawsze... Konflikt nazw.
Krzysiek Dróżdż
krzysiek@wpmagus.pl
WPmagus.pl