Comment exclure des fichiers et des répertoires

BackWPup let you exclude some files and folders in the back up process through is settings page. We recently implemented new hooks to let you manage and extends these setting via code. Here follows a brief tutorial on how to achieve that result. Exclude Settings On the BackWPup Settings page, click on Data under your…

Accueil Foire aux questions Comment exclure des fichiers et des répertoires

BackWPup vous BackWPup exclure certains fichiers et dossiers du processus de sauvegarde via sa page de paramètres. Nous avons récemment mis en place de nouveaux hooks pour vous permettre de gérer et d'étendre ces paramètres via le code. Voici un petit tutoriel expliquant comment procéder.

Paramètres d'exclusion

On the BackWPup Settings page, click on Data under your Files backup card, then select the gear icon next to Files to manage exclusion settings.

Ici, vous pouvez choisir les fichiers et répertoires de vos installations qui ne doivent pas être sauvegardés.

Cependant, de nouveaux hooks de filtrage vous permettent désormais d'élargir également certaines de ces possibilités.

De plus, plutôt que de gérer cela en arrière-plan, vous pouvez utiliser un filtre pour définir une option.

Examinons chaque élément un par un.

Ajouter des dossiers à exclure dans la liste des dossiers du contenu de la sauvegarde

The hook backwpup_content_exclude_dirs lets you add directories in the list of the ones that you wish to exclude from the backup process in your wp-content WordPress directory.

Suppose you have the folders named just-a-folder and another-folder in your WordPress wp-content directory. If you want to add these folders to the Backup content folder exclude list, you can implement the following filter:

add_filter(
      'backwpup_content_exclude_dirs',
      function ($directories) {
          array_push(
                      $directories,
                      'just-a-folder',
                      'another-folder'
                    );
          return $directories;
      }
);

Vous trouverez ces options de dossier à exclure dans les paramètres.

Ajouter des dossiers à exclure dans d'autres listes de paramètres

De même, comme indiqué dans la section précédente, si vous devez ajouter de nouveaux répertoires à exclure de la sauvegarde, vous pouvez créer votre propre filtre. Pour ce faire, vous pouvez utiliser les hooks répertoriés ci-dessous :

backwpup

This hook lets you extend the Backup plugins list. It lets you add the folders you want to exclude in your WordPress wp-content/plugins directory.

backwpup

This hook lets you extend the Backup themes list. It lets you add the folders you want to exclude in your WordPress wp-content/themes directory

backwpup

This hook lets you extend the Backup upload folder list. It lets you add the folders you want to exclude in your WordPress wp-content/upload directory

Exclure des fichiers et des dossiers

If you need to exclude any folder or file from the WordPress root directory on your server, you can use the Exclude files/folders from backup text area in the GUI: just add the folders and the file extensions you want to exclude, separated by comma.

But if you want to achieve the same result using a filter, this is again possible via the hook backwpup_file_exclude .

Vous trouverez ci-dessous un exemple d'implémentation qui vous permet d'ajouter deux extensions de fichier (.pdf et .epub) à la liste des fichiers que vous souhaitez exclure de la sauvegarde.

add_filter(
    'backwpup_file_exclude',
    function ($fileExtensions) {
        return $fileExtensions . ',.pdf,.epub';
    }
);

Ensuite, si nous accédons à nos paramètres, nous pouvons voir que ces deux extensions ont bien été configurées dans la section « Exclure les fichiers/dossiers/extensions de la sauvegarde », comme illustré ci-dessous.

Assurez la sécurité de votre WordPress

Assurez à vos données de site web la protection qu'elles méritent grâce à BackWPup Pro.