Indice
Con BackWPup escludere alcuni file e cartelle dal processo di backup tramite la pagina delle impostazioni. Recentemente abbiamo implementato nuovi hook che ti consentono di gestire e ampliare queste impostazioni tramite codice. Di seguito trovi una breve guida.
Indice
Pagina delle impostazioni per i file di lavoro
Se crei un nuovo processo tramite BackWPup > Nuovo processo e poi selezioni la scheda File, accederai alle impostazioni relative alle directory da sottoporre a backup.

Da qui puoi escludere alcune cartelle e alcuni file delle tue installazioni dalla procedura di backup.
Ora puoi anche ampliare alcune di queste opzioni con nuovi hook di filtro.
In alternativa, puoi anche impostare un'opzione tramite un filtro, invece di gestirla nel backend.
Diamo un'occhiata ai singoli hook.
Escludere cartelle dall'elenco wp-content
Utilizzando l'hook backwpup ` è possibile aggiungere delle directory all'elenco delle directory presenti nella WordPress` wp-content ` WordPress che devono essere escluse dal processo di backup.
Supponiamo che tu abbia due cartelle, denominate «just-a-folder» e «another-folder», nella WordPress «wp-content» di WordPress. Se desideri aggiungere queste cartelle all'elenco delle esclusioni della cartella «wp-content», puoi implementare il seguente filtro:
add_filter(
'backwpup_content_exclude_dirs',
function ($directories) {
array_push(
$directories,
'just-a-folder',
'another-folder'
);
return $directories;
}
);
Qui sotto puoi vedere come il filtro influisce sull'elenco delle esclusioni della cartella wp-content; le nuove cartelle vengono aggiunte come opzione.

Aggiunta di cartelle da escludere in altri elenchi di impostazioni
Come descritto nella sezione precedente, puoi creare filtri personalizzati per gli elenchi delle impostazioni degli ordini se desideri escludere determinate directory dal backup. A tal fine, puoi utilizzare i seguenti hook:
backwpup
Con questo hook puoi ampliare l'elenco dei plugin di backup. In questo modo puoi aggiungere, nella WordPress wp-content/plugins di WordPress, le cartelle che desideri escludere dal backup.
backwpup
Con questo hook puoi ampliare l'elenco dei temi di backup. In questo modo puoi aggiungere, nella WordPress wp-content/themes, le cartelle che desideri escludere dal backup.
backwpup
Con questo hook puoi ampliare l'elenco delle cartelle di caricamento dei backup. In questo modo puoi aggiungere, nella WordPress wp-content/upload di WordPress, le cartelle che desideri escludere dal backup.
Esclusione di file e cartelle
Se desideri escludere una cartella o un file dalla WordPress sul tuo server, puoi utilizzare la sezione " Escludi file/cartelle dal backup " nell'interfaccia grafica: basta aggiungere le cartelle e le estensioni dei file da escludere, separate da una virgola.
Se vuoi ottenere lo stesso risultato utilizzando un filtro, puoi farlo tramite l'hook ` backwpup `.
Di seguito trovi un esempio di implementazione che ti permette di aggiungere due estensioni di file (.pdf e .epub) all'elenco dei file che desideri escludere dal backup.
add_filter(
'backwpup_file_exclude',
function ($fileExtensions) {
return $fileExtensions . ',.pdf,.epub';
}
);
Se poi accediamo alle impostazioni del backend, possiamo vedere che queste due estensioni sono state correttamente configurate nella sezione " Escludi file/cartelle dal backup ", come mostrato di seguito.
