Inhaltsverzeichnis
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.
Inhaltsverzeichnis
Einstellungen ausschließen
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.


Hier können Sie auswählen, welche Dateien und Verzeichnisse aus Ihren Installationen nicht gesichert werden sollen.
Dank neuer Filter-Hooks lassen sich nun jedoch auch einige dieser Möglichkeiten erweitern.
Außerdem kannst du, anstatt dies im Backend zu erledigen, einen Filter verwenden, um eine Option festzulegen.
Betrachten wir nun jeden einzelnen Aufhänger der Reihe nach.
Ordner zur Liste der auszuschließenden Ordner im Backup-Inhaltsordner hinzufügen
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;
}
);
In den Einstellungen findest du diese Option zum Ausschließen von Ordnern.
Füge Ordner hinzu, die in anderen Einstellungslisten ausgeschlossen werden sollen
Wie bereits im vorigen Abschnitt beschrieben, können Sie einen eigenen Filter erstellen, wenn Sie neue Verzeichnisse hinzufügen möchten, die von der Sicherung ausgeschlossen werden sollen. Dazu können Sie die unten aufgeführten Hooks verwenden:
backwpup_plugins_exclude_dirs
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_themes_exclude_dirs
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_upload_exclude_dirs
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
Dateien und Ordner ausschließen
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 .
Im Folgenden finden Sie ein Anwendungsbeispiel, mit dem Sie zwei Dateiendungen (.pdf und .epub) zur Liste der Dateien hinzufügen können, die Sie von der Sicherung ausschließen möchten.
add_filter(
'backwpup_file_exclude',
function ($fileExtensions) {
return $fileExtensions . ',.pdf,.epub';
}
);
Wenn wir nun zu unseren Einstellungen gehen, können wir sehen, dass diese beiden Erweiterungen ordnungsgemäß unter „Dateien/Ordner/Erweiterungen von der Sicherung ausschließen“ eingestellt wurden, wie unten dargestellt.
