Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

Utilizzo di WP-CLI con il registro attività


Il plugin Registro attivit00 include comandi WP-CLI per esportare i dati del registro ed eliminare le voci vecchie dalla riga di comando. Questo 00 utile per automatizzare le esportazioni del registro, integrarsi con script o gestire i registri in ambienti headless o di staging.

Requisiti

Avrai bisogno di WP-CLI installato sul tuo server e dell'accesso per eseguirlo dalla riga di comando. Il plugin Registro attivit00 deve essere installato e attivato. Esegui tutti i comandi dalla root della tua installazione WordPress.

Comando di esportazione

Il comando export visualizza le voci del registro attivit00 nel terminale o in un file. Puoi filtrare i risultati utilizzando qualsiasi combinazione dei flag disponibili.

wp duplicator-activity-log export

Per impostazione predefinita, questo visualizza tutte le voci del registro come tabella formattata. Aggiungi flag per filtrare e modificare il formato di output.

Flag di esportazione

Tutti i flag sono opzionali e possono essere combinati liberamente.

--format=

Formato di output. Accetta table (predefinito), csv o json.

--category_l1=

Filtra per categoria di eventi di primo livello. Valori accettati: user, content, media, plugin, theme, wordpress, appearance, taxonomy, settings.

--severity=

Filtra per livello di gravit00. Valori accettati: info, low, medium, high, critical.

--user_id=

Filtra gli eventi per un ID utente WordPress specifico.

--event_type=

Filtra per un codice di tipo evento specifico. Ad esempio: user_login_failed, plugin_activated, content_post_published.

--search=

Cerca nei messaggi di evento e nei nomi degli oggetti. Equivalente al campo Cerca eventi nell'area amministrativa.

--date_from=

Mostra gli eventi da questa data in poi. Accetta qualsiasi formato data che strtotime() di PHP comprende, ad es. 2026-01-01 o yesterday.

--date_to=

Mostra gli eventi fino a questa data inclusa.

--site_id=

Su WordPress Multisite, filtra gli eventi per un sito specifico tramite il suo ID blog. Predefinito sul sito corrente.

--fields=

Elenco separato da virgole dei campi da includere nell'output. Utile per restringere le esportazioni CSV. Campi disponibili: id, date_gmt, user_login, user_role, severity, event_type, message, object_name, ip_address, is_cli.

Esempi di esportazione

Esporta tutti gli eventi come file CSV:

wp duplicator-activity-log export --format=csv > activity-log.csv

Esporta solo eventi di gravit00 alta degli ultimi 7 giorni:

wp duplicator-activity-log export --severity=high --date_from="7 days ago"

Esporta tutti i tentativi di accesso falliti come JSON:

wp duplicator-activity-log export --event_type=user_login_failed --format=json

Esporta tutti gli eventi dei plugin per un intervallo di date specifico in un file:

wp duplicator-activity-log export --category_l1=plugin --date_from=2026-01-01 --date_to=2026-01-31 --format=csv > plugins-jan.csv

Esporta solo campi specifici per un CSV leggero:

wp duplicator-activity-log export --format=csv --fields=date_gmt,user_login,severity,message > compact-log.csv

Comando di pulizia

Il comando purge elimina tutte le voci di log più vecchie del periodo di conservazione configurato (impostato in Activity Log › Settings › General). Questa è la stessa azione che il processo cron giornaliero esegue automaticamente.

wp duplicator-activity-log purge

Ciò è utile se hai modificato il tuo periodo di conservazione e desideri ripulire immediatamente le voci obsolete senza attendere l'esecuzione pianificata successiva, o se è necessario attivarla manualmente in uno script di distribuzione.

Per eliminare tutte le voci di log indipendentemente dall'età, utilizza invece il pulsante Purge All Logs in Activity Log › Settings › Tools.


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 →