5 astuces pour désactiver les notifications de mise à jour WordPress

Pixel Online Création/ février 4, 2018/ Wordpress/ 0 commentaires

Vous avez modifié directement votre thème WordPress ou un plugin sans passer par un thème ou plugin enfant et vous ne souhaitez plus recevoir les notifications de mises à jour de WordPress pour ne pas écraser vos modifications, quelques lignes de code vous permettrons de pallier à ce problème!

Attention toutefois, veuillez rendre votre thème ou plugin modifié compatible avec les évolutions futures de WordPress, c’est pour cela qu’il est préférable de passer par un thème ou plugin enfant afin de conserver une base existante.

Désactiver les mises à jours du « Core WordPress »

Si vous utilisez un logiciel FTP de type FileZilla il suffit de naviguer dans votre dossier thème et ouvrir le fichier function.php en suivant le chemin : racine de votre dossier de site > wp-content > themes > votre thème > function.php

Sinon vous pouvez utiliser directement l’interface administration de WordPress puis déroulez le menu Apparence et cliquez sur Éditeur.
Ouvrez ensuite le fichier functions.php à partir du listing de droite.

Ajoutez les lignes suivantes à la fin de votre fichier et sauvegarder. Si vous possèdez un plugin ou un fichier .htaccess utilisant une notion de « cache » il est possible qu’il faille vider votre cache ou faire un Ctrl + F5 afin que vous puissiez vérifier la bon fonctionnement de ce code.

/**
*  Désactiver les mises à jours du Core WordPress 
**/

add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

Désactiver les mises à jours de thème WordPress

Utilisez la même procédure qu’expliqué ci-dessus, toujours en éditant le fichier function.php et ajoutez ces lignes de code.

/**
*  Désactiver les mises à jours de thème WordPress
**/
remove_action( 'load-update-core.php', 'wp_update_themes' );
add_filter( 'pre_site_transient_update_themes', create_function( '$a', "return null;" ) );

Désactiver les mises à jours de d’un ou de l’ensemble des plugins

Toujours en éditant le fichier function.php, ajoutez les lignes suivantes pour bloquer les mises à jours de l’ensemble des plugins.

/**
*  Désactiver les mises à jours des plugins
**/
remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );

Voici le code pour désactiver les mises à jours sur un seul plugin.

/**
*  Désactiver les mises à jours d'un plugin
*  Remplacer 'NOM_REPERTOIRE_PLUGIN/NOM_FICHIER_PRINCIPAL.php' par le nom de votre dossier du plugin / nom de son fichier principal en rajoutant .php
**/
function stop_plugin_update( $value ) {
 unset( $value->response['NOM_REPERTOIRE_PLUGIN/NOM_FICHIER_PRINCIPAL.php'] );
 return $value;
}
add_filter( 'site_transient_update_plugins', 'stop_plugin_update' );

Désactiver les mises à jours pour les utilisateurs non admin de WordPress

Encore une fois, éditez le fichier function.php et insérez les lignes suivantes à la fin du fichier.

/**
*  Désactiver les mises à jours pour les utilisateurs non admin de WordPress
**/
if (!current_user_can('update_plugins')) {
	add_action('admin_init', create_function(false,"remove_action('admin_notices', 'update_nag', 3);"));
}

Voilà, rien de plus simple. Vous savez maintenant comment désactiver l’ensemble des notifications de mises à jour WordPress. Cependant si vous bloquez pour la création de votre site Internet WordPress

ou la désactivation des notifications, nous vous invitons à nous contacter

afin que nous puissions vous aider!

Cependant pour éviter les hacks et corriger les failles de sécurité nous vous invitons à suivre attentivement les mises à jours de sécurité des plugins, thème ou du core de WordPress.

Summary
5 astuces pour désactiver les notifications de mise à jour Wordpress
Article Name
5 astuces pour désactiver les notifications de mise à jour Wordpress
Description
Vous avez modifié directement votre thème Wordpress ou un plugin sans passer par un thème ou plugin enfant et vous ne souhaitez plus recevoir les notifications de mises à jour de Wordpress pour ne pas écraser vos modifications, quelques lignes de code vous permettrons de pallier à ce problème!
Anthony PARIS
Pixel Online Création
Pixel Online Création
https://www.pixel-online.fr/wp-content/uploads/2018/02/partage-rs.jpg

Laisser un Commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces HTML balises et attributs: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.