¿Sabías que WordPress puede actualizar tu sitio web automáticamente? En algunos casos, esto también puede incluir plugins y temas.
Las actualizaciones automáticas de WordPress mejoran la seguridad, pero los posibles inconvenientes pueden superar los beneficios para algunos propietarios de sitios web. Hemos experimentado de primera mano que estas actualizaciones en segundo plano a veces pueden generar problemas inesperados, e incluso pueden dañar tu sitio en casos raros.
Para mantener el control total sobre tu entorno de WordPress, es posible que desees deshabilitar las actualizaciones automáticas por completo.
En este artículo, te mostraremos cómo deshabilitar las actualizaciones automáticas en WordPress, para que puedas actualizar manualmente por tu cuenta.

Por qué WordPress se actualiza automáticamente
WordPress actualiza automáticamente el software núcleo de WordPress por razones de seguridad.
A veces, también puede actualizar un plugin o tema para solucionar una amenaza potencial. Por ejemplo, un plugin o tema de WordPress podría actualizarse para eliminar una vulnerabilidad crítica. Si ese plugin o tema es utilizado por muchos sitios web, el equipo del núcleo de WordPress puede lanzar una actualización automática para él.
Aparte de esas situaciones, WordPress te permite decidir cuándo quieres instalar las actualizaciones.
No recomendamos desactivar las actualizaciones automáticas de WordPress. Son una característica de seguridad importante.
Sin embargo, en algunas situaciones raras, las actualizaciones pueden dañar tu sitio web o afectar su funcionalidad. Esto podría llevarte a perder negocios y clientes.
Si confías en que puedes gestionar las actualizaciones manuales por ti mismo, entonces puedes deshabilitar de forma segura las actualizaciones automáticas en WordPress.
Te mostraremos dos métodos sencillos para deshabilitar las actualizaciones automáticas de WordPress, uno usando código y el otro con un plugin, para que puedas elegir el enfoque que mejor te funcione. Simplemente usa los enlaces rápidos a continuación para ir directamente al método que prefieras:
- Método 1. Deshabilitar las actualizaciones automáticas de WordPress usando código (Recomendado)
- Método 2. Configurar y deshabilitar las actualizaciones automáticas de WordPress con un plugin
- Pros y contras de las actualizaciones automáticas de WordPress
- Should I Disable Automatic WordPress Updates?
Método 1. Deshabilitar las actualizaciones automáticas de WordPress usando código (Recomendado)
Si deseas la forma más sencilla y segura de deshabilitar las actualizaciones automáticas de WordPress sin tocar los archivos de tu tema o del núcleo, el plugin gratuito WPCode es tu mejor opción.
Típicamente, para deshabilitar las actualizaciones automáticas usando código, necesitarías editar el archivo functions.php de tu tema y el archivo wp-config.php, ambos pueden ser arriesgados si no tienes cuidado.
Sin embargo, WPCode te permite agregar fragmentos de código directamente desde tu panel de WordPress, por lo que no hay necesidad de editar ningún archivo manualmente. Esto reduce el riesgo de romper accidentalmente tu sitio.

Además, viene con una biblioteca de código incorporada donde puedes encontrar fragmentos de código populares como deshabilitar las actualizaciones automáticas de WordPress, deshabilitar la API REST, permitir la carga de archivos SVG, deshabilitar comentarios y más. Esto elimina la necesidad de instalar un montón de plugins de uso único.
Nota: El plugin gratuito WPCode tiene todo lo que necesitas para agregar código personalizado en WordPress. Si deseas funciones avanzadas como una biblioteca privada de fragmentos en la nube, píxeles de conversión, fragmentos programados, revisiones de código y más, puedes actualizar a WPCode Pro.
Para empezar, necesitas instalar y activar el plugin gratuito WPCode. Si necesitas ayuda, consulta nuestra guía sobre cómo instalar un plugin de WordPress.
Una vez que el plugin esté activado, dirígete a Fragmentos de código » Biblioteca desde tu panel de administración de WordPress.
Luego, busca el fragmento 'Desactivar actualizaciones automáticas' y haz clic en el botón 'Usar fragmento'.

WPCode agregará automáticamente el fragmento de código y seleccionará el método de inserción adecuado.
El fragmento de código tiene tres filtros para deshabilitar las actualizaciones del núcleo de WordPress, las actualizaciones de plugins y las actualizaciones de temas.

Si no desea usar uno de estos filtros, simplemente edite el código para agregar un // al principio de la línea del filtro.
Por ejemplo, agregar un // a la línea del filtro de actualizaciones automáticas del núcleo evitará que se ejecute. Así, aún obtendrá actualizaciones automáticas para el núcleo, pero no para plugins y temas.

Después de eso, todo lo que necesita hacer es cambiar el interruptor de 'Inactivo' a 'Activo'.
Luego, haz clic en el botón 'Actualizar'.

