Seleziona una pagina

Hai installato WordPress Multisite e nella pagina dei plugin del Network Admin non compare l’opzione: Abilita aggiornamenti automatici ??

URL:

/wp-admin/network/plugins.php

Soluzione

Controlla se nella cartella:

/wp-content/mu-plugins/

è presente il file:

automation-by-installatron.php

Se c’è, aprilo e cerca questa riga:

add_filter( 'automatic_updater_disabled', '__return_true', -9999 );

Commentala in questo modo:

// add_filter( 'automatic_updater_disabled', '__return_true', -9999 );

Salva il file e ricarica la pagina dei plugin del network.
L’opzione “Abilita aggiornamenti automatici” tornerà visibile.


Come abbiamo scoperto il problema

Durante la configurazione di WordPress Multisite per gestire più siti sotto una sola installazione, nella pagina dei plugin del Network Admin mancava completamente il link per attivare gli aggiornamenti automatici.

La prima verifica è stata sul file wp-config.php, per controllare se fossero presenti costanti che disabilitano gli aggiornamenti automatici. In questo caso non c’erano.

Il passo successivo è stato controllare la cartella:

/wp-content/mu-plugins/

dove WordPress carica automaticamente i Must Use Plugin, cioè plugin attivi sempre e non visibili nella normale gestione dei plugin.

Qui è stato trovato il file:

automation-by-installatron.php

installato dal sistema di gestione dell’hosting.

All’interno del file era presente il filtro:

add_filter( 'automatic_updater_disabled', '__return_true', -9999 );

Questo filtro disabilita completamente gli aggiornamenti automatici di WordPress, perché l’hosting gestisce gli aggiornamenti tramite il proprio sistema (Installatron).

Una volta commentata la riga, WordPress ha ripristinato il comportamento normale e nella pagina dei plugin del Network Admin è comparsa di nuovo l’opzione per attivare gli aggiornamenti automatici.

Perché gli aggiornamenti automatici erano disabilitati?

In molte installazioni WordPress create tramite pannelli di hosting o sistemi di installazione automatica, gli aggiornamenti vengono gestiti dal sistema dell’hosting stesso.

Nel caso specifico il sito era stato installato tramite Installatron, un sistema che offre funzioni come:

  • aggiornamenti automatici

  • backup automatici

  • ripristino rapido del sito

Per poter gestire queste operazioni in modo centralizzato, Installatron disabilita gli aggiornamenti automatici interni di WordPress tramite un Must Use Plugin.

Il motivo è semplice: evitare che due sistemi diversi tentino di aggiornare lo stesso software. Se WordPress e il sistema dell’hosting eseguono aggiornamenti indipendentemente, possono verificarsi:

  • aggiornamenti duplicati

  • conflitti di versione

  • problemi con backup e ripristini automatici

Per questo motivo il plugin automation-by-installatron.php inserisce il filtro che disabilita gli aggiornamenti automatici di WordPress.

Puoi aggiungere questa sezione alla fine dell’articolo.


Dove trovare Installatron nel cPanel di Netsons

Nel pannello cPanel di Netsons, Installatron non si trova nella sezione standard Software come accade in molti altri hosting.

Il percorso corretto è:

cPanel → Il tuo sito con 1 click! → My Applications → View More

oppure è possibile cliccare direttamente sul dominio della propria installazione WordPress.

Una volta aperta la pagina della propria installazione, sono disponibili diverse schede di gestione, tra cui:

  • Status

  • Plugins

  • Themes

  • Backups

  • Logs

  • Settings

Entrando nella scheda Plugins è possibile vedere l’elenco dei plugin installati e attivare o disattivare gli aggiornamenti automatici gestiti da Installatron.

In questa sezione Installatron permette di:

  • controllare i plugin installati

  • abilitare o disabilitare gli aggiornamenti automatici

  • salvare le modifiche con il pulsante Save All

Questa gestione è indipendente dal sistema di aggiornamento interno di WordPress.


Disabilitare l’Auto-Update di Installatron oppure no? 

Cosa succederà probabilmente

Nella maggior parte dei casi non succede nulla di problematico, perché:

  1. Installatron controlla periodicamente se ci sono aggiornamenti.

  2. Se WordPress ha già aggiornato il plugin, Installatron vede semplicemente che la versione è già aggiornata.

Conviene non fare nulla perché di solito non avviene un vero conflitto.

Il piccolo vantaggio

Lasciando tutto così:

  • WordPress può aggiornare subito

  • Installatron resta come secondo sistema di sicurezza

Se uno dei due aggiorna, l’altro trova già la versione aggiornata.

L’unica cosa da controllare

Verifica solo che Installatron non faccia rollback automatici se qualcosa cambia.

Di solito l’opzione si chiama:

Auto-Update with Backup

che in realtà è utile perché crea un backup prima dell’aggiornamento (ma a occhio non dovrebbe esserci).


Osservazione interessante

Dalla schermata si vede che Installatron legge correttamente i plugin del Multisite, quindi significa che il sistema:

  • riconosce la l’installazione WP MU

  • gestisce comunque i plugin a livello globale

Questo è positivo perché alcuni installer automatici non gestiscono bene il Multisite.