Database
 sql >> Base de données >  >> RDS >> Database

8 commandes WP-CLI pour nettoyer et optimiser votre site

Vous voulez nettoyer votre site WordPress sans avoir à ajouter plusieurs plugins ? En utilisant WP-CLI, vous pouvez exécuter de nombreuses commandes utiles pour nettoyer utilement votre base de données et les éléments liés à votre site. Dans cet article, bon nombre des tâches les plus courantes sont couvertes :

  • Purger le cache
  • Régénérer les images miniatures
  • Suppression des commentaires indésirables
  • Suppression des données temporaires de la base de données
  • Optimiser une base de données
  • Suppression de messages dans la corbeille
  • Suppression de messages en état de brouillon
  • Supprimer les messages avec des révisions

Purger le cache

Dans cet exemple, la mise en cache d'objets est activée sur le site sur notre Managed WordPress ou Managed WooCommerce, si vous devez vider le cache d'objets, utilisez :

wp cache flush

Régénérer les images miniatures

Si vous avez modifié le thème que vous utilisiez sur votre site (qui peut définir différentes tailles d'image), ou si vous avez modifié les tailles d'image du produit dans WooCommerce mais que vous devez maintenant régénérer toutes les images miniatures, vous pouvez exécuter cette commande :

wp media regenerate --yes

Suppression des commentaires indésirables

Si les commentaires sont activés sur votre site et que vous souhaitez supprimer tous les commentaires indésirables. N'exécutez cette commande que si vous savez que vous avez des commentaires marqués comme spam sur votre site, vous pouvez alors exécuter cette commande :

wp comment delete $(wp comment list --status=spam --format=ids)

Suppression des données temporaires de la base de données

Les transitoires expirés peuvent s'accumuler si vous avez une boutique WooCommerce. Si vous devez supprimer l'une de ces données temporaires, vous pouvez la supprimer de votre base de données en exécutant la commande suivante :

wp transient delete --expired

Optimiser une base de données

Si vous souhaitez optimiser la base de données de votre site, vous pouvez exécuter cette commande :

wp db optimize

Suppression de messages dans la corbeille

Si vous souhaitez supprimer tous les messages qui se trouvent dans la corbeille, n'exécutez cette commande que si vous avez déplacé des messages vers la corbeille, vous pouvez alors exécuter cette commande :

wp post delete $(wp post list --post_status=trash --format=ids)

Suppression de messages en état de brouillon

Si vous aviez besoin de supprimer tous les articles définis comme brouillon, vous pouvez exécuter cette commande ;

wp post delete $(wp post list --post_status=draft --format=ids)

Supprimer les messages avec des révisions

Si vous vouliez supprimer toutes les révisions de publication, vous pouvez exécuter cette commande ;

wp post delete $(wp post list --post_type='revision' --format=ids)

Ces commandes WP-CLI sont toutes très pratiques pour l'entretien ménager de base de votre site. Ces commandes dans WP-CLI peuvent être utilisées quotidiennement ou hebdomadairement pour garder votre site optimisé et sans surcharge.