• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

DecodeCMS

Tu WordPress a otro Nivel ...

  • Acerca de
  • Contacto
  • Inicio
  • Tutoriales
    • Themes
    • Plugins
    • Core
    • Recursos
  • Cursos
Inicio / Tutoriales / Core / Desactivar las notificaciones de actualización en WordPress
Anuncio banner webservi

Desactivar las notificaciones de actualización en WordPress

desactivar notificaciones de actualización

[ 3 abril 2018 ] [ Actualizado: 3 marzo 2020 ]
[ Autor: Jhon Marreros Guzmán ][ Core - Intermedio] [ ]

funcionalidad

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Las actualizaciones son importantes, sin embargo existen algunos casos puntuales en los que podrías evaluar desactivar las notificaciones de actualización de plugins, themes o del propio WordPress y evitar perder las modificaciones que has realizado.

 

Generalidades

Si has realizado modificaciones a los archivos core de un theme, un plugin o de WordPress, posiblemente quieras evitar que tus usuarios realicen actualizaciones, ya que perderías los cambios. La idea sería que tu hagas estas actualizaciones manualmente, realizando nuevamente los cambios que sean necesarios en los archivos.

Pantalla actualizaciones pendientes

Existen plugins que me permiten deshabilitar las actualizaciones en WordPress, sin embargo en este artículo veremos cómo hacerlo directamente por código.
Puedes colocar el código directamente al final del archivo functions.php del theme o child-theme que estas usando, o usar algún Plugin de Snippets

 

Desactivar notificaciones de Plugins

Las notificaciones de plugins las puedes ver directamente en el escritorio de WordPress, o cuando ingresas a la pantalla de plugins.

notificación actualización plugin

 
Para desactivar las notificaciones de actualizaciones de plugins puedes usar el siguiente código:


remove_action('load-update-core.php', 'wp_update_plugins');
add_filter('pre_site_transient_update_plugins', '__return_null');

 

Desactivar notificaciones de Themes

Para ver si tienes actualizaciones de themes puedes hacerlo desde Apariencia y luego en themes, verás algo similar a la imagen adjunta.

notificación actualización theme

 
Para no perder tus modificaciones, puedes usar el siguiente código para desactivar las notificaciones de actualización.


remove_action('load-update-core.php', 'wp_update_themes');
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));

 

Desactivar notificaciones de WordPress

En el caso de actualizaciones pendientes del core de WordPress, aparecerá un mensaje similar al siguiente en el escritorio de WordPress.

Mensaje notificación de actualización core WordPress

 
Para desactivar las notificaciones de actualización del core de WordPress puedes usar el siguiente código:


add_action('after_setup_theme', 'remove_core_updates');

function remove_core_updates() {
	if (!current_user_can('update_core')) {
		return;
	}
	add_action('init', create_function('$a', "remove_action( 'init', 'wp_version_check' );"), 2);
	add_filter('pre_option_update_core', '__return_null');
	add_filter('pre_site_transient_update_core', '__return_null');
}

 

Conclusión

Al final obtendrás un sitio web sin ninguna notificación, la idea principal de no actualizar es no perder tus modificaciones, pero te sugiero siempre hacer las actualizaciones igualmente de manera manual, haciendo tus cambios nuevamente en los archivos sobrescritos por la actualización.

 
¿Aún con dudas?, en el siguiente video se detallan cada uno de los puntos anteriores

 

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Artículos Relacionados

  • Desactivar la actualización para plugins específicosDesactivar la actualización para plugins específicos
  • Personalizar Mantenimiento programado WordPressPersonalizar el mantenimiento programado de WordPress
  • Insertar Ajax en WordPress de manera correctaAjax en WordPress de manera correcta
  • Mover WordPress manualmenteMover WordPress manualmente
Valora este artículo : 1 barra2 barras3 barras4 barras5 barras (5 votos, promedio: 5,00 de 5)
Cargando...

Interacciones con los lectores

Comentarios

  1. Javier soto

    14 mayo, 2019

    excelente para uno que crea muchos sitios para clientes que luego se asustan o pienzan que les creaste algo viejo

  2. Mauricio Munévar

    24 octubre, 2019

    Thanks!!! al primer intento!

  3. Carlos Perez

    25 diciembre, 2019

    Hola, a mi me pasa lo contrario, no se si fue despues de actualizar a la mas reciente version de WP pero el caso es que ya no me muestra las actualizaciones de los Plugins y quisiera visualizarlas de nuevo, como hago…
    gracias

    • Jhon Marreros Guzmán

      26 diciembre, 2019

      Hola, revisa tu WordPress a través de la herramienta de salud del sitio, seguro te reporta algo si existe algún problema con la actualización: https://decodecms.com/herramienta-de-salud-del-sitio-en-wordpress/

Para escribir código envolver con: <pre class="language-xxx"><code> </code></pre> ,reemplaza las xxx (php, css, html)

*

* Gravatar habilitado

Barra lateral primaria

Presentación

Únete a DecodeCMS

Recibirás como regalo:

Guia práctica con video:
Los 5 posibles errores que estas cometiendo cuando trabajas con código en WordPress

Niveles

Básico Intermedio Avanzado

Etiquetas

accesibilidad css dashboard editor error funcionalidad herramientas imagen js librería mejoras optimización seguridad social

Populares

Cabecera fija en theme WordPress

Configurar Akismet para evitar el spam

Agregar cuadros de alerta en el contenido de WordPress

Agregar un Slider al tema Storefront

Recientes

  • Guía visual de Hooks para StoreFront y WooCommerce
  • Extraer un sitio desde un multisite
  • Eliminar el slug de la URL de un Custom Post Type
  • Búsqueda en tabla personalizada en WordPress
alojamiento wordpress

© logo decode pie Copyright 2021 | Todos los derechos reservados | Política de Privacidad