Dans mon site de blog Wordpress, j'ai installé trop de plug-in et ai également supprimé de nombreux plug-ins. Dans la table de base de données "wp_options", la taille augmente d'environ 13 Mo et de nombreuses lignes sont inutilisées pour le moment. Je souhaite donc supprimer ces lignes inutilisées de la table "wp_options" et optimiser cette table autant que sa taille réduite. Mais comment?
Il existe un plugin appelé - Options de nettoyage qui promet de supprimer toutes les entrées non utilisées de la table wp_options.NOTE -si ce plugin n’a pas été mis à jour depuis 2 ans, vous devez effectuer une sauvegarde avant de l’utiliser.
Vous devez rechercher manuellement dans la base de données les tables ou les lignes inutilisées et utiliser la requête SQL pour les supprimer définitivement de la base de données.
La plupart des plugins créent de nouvelles tables avec un préfixe personnalisé, comme si vous aviez installéyoast seo _ plugin, il créera des tables avec le préfixe _yoast_wpseo_
qui facilite l'identification Toutes les tables créées par ce plugin et si vous ne les utilisez plus, vous pouvez les supprimer en utilisant une commande SQL similaire à celle indiquée ci-dessous.
DELETE FROM wp_options WHERE option_name LIKE ‘_yoast_wpseo_%’;
Cette requête SQL sélectionnera toutes les lignes avec le préfixe _yoast_wpseo_
(notez le '%') à supprimer de la table SQL. De la même manière, vous pouvez également supprimer des tables créées par d’autres plugins.
je suppose que vous avez déjà creusé le chemin. d'où vous avez vu que la table est déjà pris 13MB? certainement à partir de certains outils graphiques et éventuellement en utilisant phpMyAdmin . Vous pouvez nettoyer les lignes inutilisées à partir de là.
vous pouvez également vérifier les plugins désactivés quels champs ils ont ajoutés. si ces plugins n'ont pas désinstallé/supprimé ces lignes, vous pouvez le supprimer vous-même et ainsi créer moins de risques de casse.
Bonne chance