Jak łatwo ukryć powiadomienia o aktualizacjach WordPressa w panelu administracyjnym
Objaśnienie
Jeśli chcesz utrzymać swój panel administracyjny WordPress w porządku, ukrywając te uciążliwe powiadomienia o aktualizacjach, ten kod jest dokładnie tym, czego potrzebujesz. Oto proste podsumowanie, co on robi:
- Ukrywanie powiadomień o aktualizacjach: Kod usuwa powiadomienia dotyczące aktualizacji rdzenia WordPressa, wtyczek i motywów. Oznacza to, że nie zobaczysz już tych alertów w swoim panelu administracyjnym.
- Wyłączenie automatycznych aktualizacji: Powstrzymuje WordPressa przed automatycznym aktualizowaniem siebie oraz swoich wtyczek i motywów. Daje to pełną kontrolę nad tym, kiedy i co aktualizować.
- Stłumienie powiadomień administracyjnych: Wszystkie powiadomienia administracyjne są stłumione, dzięki czemu twój pulpit nawigacyjny pozostaje czysty i wolny od rozproszeń.
Korzystając z tego kodu, możesz skupić się na zarządzaniu swoją stroną bez ciągłego przypominania o aktualizacjach. Pamiętaj jednak, że chociaż ukrywanie powiadomień może być wygodne, ważne jest, aby regularnie sprawdzać aktualizacje, aby zapewnić bezpieczeństwo i płynne działanie twojej strony.
Kod
<?php
// Function to hide WordPress core, plugin, and theme update notifications
function wp_dudecom_hide_update_notifications() {
// Remove core update notifications
remove_action('admin_notices', 'update_nag', 3);
// Remove plugin update notifications
add_filter('pre_site_transient_update_plugins', '__return_null');
// Remove theme update notifications
add_filter('pre_site_transient_update_themes', '__return_null');
// Remove core update notifications
add_filter('pre_site_transient_update_core', '__return_null');
}
add_action('admin_menu', 'wp_dudecom_hide_update_notifications');
// Function to disable automatic updates
function wp_dudecom_disable_automatic_updates() {
// Disable all automatic updates
add_filter('automatic_updater_disabled', '__return_true');
// Disable core updates
add_filter('auto_update_core', '__return_false');
// Disable plugin updates
add_filter('auto_update_plugin', '__return_false');
// Disable theme updates
add_filter('auto_update_theme', '__return_false');
}
add_action('init', 'wp_dudecom_disable_automatic_updates');
// Function to suppress admin notices
function wp_dudecom_suppress_admin_notices() {
// Suppress all admin notices
remove_all_actions('admin_notices');
remove_all_actions('all_admin_notices');
}
add_action('admin_init', 'wp_dudecom_suppress_admin_notices');
?>
Instrukcja
Aby wdrożyć kod do ukrywania aktualizacji w panelu administracyjnym WordPressa, wykonaj następujące kroki:
Lokalizacja pliku: Możesz dodać kod do pliku functions.php
swojego motywu lub stworzyć plik własnej wtyczki.
Wymagania wstępne: Upewnij się, że masz dostęp do systemu plików swojej witryny WordPress, korzystając z FTP lub menedżera plików udostępnionego przez Twojego dostawcę hostingu.
Kroki wdrożenia:
- Dostęp do plików witryny: Użyj klienta FTP lub menedżera plików swojego dostawcy hostingu, aby uzyskać dostęp do plików instalacji WordPress.
- Znajdź plik
functions.php
: Przejdź dowp-content/themes/twojego-aktywnego-motywu/
i otwórz plikfunctions.php
. Alternatywnie, jeśli wolisz użyć wtyczki, przejdź dowp-content/plugins/
i stwórz nowy plik, np.hide-updates.php
. - Dodaj kod: Skopiuj podany kod i wklej go na końcu pliku
functions.php
lub do nowego pliku wtyczki. - Zapisz zmiany: Jeśli edytujesz plik
functions.php
, zapisz plik. Jeśli tworzysz wtyczkę, zapisz plik i upewnij się, że zawiera niezbędne komentarze nagłówka wtyczki, aby mogła być rozpoznawana przez WordPress. - Aktywuj wtyczkę (jeśli dotyczy): Jeśli stworzyłeś wtyczkę, przejdź do panelu administracyjnego WordPress, wybierz Wtyczki, znajdź swoją nową wtyczkę i aktywuj ją.
- Zweryfikuj zmiany: Zaloguj się do panelu administracyjnego WordPress i sprawdź, czy powiadomienia o aktualizacjach oraz komunikaty administracyjne nie są już widoczne.
Postępując zgodnie z tymi krokami, możesz skutecznie ukryć powiadomienia o aktualizacjach i stłumić komunikaty administracyjne w panelu administracyjnym WordPress. Jeśli potrzebujesz pomocy przy tej implementacji lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.