Πως κρύβω διαφημίσεις και ειδοποιήσεις στο wordpress ;
Πώς να Κλείσω τις Ειδοποιήσεις και τις Διαφημίσεις στο WordPress Dashboard ;
Τι είναι αυτές οι ειδοποιήσεις;
Αν έχεις μπει ποτέ στον πίνακα ελέγχου (dashboard) του WordPress σου, σίγουρα έχεις δει μηνύματα που εμφανίζονται στην κορυφή της σελίδας — άλλα ζητούν να αναβαθμίσεις κάποιο plugin, άλλα σε προσκαλούν να δοκιμάσεις ένα νέο εργαλείο, και άλλα διαφημίζουν premium λειτουργίες.
Αυτά λέγονται admin notices (ειδοποιήσεις διαχειριστή). Είναι εντελώς αβλαβή συνήθως, αλλά μπορεί να γίνουν αρκετά ενοχλητικά και να επηρεάσουν και την απόδοση του διαχειριστικού περιβάλλοντος, ειδικά όταν έχεις εγκαταστήσει πολλά plugins!
Γιατί εμφανίζονται;
Τα περισσότερα plugins και themes που εγκαθιστάς στο WordPress θέλουν να σε ενημερώνουν για:
- Νέες εκδόσεις και αναβαθμίσεις
- Προσφορές και premium εκδόσεις τους
- Αξιολογήσεις ή παρακλήσεις να τους αφήσεις κριτική
- Ρυθμίσεις που χρειάζονται την προσοχή σου
- Διαφημίσεις του κατασκευαστή.
Δεν φταίς εσύ — είναι κάτι που κάνουν οι theme/plugin developers αυτόματα και πολλές φορές κακοπροαίρετα.
Η λύση: Η ρύθμιση pr_disable_admin_notices
Αν η ιστοσελίδα σου χρησιμοποιεί ένα custom plugin ή theme που περιέχει αυτή τη ρύθμιση, μπορείς πολύ εύκολα να απενεργοποιήσεις όλες αυτές τις ειδοποιήσεις με ένα μόνο βήμα.
💡 Με απλά λόγια: Αυτό το code snippet είναι σαν έναν "διακόπτη" που κλείνει όλες τις ενοχλητικές ειδοποιήσεις ταυτόχρονα.
Πώς να το ενεργοποιήσεις — Βήμα προς βήμα
Βήμα 1: Συνδέσου στον πίνακα ελέγχου του WordPress σου (συνήθως: www.η-σελίδα-σου.gr/wp-admin)
Βήμα 2: Από το μενού αριστερά, πήγαινε στις Ρυθμίσεις (Settings)
Βήμα 3: Ψάξε για το ενεργό theme.
Βήμα 4: Πήγαινε στο Επεξεργασία θεμάτων εμφάνισης και επέλεξε από τα δεξιά το Theme Options > functions.php
Βήμα 5: Στο τέλος του αρχείου τοποθέτησε τον παρακάτω κώδικα :
// Hide WordPress Admin Notifications programmatically
function pr_disable_admin_notices() {
global $wp_filter;
if ( is_user_admin() ) {
if ( isset( $wp_filter['user_admin_notices'] ) ) {
unset( $wp_filter['user_admin_notices'] );
}
} elseif ( isset( $wp_filter['admin_notices'] ) ) {
unset( $wp_filter['admin_notices'] );
}
if ( isset( $wp_filter['all_admin_notices'] ) ) {
unset( $wp_filter['all_admin_notices'] );
}
}
add_action( 'admin_print_scripts', 'pr_disable_admin_notices' );
Έτοιμο! Από εδώ και πέρα ο πίνακας ελέγχου σου θα είναι πολύ πιο καθαρός.

Τι θα αλλάξει μετά;
✅ Δεν θα βλέπεις πλέον διαφημίσεις από plugins
✅ Δεν θα υπάρχουν μηνύματα που σε παρακαλούν να αξιολογήσεις εργαλεία
✅ Ο πίνακάς σου θα φαίνεται πιο καθαρός και οργανωμένος
⚠️ Σημαντικό: Οι ειδοποιήσεις που αφορούν ασφάλεια ή σοβαρά σφάλματα του WordPress μπορεί να εξακολουθούν να εμφανίζονται — αυτό είναι καλό! Δεν θέλεις να χάσεις κάτι σημαντικό.
Χρειάζεσαι βοήθεια;
Αν δεν μπορείς να βρεις αυτή τη ρύθμιση ή κάτι δεν λειτουργεί όπως περιμένεις, μη διστάσεις να επικοινωνήσεις με την υποστήριξη. Είμαστε εδώ για να σε βοηθήσουμε! 😊