Come togliere la pubblicità dalla dashboard WordPress

Togliere la pubblicità dalla dashboard WordPress è una delle modifiche più richieste da chi gestisce un sito da tempo. Dopo aver installato alcuni plugin, infatti, la bacheca può riempirsi rapidamente di banner, notifiche promozionali, richieste di upgrade e avvisi che occupano spazio inutile.

Molti plugin mostrano:

  • offerte premium
  • promozioni
  • richieste di recensioni
  • suggerimenti commerciali
  • notifiche marketing

Anche se spesso sono innocui, possono rendere la dashboard più lenta da consultare e meno professionale, soprattutto quando il sito viene gestito da clienti o collaboratori.

Samsung Galaxy S26 Ultra S26 Ultra
VS
iPhone 17 Pro Max iPhone 17 Pro Max
Xiaomi 17 Pro Xiaomi 17 Pro
VS
Honor Magic 8 Honor Magic 8
iPhone 15 iPhone 15
VS
iPhone 17 iPhone 17
GRATIS · 380+ modelli

Confronta gli smartphone

Display, fotocamera, batteria e prestazioni a confronto in pochi secondi.

Confronta ora

Vediamo come rimuovere gran parte di queste pubblicità direttamente da WordPress.

Perché compaiono annunci nella bacheca

WordPress di per sé non mostra pubblicità.

I banner che vedi nella dashboard provengono quasi sempre da:

  • plugin SEO
  • plugin di cache
  • plugin backup
  • page builder
  • plugin sicurezza
  • plugin WooCommerce

Gli sviluppatori utilizzano questi spazi per promuovere versioni premium o servizi aggiuntivi.

Nascondere i widget della schermata principale

Una delle soluzioni più semplici consiste nel personalizzare la schermata iniziale della dashboard.

Vai su:

Bacheca → Home

e clicca in alto su:

Opzioni schermata

Qui puoi disattivare molti widget inutili che occupano spazio.

In alcuni casi questo è sufficiente per rendere la dashboard molto più pulita.

Rimuovere le notifiche amministrative con WPCode

Se vuoi una soluzione più efficace puoi utilizzare WPCode.

Installa il plugin e crea un nuovo snippet PHP.

Inserisci:

add_action('admin_head', function() {
    remove_all_actions('admin_notices');
});

Questo codice nasconde gran parte delle notifiche amministrative visualizzate nella dashboard.

Soluzione più selettiva

Il codice precedente è molto aggressivo e potrebbe nascondere anche avvisi utili.

Una soluzione più equilibrata consiste nel rimuovere soltanto i messaggi promozionali per gli utenti non amministratori.

Inserisci:

add_action('admin_head', function() {

    if (!current_user_can('manage_options')) {

        remove_all_actions('admin_notices');

    }

});

In questo modo gli amministratori continueranno a vedere gli avvisi importanti mentre editor e collaboratori avranno una dashboard più pulita.

Nascondere i widget dei plugin nella dashboard

Molti plugin aggiungono riquadri personalizzati nella schermata principale.

Puoi eliminarli tramite codice.

Per esempio:

add_action('wp_dashboard_setup', function() {

    remove_meta_box('dashboard_primary', 'dashboard', 'side');

});

Questo rimuove uno dei widget predefiniti della dashboard.

Altri plugin utilizzano ID differenti, che possono essere individuati tramite gli strumenti sviluppatore del browser.

Rendere la dashboard più professionale

Se realizzi siti per clienti, una dashboard pulita migliora molto l’esperienza utente.

Molti webmaster preferiscono:

  • nascondere notifiche promozionali
  • eliminare widget inutili
  • personalizzare il menu amministrazione
  • mostrare solo le funzioni necessarie

Questo rende WordPress più semplice da utilizzare per chi non è esperto.

Metodo senza plugin tramite functions.php

Se utilizzi un tema child puoi inserire direttamente questo codice nel file:

functions.php
add_action('admin_head', function() {
    remove_all_actions('admin_notices');
});

La modifica verrà applicata automaticamente ad ogni accesso nella dashboard.

Attenzione a non nascondere avvisi importanti

Non tutte le notifiche sono pubblicità.

Alcuni messaggi possono segnalare:

  • aggiornamenti critici
  • problemi di sicurezza
  • errori PHP
  • plugin non compatibili
  • backup falliti

Per questo motivo conviene utilizzare questi snippet solo se sai esattamente cosa stai facendo.

Qual è la soluzione migliore?

Per la maggior parte degli utenti consiglio WPCode.

I motivi sono semplici:

  • non serve modificare il tema
  • non serve un tema child
  • gli aggiornamenti non cancellano il codice
  • è facile attivare o disattivare gli snippet

Per chi gestisce più siti WordPress è probabilmente la soluzione più pratica.

Box rapido

Rimuovere la pubblicità dalla dashboard WordPress

Banner promozionali, richieste di upgrade e notifiche dei plugin possono essere nascosti tramite WPCode oppure con uno snippet PHP nel tema child.

1. Vai su Bacheca → Home → Opzioni schermata
2. Disattiva i widget inutili
3. Installa WPCode
4. Aggiungi lo snippet PHP per nascondere gli avvisi
5. Mantieni visibili le notifiche realmente importanti