WordPress Désactiver le Plugin sur certaines Pages/Posts
Personne ne sait vraiment une méthode efficace pour la désactivation d'un plugin (actif) sur une page spécifique? Il existe des plugins qui ne sont pas vraiment nécessaires dans certaines pages du site web et ils ont beaucoup de fichiers CSS et JavaScript qui sont le ralentissement de la vitesse de chargement du site web, et parfois en conflit avec d'autres fichiers.
Je sais que je peut mess avec le code du plugin, etc. mais ce n'est pas vraiment efficace.
Des idées?
Merci d'avance!
Vous devez vous connecter pour publier un commentaire.
essayer "Plugin Organisateur" plugin WordPress par Jeff Sterup. Vous devez activer "Sélective Chargement des plugins" en vertu de ses paramètres (assurez-vous de suivre leurs instructions pour l'activer)
Ensuite dans votre post/page de l'éditeur il y a une zone en dessous de la fenêtre de composition avec des cases à cocher pour désactiver selon un plugin en particulier pour que la page
m'a pris sans doute 20 Google+ et plugins WordPress référentiel des recherches pour trouver enfin une solution simple. Espérons que cela fonctionne pour vous aussi!
Ici, c'est l'idée.
mu-plugins
pas du thèmefunctions.php
.Je sais que c'est vieux, mais ce fil était exactement ce dont j'avais besoin.
Le seul bémol à numediaweb la réponse est que la suppression d'une action nécessite la même priorité que l'action add
Crochets dans le plugin
De Code pour supprimer les crochets
De http://codex.wordpress.org/Function_Reference/remove_action
J'ai inclus ma si l'instruction à exécuter l'action sur poste spécifique id, pensé qu'il pourrait être utile.
is_page()
.D'abord vérifier si le plugin que vous souhaitez supprimer n'est pas une option de menu où vous pouvez définir les pages à exclure.
Deuxième est, recherchez votre plugin crochets pour ex:
Ceci est un exemple de plugin fancybox facile que les hooks de wordpress en-tête. Pour l'enlever, j'ai placé cette fonction dans votre
functions.php
et avant toute instance dewp_head();
est appelé:add_action( 'plugins_loaded', array(&$this, 'plugins_loaded') );
? Je préfère utiliser mainpart de l'approche (voir ci-dessous).vous pouvez maintenant utiliser le plug-in gratuit Freesoul Désactiver les Plugins de désactiver les plugins sur des pages spécifiques, des postes, de la coutume, des postes et des archives, la page de paramètres est vraiment simple