Eso es todo. Ahora ha deshabilitado las actualizaciones automáticas en WordPress.
Alternativa: Si se siente cómodo trabajando con archivos de WordPress, puede deshabilitar las actualizaciones automáticas agregando esta línea de código en su archivo wp-config.php:
define( 'WP_AUTO_UPDATE_CORE', false );
Esto deshabilitará todas las actualizaciones automáticas de WordPress.
Importante: Asegúrese de leer nuestro artículo sobre cómo editar de forma segura el archivo wp-config.php en WordPress para obtener instrucciones paso a paso.
Si desea recibir actualizaciones menores del núcleo, pero deshabilitar las actualizaciones de temas y plugins, puede hacerlo agregando los siguientes filtros en el archivo functions.php de su tema:
Deshabilitar actualizaciones automáticas de plugins de WordPress:
add_filter( 'auto_update_plugin', '__return_false' );
Deshabilitar actualizaciones automáticas de temas de WordPress:
add_filter( 'auto_update_theme', '__return_false' );
Método 2. Configurar y deshabilitar las actualizaciones automáticas de WordPress con un plugin
Otra forma de deshabilitar las actualizaciones automáticas de WordPress es instalando y activando el plugin Easy Updates Manager. Si no estás seguro de cómo hacerlo, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez que el plugin esté activado, ve a Panel » Opciones de Actualización para configurar tus ajustes.

Puedes elegir 'Deshabilitar todas las actualizaciones', pero no recomendamos esta opción. Principalmente porque evitará que aparezcan todas las notificaciones de actualización.
En su lugar, deberías elegir la configuración que desees. Podrías deshabilitar las actualizaciones automáticas de plugins y temas, pero dejar habilitadas las actualizaciones automáticas estándar del núcleo de WordPress.

Nota: Si eliges 'Deshabilitar actualizaciones de plugins' y 'Deshabilitar actualizaciones de temas' en lugar de 'Deshabilitar actualizaciones automáticas', ni siquiera verás las notificaciones de actualización en tus listas de plugins y temas.
Easy Updates Manager mantiene un registro de lo que se ha actualizado, por lo que si algo falla en tu sitio, puedes revertir a una versión anterior que funcione. Para ver esto, ve a Panel » Opciones de Actualización y luego haz clic en la pestaña 'Registros'.

