web-dev-qa-db-fra.com

table wp_options propre lignes inutilisées

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?

2
Gaurav Agrawal

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.

Pour supprimer toutes les données manuellement

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_%’;
    

Remarque

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.

2
amit

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à.

  1. Effectuez une sauvegarde complète de la table actuelle. vous pouvez copier le tableau en utilisant l'onglet des opérations de phpMyAdmin.
  2. puis ouvrez la table wp_options dans phpMyAdmin et supprimez toutes les lignes suspectes.
  3. après avoir supprimé les lignes, vérifiez le site pour vous assurer de ne rien casser. Rappelez-vous que vous allez casser WordPress et/ou l’une de ses extensions (plugins/thèmes) si vous supprimez les lignes utilisées par Wordpress lui-même ou ses extensions installées.

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

0
HungryCoder