Cómo detener las actualizaciones automáticas de WordPress: Guía completa

WordPress, uno de los sistemas de gestión de contenido (CMS) más populares, lanza regularmente actualizaciones para mejorar la seguridad, optimizar el rendimiento e introducir nuevas funciones. Si bien estas actualizaciones son beneficiosas, hay situaciones en las que podrías querer desactivarlas. Por ejemplo, las actualizaciones automáticas a veces pueden causar problemas de compatibilidad con temas o plugins, lo que provoca fallos en el sitio. En esta guía, te explicaremos los pasos para desactivar las actualizaciones automáticas tanto para el núcleo de WordPress como para los plugins.

Desactivar las actualizaciones automáticas del núcleo de WordPress

Usando el archivo wp-config.php

El archivo wp-config.php es un archivo de configuración crítico en tu instalación de WordPress. Al añadir una línea de código específica, puedes desactivar las actualizaciones automáticas para el núcleo de WordPress.

  • Paso 1: Accede a los archivos de tu sitio mediante FTP o el administrador de archivos del panel de control de tu hosting.
  • Paso 2: Localiza y abre el archivo wp-config.php en el directorio raíz de tu instalación de WordPress.
  • Paso 3: Añade la siguiente línea de código:
PHP
define('WP_AUTO_UPDATE_CORE', false);
  • Paso 4: Guarda los cambios y sube el archivo modificado de vuelta al servidor.

Este código desactiva todas las actualizaciones automáticas, incluidas las actualizaciones mayores y menores.

Usando filtros en functions.php

Alternativamente, puedes desactivar las actualizaciones automáticas añadiendo filtros al archivo functions.php de tu tema.

  • Paso 1: Accede a tu panel de WordPress y navega a Apariencia > Editor de temas.
  • Paso 2: Abre el archivo functions.php de tu tema activo.
  • Paso 3: Añade el siguiente código al archivo functions.php dentro de la carpeta de tu tema:
PHP
add_filter('automatic_updater_disabled', '__return_true');
add_filter('auto_update_core', '__return_false');
  • Paso 4: Guarda los cambios

Estos filtros detendrán efectivamente las actualizaciones automáticas para el núcleo de WordPress.

Desactivar las actualizaciones automáticas de plugins

WordPress también ofrece la capacidad de activar o desactivar las actualizaciones automáticas para plugins individuales. Aquí hay dos métodos para lograrlo:

Usando el panel de WordPress

  • Paso 1: Inicia sesión en tu panel de WordPress.
  • Paso 2: Navega a Plugins > Plugins instalados.
  • Paso 3: Para cada plugin, verás un enlace etiquetado como "Activar actualizaciones automáticas" o "Desactivar actualizaciones automáticas" junto a él. Haz clic en "Desactivar actualizaciones automáticas" para desactivar las actualizaciones automáticas para ese plugin específico.
  • Este método es sencillo y te permite controlar las actualizaciones de cada plugin individualmente.

Usando un plugin

Si prefieres un enfoque más centralizado, puedes usar un plugin diseñado para gestionar actualizaciones.

  • Paso 1: Instala y activa el plugin "Companion Auto Update" desde el repositorio de WordPress.
  • Paso 2: Una vez activado, ve a Panel > Opciones de actualizaciones.
  • Paso 3: En la pestaña "General", puedes desactivar todas las actualizaciones o personalizar la configuración para plugins específicos.
  • Easy Updates Manager proporciona una interfaz fácil de usar para gestionar las actualizaciones de todo tu sitio, incluidos plugins, temas y el núcleo de WordPress.

Conclusión

Desactivar las actualizaciones automáticas en WordPress puede ser crucial para mantener la estabilidad del sitio, especialmente si tienes una configuración compleja con numerosos plugins y personalizaciones. Siguiendo los pasos descritos en esta guía, puedes tomar fácilmente el control del proceso de actualización de tu sitio, asegurándote de que las actualizaciones ocurran según tus términos. Ya sea que elijas modificar archivos de configuración, usar la configuración integrada de WordPress o aprovechar un plugin, tienes la flexibilidad para gestionar las actualizaciones de la manera que mejor se adapte a tus necesidades.

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.