Ocultar Notificaciones de Actualización para Plugins y Temas en WordPress

En este artículo, te mostraremos cómo crear un plugin en WordPress que detecte automáticamente todos los plugins y temas instalados, y oculte las notificaciones de actualización.

Paso 1: Crear la Carpeta y el Archivo del Plugin

Primero, necesitas crear una carpeta para tu plugin en wp-content/plugins/. Puedes llamarla ocultar-notificaciones-actualizacion. Dentro de esta carpeta, crea un archivo PHP llamado ocultar-notificaciones-actualizacion.php.

Paso 2: Agregar la Cabecera del Plugin y el Código

Abre el archivo ocultar-notificaciones-actualizacion.php y agrega la siguiente cabecera y el código para ocultar las notificaciones de actualización:


<?php
/**
 * Plugin Name: Ocultar Notificaciones de Actualización
 * Description: Oculta las notificaciones de actualización para todos los plugins y temas instalados.
 * Version: 1.0
 * Author: Tu Nombre
 * Author URI: https://tusitio.com
 */

// Ocultar notificación de actualización para todos los plugins
function ocultar_notificacion_actualizacion_plugins( $value ) {
    if ( isset( $value ) && is_object( $value ) ) {
        foreach ( $value->response as $plugin => $details ) {
            unset( $value->response[$plugin] );
        }
    }
    return $value;
}
add_filter( 'site_transient_update_plugins', 'ocultar_notificacion_actualizacion_plugins' );

// Ocultar notificación de actualización para todos los temas
function ocultar_notificacion_actualizacion_temas( $value ) {
    if ( isset( $value ) && is_object( $value ) ) {
        foreach ( $value->response as $theme => $details ) {
            unset( $value->response[$theme] );
        }
    }
    return $value;
}
add_filter( 'site_transient_update_themes', 'ocultar_notificacion_actualizacion_temas' );
?>
    

Paso 3: Subir y Activar el Plugin

Sube la carpeta de tu plugin a la carpeta wp-content/plugins/ de tu instalación de WordPress. Luego, ve al panel de administración de WordPress, navega a Plugins, busca Ocultar Notificaciones de Actualización y haz clic en Activar.

¡Y eso es todo! Ahora tu plugin ocultará las notificaciones de actualización para todos los plugins y temas instalados en tu sitio de WordPress.

Next Post Previous Post
No Comment
Add Comment
comment url