Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

Activity Log e WordPress Multisite


Il plugin Activity Log è compatibile con le reti WordPress Multisite. Puoi attivarlo a livello di rete per monitorare tutti i siti da un unico posto, oppure attivarlo sui singoli siti secondo necessità. Questo articolo spiega come funziona l'attivazione Multisite e come utilizzare le funzionalità di filtro specifiche per sito.

Attivazione su una rete Multisite

Activity Log può essere attivato in due modi su un'installazione Multisite:

Attivazione di rete — Vai su Amministrazione di rete › Plugin e attiva Activity Log per l'intera rete. Questo attiva automaticamente il plugin su ogni sito della tua rete e crea la tabella del database dei log per ogni sito. I nuovi siti aggiunti alla rete avranno il plugin attivato automaticamente.

Attivazione per sito — Attiva il plugin solo su siti specifici dalla schermata Plugin di ciascun sito. Questo ti offre un controllo più granulare sui siti monitorati.

Quando un plugin viene attivato a livello di rete, il registro degli eventi registra un flag network_wide: true nei metadati dell'evento, in modo da poter distinguere le modifiche ai plugin a livello di rete da quelle per sito.

Come vengono registrati gli eventi

Ogni evento registrato da Activity Log include un campo site_id che corrisponde all'ID del blog di WordPress del sito in cui si è verificato l'evento. Su un'installazione standard a sito singolo, questo è sempre 1. Su Multisite, ogni sottosito ha il proprio ID del blog.

Ciò significa che tutti gli eventi della tua rete vengono registrati in un'unica tabella di log (wp_dactlog_activity_log) con ogni riga etichettata al sito di origine. Puoi filtrare, esportare ed eseguire query per ID del sito in qualsiasi momento.

Filtro per sito nell'area amministrativa

Quando visualizzi Activity Log dall'area amministrativa di un sito specifico (Activity Log › Activity Log), il log mostra automaticamente solo gli eventi di quel sito.

Per visualizzare gli eventi di tutti i siti della tua rete, accedi ad Activity Log dall'area Amministrazione di rete. Lì vedrai gli eventi di tutti i siti della rete, con ogni riga etichettata al sito di origine nella colonna Oggetto.

Filtro per sito in WP-CLI

Quando utilizzi WP-CLI su una rete Multisite, usa il flag --site_id per limitare l'esportazione a un sito specifico:

wp duplicator-activity-log export --site_id=2

Sostituisci 2 con l'ID del blog del sito che desideri esportare. Per trovare l'ID del blog di un sito, esegui:

wp site list --fields=blog_id,url

Puoi combinare --site_id con qualsiasi altro flag di esportazione. Ad esempio, per esportare tutti gli eventi di gravità Alta dal sito 3:

wp duplicator-activity-log export --site_id=3 --severity=high --format=csv > site3-high.csv

Impostazioni per sito vs impostazioni per l'intera rete

Le impostazioni di Activity Log (Generale, Eventi, Notifiche) sono configurate per sito. Ogni sito della tua rete può avere le proprie:

– Periodo di conservazione dei log – Categorie di eventi abilitate/disabilitate – Destinatari e trigger delle notifiche – Metodo di registrazione (sincrono vs asincrono)

Non esiste un'opzione per sovrascrivere le impostazioni globali a livello di rete: ogni amministratore del sito gestisce la propria configurazione del registro attività. L'attivazione della licenza, tuttavia, viene gestita a livello di rete quando il plugin è attivato a livello di rete e il conteggio dei siti della tua licenza copre tutti i siti della rete.

Per esportare i dati del registro dalla riga di comando, consulta Utilizzo di WP-CLI con il registro attività.


Questo articolo è stato utile?


Articoli correlati

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Get Duplicator Now
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

or
Get 60% Off Duplicator Pro Now →