Aprende a configurar las actualizaciones automáticas en WordPress para mantener tu sitio seguro y actualizado. Descubre cómo habilitar o desactivar las actualizaciones del núcleo, plugins y temas.
Índice
- Activar o desactivar todas las actualizaciones automáticas
- Actualizaciones automáticas del núcleo de WordPress
- Actualizaciones automáticas de plugins y temas
Todas las actualizaciones automáticas
En WordPress, se pueden configurar las actualizaciones automáticas del núcleo, plugins y temas desde el archivo wp-config.php. La siguiente línea desactiva completamente todas las actualizaciones automáticas de WordPress, lo que incluye plugins y temas. Para que funcione se debe agregar al archivo config.php.
define( 'AUTOMATIC_UPDATER_DISABLED', true );
Al establecer el valor como true, se impide que WordPress realice cualquier actualización automáticamente, esto incluye las que están destinadas a remediar vulnerabilidades de seguridad o corregir errores. Si el valor es false, entonces, se realizarán las actualizaciones automáticas.
Esta configuración puede ser útil en ciertas situaciones, como cuando se necesita mantener un control total sobre las actualizaciones del sitio y se prefiere realizarlas manualmente para asegurarse de que no causen problemas de compatibilidad con plugins o temas personalizados.
Sin embargo, es importante tener en cuenta que desactivar todas las actualizaciones automáticas puede aumentar el riesgo de seguridad, ya que las vulnerabilidades no corregidas podrían ser explotadas por atacantes. En este caso, es crucial mantenerse al tanto de las actualizaciones disponibles y aplicarlas manualmente de manera oportuna para garantizar la seguridad.
Otra manera de configurar todas las actualizaciones automáticas es utilizando filtros, pero estos se deben agregar a un plugin, y NO se recomienda que se escriban en el archivo config.php. La siguiente línea desactiva todas las actualizaciones automáticas:
add_filter( 'automatic_updater_disabled', '__return_true' );
Actualizaciones automáticas del núcleo de WordPress
Para habilitar las actualizaciones automáticas del núcleo de WordPress, se agrega la siguiente línea al archivo wp-config.php:
define('WP_AUTO_UPDATE_CORE', true);
En caso de que se desee deshabilitar las actualizaciones automáticas del núcleo, se cambia true por false:
define('WP_AUTO_UPDATE_CORE', false);
Y si se prefiere solo habilitar las actualizaciones automáticas para las actualizaciones menores (parches de seguridad y correcciones de errores), se escribe minor:
define('WP_AUTO_UPDATE_CORE', minor);
Esta funcionalidad también se logra con el uso de filtros, pero se debe recordar que no se recomienda su uso en el archivo config.php:
add_filter( 'auto_update_core', '__return_true' );
La siguiente línea habilita actualizaciones de desarrollo:
add_filter( 'allow_dev_auto_core_updates', '__return_true' );
Si se desea habilitar actualizaciones menores:
add_filter( 'allow_minor_auto_core_updates', '__return_true' );
O para habilitar actualizaciones mayores:
add_filter( 'allow_major_auto_core_updates', '__return_true' );
Para deshabilitar se cambia ‘__return_true’ por ‘__return_false’.
Actualizaciones automáticas de plugins y temas
Para habilitar, solamente, las actualizaciones automáticas de plugins, se agrega la siguiente línea a un plugin, ya sea ha comentado que NO se recomienda usar filtros en el archivo config.php.
add_filter( 'auto_update_plugin', '__return_true' );
En el caso de los temas, se agrega la siguiente línea para habilitar su actualización automática:
add_filter( 'auto_update_theme', '__return_true' );
Para deshabilitar se cambia ‘__return_true’ por ‘__return_false’.
Las actualizaciones automáticas pueden ser convenientes, pero es importante asegurarse de que el sitio esté respaldado regularmente y de que las actualizaciones automáticas no afecten negativamente la funcionalidad del sitio debido a conflictos con plugins o temas personalizados.
Temas relacionados con la competitividad:
- Qué es la competitividad
- Importancia de la competitividad
- Factores que influyen en la competitividad
- Competitividad de una empresa
- Tipos de competitividad de una empresa
- Competitividad interna
- Competitividad externa
- Competitividad organizacional
- Competitividad laboral
- Competitividad de un país
- Competitividad deportiva