La désactivation des plugins sur des pages spécifiques dans Wordpress peut être utile en cas de conflit ou lorsque vous souhaitez améliorer les performances. Voici comment y parvenir :
Méthode 1 :Utilisation d’un plugin de désactivation de plugin :
1. Installez et activez un plugin appelé "Page-Specific Plugin Deactivator".
2. Allez dans l'onglet "Paramètres" du plugin Page-Specific Plugin Deactivator.
3. Cochez la case à côté du ou des plugins que vous souhaitez désactiver.
4. Dans la section « Désactiver les plugins sur les éléments suivants :», sélectionnez « Pages spécifiques uniquement » et cliquez sur « Ajouter une nouvelle règle de page ».
5. Dans la fenêtre contextuelle, saisissez le titre de la page, du message ou du slug dont vous souhaitez exclure le chargement du plugin.
6. Vous pouvez ajouter plusieurs pages ou publications à la liste d'exclusion.
Méthode 2 :Modification des fichiers de modèle (avancé) :
1. Ouvrez le fichier function.php de votre thème WordPress.
2. Ajoutez l'extrait de code suivant :
```
add_action('template_redirect', 'disable_special_plugins');
fonction désactiver_spécifique_plugins() {
if (is_page(array('page1-slug', 'page2-slug'))) {
deactivate_plugins(array('plugin1.php', 'plugin2.php'));
}
}
```
Remplacez 'page1-slug' et 'page2-slug' par le slug réel des pages sur lesquelles vous souhaitez désactiver les plugins.
Remplacez « plugin1.php » et « plugin2.php » par les noms de fichiers réels des plugins que vous souhaitez désactiver.
Enregistrez vos modifications.
Veuillez garder à l'esprit que la méthode 2 nécessite un certain savoir-faire technique et peut introduire des erreurs potentielles si elle n'est pas effectuée correctement. En cas de doute, il est recommandé d'utiliser la méthode 1.
|