In Programación, Wordpress

Muchas veces los desarrolladores de páginas web, nos encontramos que para realizar alguna función específica de la web de nuestro cliente, debemos modificar algún archivo del nucleo de WordPress o del tema activo.

El cliente con el tiempo, y a base de “trastear” con el admin de wordpress, va viendo los avisos de actualización de wordpress:

actualizar-wordpress

 

o el aviso de actualizaciones de los plugins:

actualizar-plugins-wordpress

 

y se ve tentado a actualizar. Estas actualizaciones la mayoría de las veces son beneficiosas, pero otras veces, si hemos modificado algún archivo de wordpress, algún plugin o del theme, puede ser que al actulzairlo la página web deje de funcioanr correctamente.

Bien, pues hoy vamos a ver como desactivar esos avisos.

Desactivar aviso de actualización de la versión de WordPress:

Para hacer esto, abrimos el archivo fuctions.php de nuestro Theme y añadimos estás lineas

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

Desactivar avisos de actualización de los plugins instalados:

Abrimos el mismo archivo anterior, fuctions.php de nuestro Theme y esta vez añadimos estas lineas de código

add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
# WordPress 3.x:
add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

 

Y por último, si queremos desactivar el aviso de actualización de cualquiera de nuestros Themes (incluidos los que lleva por defecto la instalación de wordpress), debemos de instalar el siguiente plugin: Disable WordPress Theme Updates (link de descarga)

Además, no hay que olvidar que debemos desactivar la opción que las ultimas versiones de wordpress lleva activada por defecto, que es la de actualizaciones automáticas. Para esto, abrimos el archivo wp-config.php de la carpeta raiz donde instalamos nuestro wordpress y añadimos la siguiente linea

define( 'AUTOMATIC_UPDATER_DISABLED', true );

Bien, pues con estos sencillos pasos nos podemos “cubrir en salud” y quitar tentaciones inoportunas a nuestros clientes.

 

 

calendarios-eventos-paginas-web