Comience su viaje transfronterizo
Póngase en contacto con nosotros

Servicio de atención al cliente

Atención al cliente

Diseñador (creación de prototipos Figma)

Cómo ocultar las alertas de actualización de temas o plugins de WordPress

¡Por lo general, en el mantenimiento de WordPress, a veces debido a algunos errores o problemas de compatibilidad, no podemos actualizar inmediatamente el tema o plug-ins a la última versión, es necesario mantener la versión anterior, pero esta vez habrá un problema es que cada vez que haga clic en el fondo verá un pequeño punto rojo muy llamativo, que afecta a la experiencia de fondo!

wordpress后台更新提示

En este artículo hablaremos sobre cómo ocultar las alertas de actualización de temas o plugins de WordPress sin actualizar.

Ocultar todas las actualizaciones

Si desea ocultar rápidamente todos los avisos de actualización, incluidas las actualizaciones de temas de WordPress, plugins de WordPress, núcleo de WordPress, etc., puede añadir el siguiente código a functions.php para indicar la eliminación de todos los avisos de actualización

function remove_core_updates(){
    global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates'); //Núcleo de WordPress
add_filter('pre_site_transient_update_plugins','remove_core_updates'); //WordPress plugins
add_filter('pre_site_transient_update_themes','remove_core_updates'); //temas de WordPress

También puede controlarse mediante los tres fragmentos de código inferiores, bloqueando determinadas categorías de avisos, como temas o plug-ins, simplemente comentando las líneas de código correspondientes

Ocultar todas las actualizaciones es muy fácil de usar, pero puede afectar a la obtención de futuras actualizaciones y no se recomienda para un uso a largo plazo.

Ocultar las alertas de actualización de determinados plugins

Si desea bloquear las actualizaciones de un plugin en particular a largo plazo, puede añadir el siguiente código a functions.php para bloquear las solicitudes de actualización de un único plugin

function remove_update_notifications( $value ) {
    if ( isset( $value ) && is_object( $value ) ) {
        unset( $value->response[ 'elementor/elementor.php' ] ); //reemplazar con el archivo del plugin deshabilitado
    }
    return $value;
}
add_filter('site_transient_update_plugins', 'remove_update_notifications');

Para utilizar este código, es necesario sustituir el elementor en este artículo con su propio plugin, por lo general en el formato del archivo php principal dentro de la carpeta de plugins, puede ir al directorio de plugins de WordPress /wp-content/plugins bajo la vista

Ocultar las alertas de actualización por temas

Si necesita ocultar las actualizaciones de un tema, puede utilizar el siguiente código

function remove_theme_update_notification( $value ) {
    if ( isset( $value ) && is_object( $value ) ) {
        unset( $value->response['astra'] ); // sustitúyalo por su propio nombre de tema
    }
    return $value;
}
add_filter( 'site_transient_update_themes', 'remove_theme_update_notification' );

Del mismo modo, es necesario sustituir el nombre del tema con el suyo propio, usted puede ir al directorio de temas de WordPress /wp-content/themes para encontrar bajo el nombre del tema son relativamente simples, por lo general el nombre del tema original, como ocanwp, astra, generatepress, etc.