Índice
BackWPup te permite excluir algunos archivos y carpetas del proceso de copia de seguridad a través de su página de configuración. Recientemente hemos implementado nuevos ganchos para que puedas gestionar y ampliar estos ajustes mediante código. A continuación te ofrecemos un breve tutorial sobre cómo hacerlo.
Índice
Configuración de exclusión
En la página de configuración de BackWPup , haz clic en Datos en la pestaña de copia de seguridad de archivos y, a continuación, selecciona el icono de engranaje junto a Archivos para gestionar la configuración de exclusiones.


Aquí puedes seleccionar qué archivos y directorios de tus instalaciones no deben incluirse en la copia de seguridad.
Sin embargo, los nuevos ganchos de filtro ahora también te permiten ampliar algunas de esas posibilidades.
Además, en lugar de gestionarlo en el back-end, puedes utilizar un filtro para configurar una opción.
Analicemos cada gancho por separado.
Añadir carpetas que se deben excluir en la lista de carpetas de contenido de la copia de seguridad
El gancho backwpup_content_exclude_dirs te permite añadir directorios a la lista de aquellos que deseas excluir del proceso de copia de seguridad en tu directorio wp-content de WordPress.
Supongamos que tienes las carpetas «just-a-folder» y «another-folder» en el directorio «wp-content» de tu WordPress. Si quieres añadir estas carpetas a la lista de exclusiones de la carpeta de contenido de la copia de seguridad, puedes implementar el siguiente filtro:
add_filter(
'backwpup_content_exclude_dirs',
function ($directories) {
array_push(
$directories,
'just-a-folder',
'another-folder'
);
return $directories;
}
);
Encontrarás estas opciones de carpeta para excluir en la configuración.
Añadir carpetas que se deben excluir en otras listas de configuración
Del mismo modo, tal y como se ha descrito en la sección anterior, si necesitas añadir nuevos directorios que se excluyan de la copia de seguridad, puedes crear tu propio filtro. Para ello, puedes utilizar los ganchos que se enumeran a continuación:
backwpup_plugins_exclude_dirs
Este gancho te permite ampliar la lista de plugins de Backup . Te permite añadir las carpetas que quieras excluir en el directorio wp-content/plugins de tu WordPress.
backwpup_themes_exclude_dirs
Este gancho te permite ampliar la lista de temas de Backup. Te permite añadir las carpetas que quieras excluir en el directorio wp-content/themes de WordPress.
backwpup_upload_exclude_dirs
Este gancho te permite ampliar la lista de carpetas de carga de copias de seguridad. Te permite añadir las carpetas que quieras excluir del directorio wp-content/upload de WordPress.
Excluir archivos y carpetas
Si necesitas excluir alguna carpeta o archivo del directorio raíz de WordPress en tu servidor, puedes utilizar el campo de texto «Excluir archivos/carpetas de la copia de seguridad» de la interfaz gráfica de usuario: solo tienes que añadir las carpetas y las extensiones de archivo que quieras excluir, separadas por comas.
Pero si quieres conseguir el mismo resultado utilizando un filtro, también puedes hacerlo mediante el gancho ` backwpup_file_exclude`.
A continuación te ofrecemos un ejemplo de implementación que te permite añadir dos extensiones de archivo (.pdf y .epub) a la lista de archivos que deseas excluir de la copia de seguridad.
add_filter(
'backwpup_file_exclude',
function ($fileExtensions) {
return $fileExtensions . ',.pdf,.epub';
}
);
A continuación, si vamos a la configuración, podemos ver que estas dos extensiones se han configurado correctamente en la sección «Excluir archivos/carpetas/extensiones de la copia de seguridad», tal y como se muestra a continuación.
