Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Désactiver les plugins WordPress avec SQL

48

Si vous héritez d’une base de code WordPress, quel que soit l’âge du projet, il peut y avoir beaucoup de contexte que vous n’avez pas pour expliquer pourquoi certaines décisions ont été prises ou comment les choses ont été mises en œuvre.

Cela peut inclure le serveur, l’infrastructure utilisée pour alimenter le site ou l’application, et d’autres informations contextuelles sur l’environnement dans lequel il s’exécutait.

Ce type d’informations peut être des informations relatives au serveur, la version de PHP, le type de base de données, des informations réellement stockées dans la base de données, en particulier si vous effectuez une importation de base de données, etc.

Désactiver les plugins WordPress avec SQL

Idéalement, tout cela est remis, mais ce n’est pas toujours le cas. Quoi qu’il en soit, disons que vous essayez de le démarrer et que lorsque vous essayez de démarrer l’application, non seulement cela ne fonctionne pas, mais il affiche un écran blanc ou affiche un message concernant des problèmes techniques avec votre installation.

Bien que je recommande de vous assurer que vos paramètres de débogage sont toujours définis sur votre ordinateur local, je vous recommande également de vous assurer que tous les plugins sont désactivés avant de lancer l’installation de WordPress.

Désactiver les plugins WordPress avec SQL

Mais le statut d’activation du plugin est défini au niveau de la base de données, alors que pouvons-nous faire ? Une fois l’installation configurée, connectez-vous à la base de données à l’aide de votre interface de base de données préférée (je suis un fan de TablePlus ), puis exécutez les requêtes suivantes :

Tout d’abord, si vous souhaitez voir tous les plugins actifs présents, exécutez ce qui suit :

SELECT * FROM wp_options WHERE option_name = 'active_plugins';

Après cela, vous pouvez mettre à jour les plugins actifs en définissant essentiellement la valeur de l’option égale à un tableau vide et sérialisé :

UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';

Cette requête secondaire est responsable de la désactivation du plugin WordPress afin que vous puissiez charger WordPress aussi près que possible de la vanille. Il devrait toujours avoir le même thème et les mêmes actifs et les plugins seront installés, mais désactivés.

Source d’enregistrement: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More