También existe una versión premium de Easy Updates Manager, que ofrece muchas opciones adicionales.
Por ejemplo, se integra con UpdraftPlus, uno de los plugins de respaldo de WordPress más populares, para que puedas ejecutar automáticamente una copia de seguridad de tu sitio antes de que se apliquen las actualizaciones.
Pros y contras de las actualizaciones automáticas de WordPress
Ahora sabes cómo deshabilitar las actualizaciones automáticas, pero ¿deberías deshabilitarlas? No hay una respuesta correcta, y esto depende de ti y de tu sitio web.
En nuestros sitios, hemos deshabilitado las actualizaciones automáticas de plugins y temas, mientras mantenemos habilitadas las actualizaciones menores del núcleo.
Echemos un vistazo a las ventajas y desventajas de las actualizaciones automáticas. De esa manera, podrás decidir si deshabilitar las actualizaciones automáticas en tu sitio.
Ventajas de las actualizaciones automáticas en WordPress
Las actualizaciones automáticas son excelentes para la seguridad de WordPress. Muchos usuarios olvidan actualizar sus plugins o su instalación principal de WordPress.
Con las actualizaciones automáticas de WordPress habilitadas, no tienes que preocuparte por actualizar tu sitio cada vez que se lanza una actualización menor de WordPress. Estas se publican con fines de mantenimiento y seguridad.
En el pasado, las actualizaciones automáticas eran algo que solo obtenías pagando por hosting de WordPress administrado. Ahora, están disponibles para todos (al menos para las versiones menores).
También sabes que si hay un problema de seguridad crucial con WordPress o un plugin popular, WordPress se actualizará automáticamente. Incluso si estás ocupado o fuera de casa, tu sitio permanecerá seguro.
Si tienes muchos sitios, las actualizaciones automáticas pueden ahorrarte bastante tiempo. E incluso si solo tienes un sitio, podrías preferir la tranquilidad de saber que WordPress se está encargando de las cosas.
Desventajas de las actualizaciones automáticas en WordPress
El equipo principal de WordPress, responsable de lanzar las actualizaciones, se asegura de que se realicen sin problemas.
Sin embargo, existe una pequeña posibilidad de que las actualizaciones automáticas puedan dañar tu sitio. En nuestra experiencia, las versiones menores aún no han dañado ninguno de nuestros sitios.
Esto se debe a que seguimos las mejores prácticas y no modificamos ningún archivo principal. Si modificas los archivos principales de WordPress, estas actualizaciones automáticas pueden sobrescribirlos.
Si WordPress alguna vez considera necesario lanzar una actualización de seguridad para un tema que estás utilizando, existe la posibilidad de que rompa tu sitio web. Esto se aplica particularmente si has modificado los archivos de tu tema.
Las actualizaciones automáticas de plugins también pueden dañar tu sitio. Hay demasiadas variables, como diferentes entornos de servidor y combinaciones de plugins.
Ahora, es importante saber que estas actualizaciones no dañarán la gran mayoría de los sitios web. Aun así, es posible que sientas que no quieres correr el riesgo.
Otro inconveniente es que no siempre recibirás automáticamente una notificación cuando tu sitio se actualice.
¿Debería desactivar las actualizaciones automáticas de WordPress?
Básicamente, depende de ti tomar esta decisión.
Para la mayoría de los principiantes y la gran mayoría de los sitios web de WordPress, las actualizaciones automáticas son inofensivas y no deberías deshabilitarlas.
Sin embargo, si tienes una tienda en línea o no quieres perder negocio debido a un sitio web roto, entonces puedes desactivar las actualizaciones automáticas de forma segura.
Aun así, asegúrate de instalar manualmente esas actualizaciones a tiempo para garantizar la seguridad de tu sitio web.
Tutorial en video
Si aprendes mejor viendo, entonces mira nuestro videotutorial sobre cómo desactivar las actualizaciones automáticas en WordPress:
Recursos Adicionales Relacionados con las Actualizaciones de WordPress
Esperamos que este artículo te haya ayudado a aprender cómo desactivar las actualizaciones automáticas en WordPress. Ahora, quizás quieras consultar nuestras otras guías sobre actualizaciones de WordPress:
- Cómo verificar y actualizar a la última versión de WordPress
- Cómo solucionar que el sitio web de WordPress no se actualiza de inmediato
- Cómo actualizar correctamente los plugins de WordPress (Paso a paso)
- Cómo Desactivar las Actualizaciones de Plugins en WordPress y Por Qué No Deberías
- Cómo habilitar las actualizaciones automáticas en WordPress para versiones principales
Ya sea que uses actualizaciones automáticas o manuales, es crucial asegurarte de tener copias de seguridad regulares de tu sitio. También podrías querer echar un vistazo a nuestra guía sobre cómo hacer una copia de seguridad de tu sitio de WordPress, o ver nuestra comparación de los mejores plugins de seguridad para WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Stefano
Como en el sitio oficial de WordPress:
Solo:
define( ‘AUTOMATIC_UPDATER_DISABLED’, true );
deshabilitará todas las actualizaciones automáticas.
define( ‘WP_AUTO_UPDATE_CORE’, false );
deshabilitará solo las actualizaciones automáticas del núcleo de WP, como dice la definición.
Renato Frota
La recomendación de usar “add_filter” en wp-config.php es de novato y tiende a causar problemas, además de impedir que wp-cli (wp-cli.org) funcione con tu instalación de WordPress.
Usa en su lugar:
define( ‘AUTOMATIC_UPDATER_DISABLED’, true );
Y PONLO SIEMPRE ANTES de la línea que dice “That’s it, stop editing!”
Soporte de WPBeginner
Hola Renato,
Probablemente no te diste cuenta de que el método add_filter dice claramente que el código debe ir en el archivo functions.php o en un plugin específico del sitio.
Administrador
George Applebee
Mi historia de terror fue caer en el concepto de que respaldar mi sitio web me protegería de una actualización importante de WP.
Después de actualizar manualmente mi sitio con una actualización importante, el sitio se rompió, así que fui a mi software favorito para salvarme el *ss, Updraft plus, solo para descubrir que la actualización de WP había cambiado la estructura de la base de datos y los nombres de los archivos. La copia de seguridad no sirvió de nada porque la base de datos no se podía sobrescribir.
¡Argh! Tuve que encontrar una versión anterior de WP y empezar de cero con una nueva base de datos e instalación de WP. Luego pude usar mi software de copia de seguridad para recuperar el sitio web de mi cliente instalando el plugin. ¡Ten cuidado, las actualizaciones de WP pueden cambiar totalmente la estructura de la base de datos!
pabster
¡Después de meses de tener las actualizaciones automáticas totalmente deshabilitadas con el ajuste ‘WP_AUTO_UPDATE_CORE’ false, mi WP ha logrado actualizarse automáticamente por sí solo! Estaba en la versión 3.9 y ahora de repente estoy en la 4.2.2. ¿Cómo es eso posible? ¿Todavía tienen esos tipos algún as secreto, oculto bajo la manga para forzar la actualización automática en personas como yo?
Soporte de WPBeginner
A veces, los proveedores de hosting actualizan automáticamente el software desactualizado en sus servidores. Contacta a tu proveedor de hosting.
Administrador
pabster
Los contacté. No lo actualizaron.
Eoin
Mi sitio web también se actualizó automáticamente a pesar de que tengo el fragmento de código para evitarlo.???
La empresa de hosting tampoco lo hizo.
¿Alguna idea?
Una
Odio las actualizaciones automáticas de Wordpress. La última rompió mi tema.
Así que muchas gracias por la forma de deshabilitar esto.
J Man
Me pregunto quién tuvo esta idea bastante loca en primer lugar...
pabster
It’s a totally commercial thing. Nothing really much to do with “security” and that kind of mantra. We’re in a capitalistic world, and everything is ruled by money. Even “free” software is.
nathi
La actualización automática no me sirve, tengo mucha personalización y necesito medirla contra las nuevas versiones de WordPress antes de proceder a actualizar. Definitivamente usaré este código. ¡Gracias!
Gadi
¿La actualización automática puede causar algún fallo con la versión de la plantilla?
grisales
¡Claro que puede pasar!
Cuando descargas un tema, debes verificar con qué versión de WP es compatible.
Ten siempre en cuenta que no debes actualizar el núcleo, aunque haya una actualización disponible, a menos que tus complementos y personalizaciones hayan sido probados para ser compatibles con la versión a la que quieres actualizar por ti o por los autores de dichas extensiones.
Jan Fikar
Para mí, odio cuando algo se actualiza (reescribe) sin control alguno. Podría ser un plugin incompatible que arruine toda la página web.
Patrick Mercer
Acabo de experimentar una actualización automática y, aunque funcionó bien, encontré este consejo y desactivé las actualizaciones automáticas lo más rápido que pude. Odio cuando algo de repente empieza a funcionar diferente y tengo que pasar tiempo tratando de averiguar por qué. Vivo mi vida a mi ritmo, no al tuyo.
ElDerecho
Automatic updates are a phenomenally bad idea for web applications. If they screw up the update (like MS has done with Windows updates a number of times), they will be potentially hosing millions of public sites that businesses rely on. Or worse, if the system is exploited, they’d be giving access to millions of servers to hackers, spammers, and who knows who else.
No to mention, its just plain dangerous to allow executable files (PHP in this case) to be writable by the web server.
Anyways, thanks for the post.
Agarwalls
Gracias, muy útil para mí.
gabriel
Gracias, esto fue realmente un dolor de cabeza
RobS
Estoy de acuerdo en que esta es una mala política y deberían crear una opción de encendido/apagado en la Configuración General. Quiero actualizar a tiempo, pero me he encontrado con muchas situaciones en las que un plugin no funciona con la última actualización de WP. Normalmente tengo que esperar hasta que el desarrollador del plugin arregle sus plugins.
Si WP pudiera garantizar que todos los plugins se actualizarán para funcionar con las nuevas actualizaciones antes de implementarlas, entonces sí, tiene sentido. Pero eso nunca sucederá en un mundo de código abierto.
Rachel Ramey
Para que sirva de algo, todos mis sitios SÍ se actualizaron automáticamente a través de una versión importante. (3.7x a 3.8x y 3.8x a 3.9x)
Nicole Kavanagh
Estoy totalmente de acuerdo con las actualizaciones automáticas de WordPress.
Como propietario de un negocio y vendedor de extensiones de WordPress, nuestro modelo de negocio llegó justo a tiempo.
Atrás quedaron los días en que los desarrolladores podían vender extensiones con actualizaciones y soporte de por vida. ¿Quién en cualquier negocio ofrece un servicio que no se paga? Simplemente no es viable ni sostenible para ningún negocio.
El mantenimiento para mantener la compatibilidad de las extensiones de WordPress y comercio electrónico con versiones más nuevas es muy exigente para cualquier equipo.
Esto realmente agregará una nueva dimensión para los desarrolladores que venden extensiones que no se mantienen. Por lo general, las extensiones más baratas, eventualmente puedes encontrar que estos desarrolladores no continuarán vendiendo su producto.
Comenzamos vendiendo todos nuestros productos a un costo de $** ofreciendo 1 año de actualizaciones y soporte incluidos en este precio, cualquier año subsiguiente requiere una nueva clave de licencia a un precio con descuento para continuar recibiendo: activación, actualizaciones y soporte.
Las actualizaciones automáticas de Wordpress tienen sentido para nosotros, este es nuestro negocio y mantener todas nuestras extensiones es lo que hacemos.
Lleva mucho tiempo y pruebas, y luego, por supuesto, la información del producto, las descripciones del producto, las capturas de pantalla del producto, la documentación del producto, todo necesita ser actualizado también.
Puede haber algunos clientes que nunca actualizaron su WordPress, extensiones de comercio electrónico, y eventualmente algo se romperá.
Pero también están los clientes que actualizan sus extensiones en el momento en que hay una notificación de que hay una actualización.
Si todos los desarrolladores están en el mismo barco manteniendo su código para adaptarse a cualquier versión nueva, es un campo de juego nivelado con el que estoy de acuerdo.
Nicole de Extension Works.
Mac Gyver
Nicole, estás tan equivocada que no sé por dónde empezar.
Primero, no autoricé a Yoast a cambiar mi configuración de actualización, y estoy muy enojada.
Segundo, la regla es NUNCA NUNCA ACTUALIZAR ANTES DE HACER UNA COPIA DE SEGURIDAD DEL SITIO WEB. Cuando los sitios web se actualizan automáticamente, esa función de seguridad se ve impedida.
Tercero, la torpe carga automática de las actualizaciones de WP ha sacado de línea uno de mis sitios que no son de WordPress; Google dice:
“Si usted es el propietario de este sitio web, no ha subido (o ha subido incorrectamente) su sitio web. Para obtener información sobre cómo subir su sitio web utilizando software cliente FTP o software de diseño web, haga clic aquí para obtener información sobre la carga FTP.”
Ese es mi sitio web más antiguo, no es de WordPress, y el “hack de actualización” que Yoast instaló sin mi permiso causó esto y más. No he cambiado ninguna configuración en el sitio web afectado; las actualizaciones automáticas de WP a un subdominio de ese dominio principal causaron esto.
Ahora tengo que perder tiempo que ya había programado para que los técnicos de GoDaddy arreglen mis servidores.
Créanme, cuando termine esa tarea, captaré la atención de Yoast en las redes sociales.
Edición: No fue uno, sino DOS de mis 6 sitios web los que quedaron fuera de línea por el mal concebido “hack” de Yoast. Si escuchan con atención, pueden oírme chisporrotear.
Orangorangan
¡Gracias por el fragmento! Pensé que mi web había sido actualizada por alguien más, ¡me asustó! jaja
Mohsin Alam
Quiero deshabilitar solo las actualizaciones de temas, no las actualizaciones completas del núcleo. ¿Cómo puedo hacerlo? Gracias
Soporte de WPBeginner
Mohsin, una mejor estrategia es crear un tema hijo y hacer todos tus cambios en el tema hijo. Pero si debes detener la actualización de tu tema, puedes hacerlo editando la cabecera del tema en el archivo style.css.
Administrador
anónimo
¡Ja! Pensé que el cliente había actualizado el sitio, así que deshabilité FTP solo para descubrir que es el predeterminado de WordPress. ¡LOL!
¡Nunca en mi tiempo como desarrollador he escuchado una idea tan estúpida! ¿Cómo se aprobó eso? ¿Hay un hilo en línea discutiendo esta estúpida idea?
CoolStory
Probablemente deberías dejar de usar software de blogs para construir el sitio web de un cliente entonces
Dan
Si crees que WordPress solo se puede usar para blogs, no has estado prestando atención.
Christina
Bueno, ayer se actualizó un sitio a 3.8.2 automáticamente y cuando fui a trabajar esta mañana, la página de inicio del sitio estaba rota.
Uso el framework Genesis y un tema hijo, así que no he editado el núcleo. El sitio estaba casi listo para salir y ahora solo puedo esperar que Genesis me ayude a arreglarlo.
Tengo una copia de seguridad, pero de verdad no necesito la molestia de eso, especialmente porque se tomó hace unos días.
Definitivamente desactivaré las actualizaciones automáticas y creo que son una idea terrible. Demasiadas variables entre conflictos de plugins y temas como para confiar en algo sin hacer una copia de seguridad inmediata antes de actualizar. :O(
Javier
Ok, ¿pero qué pasa si un hacker toma el control del servidor de WordPress para las actualizaciones y luego envía una actualización maliciosa? ¿La mitad de los sitios web del mundo caen, el mayor ataque DoS de la historia o cada servidor infectado con malware? ¡¡ESTOY EN PÁNICO!!
Soporte de WPBeginner
Las actualizaciones automáticas son bastante seguras.
Administrador
Joanna Benson
Las actualizaciones automáticas son una mala idea. ¿Qué pasa con los problemas de compatibilidad de los plugins? Me gusta estar seguro de que los plugins principales que uso en mi sitio web son compatibles con la última versión de WordPress ANTES de que WordPress se actualice. Descubrirlo DESPUÉS, cuando un plugin rompe mi sitio porque aún no es compatible con la última versión de WordPress, es un dolor de cabeza que no necesito. ¡El hecho de que WordPress no haya pensado en esto antes de implementar las actualizaciones automáticas es bastante sorprendente!
Christian
¡Estoy de acuerdo! Qtranslate, por ejemplo, es una molestia ya que está codificado con el último número de versión de wp escrito en el código…
Mark
Soy muy cauteloso al instalar plugins a menos que los necesite absolutamente.
Además, siempre consulto con el desarrollador del tema sobre plugins conflictivos… He tenido algunas malas experiencias.
Recomiendo usar solo plugins premium por el soporte y las actualizaciones
Nicole
Deshabilitaría las actualizaciones automáticas porque a veces Wordpress se actualiza y, la mayoría de las veces, rompe la funcionalidad o arruina el diseño del sitio. Esto sucede cuando uso un tema que no funciona con la nueva versión de Wordpress, o si mi sitio está integrado con el Framework Yii (arquitectura MVC de PHP). Es mejor si puedo probar la actualización en un sitio de prueba en lugar de que el sitio en vivo se actualice automáticamente.
¡Gracias por la información sobre cómo deshabilitar!
Todd Nagel
Gracias por esto, administro bastantes sitios de WordPress, no todos tienen el presupuesto para estar donde quisieran en todo momento, no todos los sitios tienen el 'mejor' código, algunos son muy antiguos, por lo que usan plugins más viejos, muchas cosas pueden salir mal en una actualización..
Que WordPress agregue esto sin 'advertencia' realmente está mal en mi opinión.
y mi actualización manual a 3.8 el otro día rompió un sitio web porque el plugin adicional de formulario de contacto 7 para 'confirmar correo electrónico duplicado' está desactualizado..
siempre y cuando te mantengas dentro de unas pocas actualizaciones, estarás bastante seguro, y siempre lo hacemos primero en una carpeta de 'desarrollo'..
T
Mel Brady
La última actualización arruinó mi producto que funcionaba bien. Tardé un par de días en repararlo. ¿Va a pasar esto en todas las actualizaciones de WordPress? Tengo más que hacer que arreglar mi sitio.
Sharon J
no me gustan las actualizaciones automáticas porque prefiero esperar en caso de que haya errores. Además, si hay un problema, tengo entre 80 y 100 clientes. ¿Qué pasa si hay un problema en TODOS esos sitios? Voy a deshabilitar las actualizaciones automáticas en mi sitio y en futuros sitios, sin duda.
Jocelyn Wing
Estoy contigo Sharon. Es un desastre esperando a suceder. Por eso estoy aquí porque tengo un cliente que notó y se quejó de por qué la apariencia de su sitio web sigue cambiando.
Gracias a la comunidad de WordPress por hacer el software más seguro.
Gracias por el consejo aquí.
Arend
Creo que ya tuve suficientes de esas personas que piensan que cualquier usuario de computadora no técnico es un idiota
Creo que la pura arrogancia de los desarrolladores de Wordpress es algo con lo que ya no quiero lidiar
por más tiempo, así que después de 6 años de usarlo felizmente, adiós Wordpress...
y estoy en busca de un nuevo sistema CMS sin desarrolladores que intenten tomar mis decisiones
Eni
De acuerdo.
Algo bastante extraño está pasando en Internet. Desde G, FB, WP... empresas de hosting..., softwares de "seguridad"..., navegadores de código abierto y otro software que necesitamos para usar Internet... parece que todos se apresuran unos a otros para hacer nuestra vida "más fácil" y "más segura" con un montón de actualizaciones automáticas y otros "servicios" que se ejecutan "en nuestro nombre", con poco o ningún control de nuestra parte sobre lo que está sucediendo y lo que se está haciendo.
La automatización así muy probablemente puede destruir los resultados de años de esfuerzo de las personas en un segundo,
sin que nadie sea responsable de tal efecto.
Porque las cosas son complicadas y no están sincronizadas hasta el punto de que en la mayoría de los casos necesitarías pasar meses, si no años, para localizar de dónde surgieron los problemas. Dudo que alguno de nosotros pueda lidiar con tal situación. Cualquiera que use WP sabe que necesitas al menos 10-20 plugins para que funcione según tus necesidades esenciales. Y solo lidiar con las actualizaciones de plugins y WP, ninguna de ellas sincronizada entre sí, te cuesta demasiado tiempo, nervios y energía. Parece que deberíamos estar ocupados solo haciendo eso.
No tiene sentido.
No es bueno.
JOhnne
Por supuesto que tiene sentido, las actualizaciones automáticas del navegador son totalmente necesarias o nos habríamos quedado atascados en el viejo ie 6/7 hasta ahora con todo tipo de soporte css antiguo. Puedes estar enojado, pero todos los desarrolladores están agradecidos por las actualizaciones del navegador, es la forma en que Microsoft debería haberlo hecho hace mucho tiempo y no tendríamos estas versiones de mierda ie 6 / 7 / 8 ejecutándose hasta ahora. Tenemos un gran retraso en la creatividad e innovación web hoy debido a esto, ¡y estamos saliendo lentamente de este escenario!
Umm No
Hoy se cayó un sitio con la versión 3.8.1, ni siquiera sabía que esto podría pasar. Lo deshabilité en todos los demás sitios. No permitiré que vuelva a suceder. Actualización un viernes para poder pasar mi fin de semana limpiando el desastre que hacen. y luego eliminar todos los hilos iniciados en el soporte de wp sobre sitios rotos. Parece que no quieren que la gente sepa que rompen sitios y te dejan a ti para limpiar el desastre
Barbara
Mi opinión: Las actualizaciones automáticas parecen ocurrirme siempre en el momento más inoportuno. Esa es razón suficiente para deshabilitarlas. ¡Gracias por el artículo!
Glen
He sido usuario de WordPress desde 2007, y desde entonces he añadido 3 sitios web más usando WP. Siempre he actualizado mis propios sitios cuando han estado disponibles nuevas versiones de WP. Al aprender sobre las actualizaciones en 2007, recuerdo que se dieron instrucciones específicas e importantes de que todos los plugins debían deshabilitarse antes de actualizar a una nueva versión de WP. Por lo tanto, siempre lo he hecho. Ahora, con la actualización automática para versiones menores, mis sitios se están actualizando automáticamente. ¿Significa eso que deshabilitan los plugins? Si no, ¿qué ha cambiado para que ya no sea necesario deshabilitar los plugins? Estoy un poco nervioso por esto.
Soporte de WPBeginner
Glen, no hay necesidad de preocuparse por eso. Durante la actualización, WordPress pone tu sitio en modo de mantenimiento, que es como deshabilitar los plugins. Luego actualiza tu sitio y después desactiva el modo de mantenimiento.
Administrador
Glen
Muchas gracias, soporte. Probablemente debería haberlo sabido. Ciertamente me han tranquilizado al respecto. Mis preocupaciones anteriores se han ido. De nuevo, gracias.
¿dónde agregar el código?
dices a qué archivo agregarlo. ¿dónde lo agregamos en ese archivo? mi archivo de configuración tiene muchas cosas que no quiero estropear. ¿dónde pego el código en ese archivo? necesito más información por favor.
Brian
Tengo dos sitios web que se rompieron por completo la última vez que ocurrieron las actualizaciones. He modificado archivos principales en http://pizzaspotz.com y http://gotinterviews.com. Soy muy inexperto en la creación de temas hijos. Simplemente no parece que pueda hacerlo. Llámame ignorante. Pero me pregunto si creo temas hijos algún día, podría entonces proceder a habilitar las actualizaciones automáticas en estos dos sitios y las actualizaciones automáticas ya no romperán los sitios.
Soporte de WPBeginner
Brian, sí, por eso se recomiendan los temas hijos.
Administrador
Brian Humek
Tuve que visitar tu sitio nuevamente hoy para verificar cómo deshabilitar estas actualizaciones. Vi que WP había actualizado algunos de mis sitios y supongo que estoy olvidando mucho últimamente. Verifiqué y encontré que mis dos sitios que se arruinaron en la última actualización estaban efectivamente deshabilitados.
De nuevo, felicitaciones por tu sencillo tutorial.
Nathan
¿Ayudará agregar esta línea de código a mi archivo de configuración para instalaciones multisitio? Necesito aclaración / verificación antes de ejecutarla.
Soporte de WPBeginner
Sí
Administrador
Paul G.
¡Hola a todos!
Pensé que te informaría de una adición que hemos hecho a nuestro plugin que te permite personalizar completamente la mayoría de las Actualizaciones Automáticas de WordPress para tus sitios.
Lo encontrarás en la sección "Actualizaciones automáticas" del Firewall Simple de WordPress ( http://wordpress.org/plugins/wp-simple-firewall/ )
Hope you like!
Paul.
Barbarella, también conocida como The Mad Cat Lady
No estoy contento con que me "obliguen" a tener actualizaciones automáticas sin la opción de deshabilitarlas. Aunque sé cómo poner este código en wp-config.php, otras personas podrían no tener ni idea, y creo que al menos deberíamos tener un interruptor de encendido/apagado en el panel de control donde podríamos tener la opción de deshabilitar las actualizaciones automáticas si quisiéramos.
Gracias por este fragmento de código. Lo aplicaré a todos mis sitios ahora (¡y tengo MUCHOS sitios de WP!).
Rachel Ramey
Estoy totalmente de acuerdo. Los propios documentos de usuario de WordPress especifican que SIEMPRE SE DEBE HACER UNA COPIA DE SEGURIDAD antes de actualizar, y ahora no tenemos esa opción porque nuestros sitios se actualizan solos sin pedir nuestro permiso. Y tienes que modificar el código para deshabilitarlo. ¡Eso es ridículo y absolutamente ESTÚPIDO!
Si van a hacer que esto sea predeterminado, entonces estoy contigo: debe haber un interruptor o casilla de verificación "desactivado" en la configuración.
Patty Ayers
Syed, me pregunto por qué el código que proporcionas aquí parece ser fuertemente desaconsejado por Andrew Nacin en esta publicación: http://make.wordpress.org/core/2013/10/25/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7/
"La constante AUTOMATIC_UPDATER_DISABLED se puede usar para deshabilitar completamente el actualizador automático. Es como DISALLOW_FILE_MODS, no se permiten cambios en absoluto, pero es específico para el actualizador automático."
¡No uses esto para bloquear solo las actualizaciones del núcleo! También bloquearás mucha otra funcionalidad. No obtendrás actualizaciones de traducción (paquetes de idioma) para el núcleo, temas y complementos. No recibirás notificaciones de actualización enviadas por correo electrónico para alertarte de nuevas versiones de WordPress. También deshabilita toda oportunidad de control detallado."
¿O estoy (probablemente) malinterpretando algo?
Soporte de WPBeginner
Gracias Patty por señalar esto. Hemos actualizado el artículo.
Administrador
Erni
¿Estás seguro de que el código con "true" es correcto, o es un error y tienes que agregar "false" al código para deshabilitar las actualizaciones?
Yo personalmente quiero actualizar WordPress solo, sin actualizaciones en segundo plano. Sería genial si tuvieras una opción para decidir tú mismo desactivar las actualizaciones automáticas.
Soporte de WPBeginner
Esto es lo que estamos tratando de hacer en este artículo.
Administrador
Erni
Thank you. Sorry my fault I read something different.
Jenny
Gracias por este consejo, siempre prefiero probar la compatibilidad de una nueva versión con los complementos instalados antes de usarla en producción
adolf witzeling
Gracias por publicar este consejo rápido. Acabo de instalar WP 3.7 y aunque SÍ quiero ejecutar la última versión, todavía quiero tener el control en cuanto a las actualizaciones; simplemente me pone nervioso que algo cambie sin que yo me dé cuenta, porque si algo sale mal después de que hago un cambio, al menos tengo una buena idea de dónde empezar a solucionar problemas. Recientemente instalé un actualizador de plugins (que se supone que actualiza automáticamente mis plugins) y lo único que me quedó fue una pantalla en blanco!!. Me tomó (maldito principiante) un tiempo volver a ponerlo en funcionamiento. Los plugins no eran el problema, el actualizador sí, al ignorar algunas de las versiones instaladas [es decir, 2.3.1 e ignorando el tercer dígito, el (.1)]. No quiero pasar por esa mierda de nuevo.
Cam
@ Henk – En su mayor parte estoy de acuerdo contigo, sin embargo, hay situaciones en las que las actualizaciones automáticas pueden no ser deseables. En mi caso deshabilité las actualizaciones automáticas hace un tiempo debido a que tengo mi propio sistema de controles y contrapesos. Creo que para aquellos usuarios que son vigilantes sobre la actualización y el mantenimiento de sus sitios, las actualizaciones automáticas son menos importantes de lo que serían para la mayoría de los usuarios.
Elizabeth
Me horroricé después de actualizar a la 3.7 al ver el aviso de que las actualizaciones serían automáticas. Gracias por publicar esta solución. Todavía estoy luchando por aprender a usar el archivo de funciones del tema, así que todavía tengo varios cambios en los archivos principales. Sé que no es aconsejable, pero todos los cambios que he hecho son cosméticos....
Christopher Simmons
También vale la pena señalar que, en algunas instalaciones, los permisos pueden no permitir que WP realice *ninguna* actualización si el sistema se instaló a través de un RPM mediante algo como Plesk/Parallels, donde las carpetas son "propiedad" de Apache; estas a veces necesitan ser actualizadas manualmente, ya que cualquier actualización fallará y posiblemente romperá tanto el núcleo como los plugins (si WP intenta actualizar también los plugins).
Christopher Simmons
Ah. Actualización: resulta que en sitios con permisos/seguridad especiales, WP inteligentemente mostrará este banner después de la actualización 3.7:
Este sitio no puede aplicar estas actualizaciones automáticamente. Pero enviaremos un correo a [adminemail] cuando haya una nueva versión de seguridad.
Viktoria Michaelis
Un enlace en el panel para deshabilitar o habilitar habría sido una solución mucho mejor que tener que actualizar una línea de código.
Russell Cohen
¡Sí, esa suena como una solución mucho más sensata!
ultimatrompeta
Tienes razón en eso. Imagínate, ¡tengo que editar los archivos de configuración de 20 sitios web!
Keith Davis
Hola a todos
Me enseñaron a deshabilitar todos los plugins antes de actualizar y reactivarlos después de la actualización. ¿La gente ya no hace eso?
Es bueno saber que se puede deshabilitar y gracias por mostrar cómo.
Curt
He sido un administrador de sistemas (paranoico) durante algunas décadas, y una cosa que he aprendido (Microsoft me enseñó muy bien) es NUNCA, jamás, bajo NINGUNA circunstancia, habilitar las actualizaciones automáticas de nada.
Ejecútalo primero en un entorno de prueba aislado (sandbox), para asegurarte de que la idea de alguien de una "mejora" no rompa fatalmente algo de lo que dependes.
Por ahora añadiré esa línea, pero estoy MUY de acuerdo con Ann-Marie arriba.
Un parche deshabilitador de autoupdate de plugins ahora mismo, y una opción configurable en el núcleo lo antes posible si no antes.
Curt
Y, acabo de descubrir que esta actualización SÍ rompió una función en la que dependía en .htaccess, al reemplazar completamente mi configuración finamente ajustada sin hacer una copia de seguridad.
Menos mal que aprendí esto hace mucho tiempo y hago mis propias copias de seguridad como *yo* considero conveniente.
ann-marie
Espero que alguien invente un plugin para detener las actualizaciones automáticas.
No confío en añadir esa línea de código.
Tengo 12 sitios de wordpress.org.
Himanshu G
¡Sí!
Tienes razón, a veces se nos exige hacer cambios en los archivos principales de WordPress y no queremos actualizaciones automáticas, ya que pueden eliminar esos cambios realizados...
También me interesaba saber si esta función actualizará automáticamente los plugins y temas también, o solo la instalación de WordPress (como si no hacemos cambios en WordPress, entonces dejémoslo que se actualice automáticamente...)
suneel
gran información...
Gracias
Angelika
¡Eres genial! ¡Gracias por tus increíbles publicaciones! Esto es muy apreciado.
Henk
NO desactives las actualizaciones automáticas. ¡¡Existen por una razón!!
Es 1000 veces mejor tener la mínima posibilidad de que tu sitio se rompa debido a una actualización que tener una posibilidad seria de que sea hackeado.
Silver
Henk, depende. Cuando este proyecto de WP es crítico para el negocio, entonces esto es malo cuando esta actualización automática tumba el sitio de forma sorpresiva.
Esos proyectos necesitan atención y esos pueden actualizarse manualmente y cuando ocurren errores, entonces puedes hacer inmediatamente las correcciones necesarias…
Pero cuando esto es algún blog personal o algo similar, entonces esto es bueno
Kevin Edwards
@Henk,
“Es 1000 veces mejor tener la mínima posibilidad de que tu sitio se rompa debido a una actualización”
Para algunos de nosotros no es una mínima posibilidad, sino más bien una garantía del 100% de que una actualización va a romper el sitio. Administro varios sitios que se rompen con las actualizaciones debido a que WordPress cambia la forma en que maneja los enclosures y la necesidad de editar functions.php después de cada actualización para evitar que los enclosures se eliminen automáticamente de mis publicaciones.
Al deshabilitar la actualización automática, aún puedo actualizar a tiempo, sin preocuparme de que en cualquier momento aleatorio mis sitios simplemente se rompan.
Katie
@Kevin – we’re having a problem with the enclosure update, too. What did you add to your functions file to keep these from being auto deleted? Thank you
Eni
Me gustaría saber esto también.
También
#1
¿necesitamos agregar códigos adicionales a wp-config.php para prevenir las actualizaciones automáticas del tema y todos los plugins?
…………….
Me refiero a:
“…Las opciones de configuración anteriores son todo o nada. Sin embargo, es posible que desees algo más granular. El filtro auto_update_$type (auto_update_core, auto_update_plugin, auto_update_theme, auto_update_translation) se activa para actualizaciones específicas…”
http://make.wordpress.org/core/2013/10/25/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7/
…………………..
¿Puedo agregar las líneas:
define( ‘WP_AUTO_UPDATE_THEME’, false );
define( ‘WP_AUTO_UPDATE_PLUGIN’, false );
para deshabilitar las actualizaciones automáticas de temas y plugins???
#2
Creé un tema hijo, ¿así que podría incluir de alguna manera esos códigos en los archivos de mi tema hijo
(functions.php ???)
para que no se sobrescriban y me obliguen a escribirlos de nuevo con cada próxima actualización de WP??
Cualquier aporte sería muy apreciado, ¡gracias!
Andy
Claro, si solo tienes un blog o algo así como el usuario promedio de WordPress, entonces tiene sentido tener actualizaciones automáticas porque WordPress es notoriamente inseguro debido a la gran cantidad de código desactualizado que la gente ejecuta en sus sitios.
Sin embargo, las actualizaciones automáticas son un absoluto no en grandes empresas y compañías donde hay un equipo de desarrolladores realizando mantenimiento regular. Todo necesita ser controlado por versiones y probado.
Trabajo más a menudo con Drupal y una de las grandes cosas que hacen es separar las actualizaciones de seguridad de otras actualizaciones, por lo que hay menos posibilidades de romper tu sitio, pero también un mayor nivel de seguridad. WordPress, por otro lado, simplemente agrupa las actualizaciones de seguridad con las actualizaciones regulares.