sql >> Databasteknik >  >> RDS >> Database

8 WP-CLI-kommandon för att rensa upp och optimera din webbplats

Vill du städa upp din WordPress-webbplats utan att behöva lägga till flera plugins? Genom att använda WP-CLI kan du köra många användbara kommandon för att städa upp din databas och element relaterade till din webbplats. I det här inlägget behandlas många av de vanligaste uppgifterna:

  • Rensar cache
  • Återskapa miniatyrbilder
  • Ta bort skräppostkommentarer
  • Ta bort temporär data från databasen
  • Optimera en databas
  • Ta bort inlägg i papperskorgen
  • Ta bort inlägg i utkaststatus
  • Ta bort inlägg med ändringar

Rensar cache

I det här exemplet är objektcache aktiverat på webbplatsen på vår Managed WordPress eller Managed WooCommerce, om du behöver rensa objektcachen, använd:

wp cache flush

Återskapa miniatyrbilder

Om du ändrade temat du använde på din webbplats (som kan ställa in olika bildstorlekar), eller om du ändrade storleken på produktbilden i WooCommerce men nu behöver återskapa alla miniatyrbilder, kan du köra detta kommando:

wp media regenerate --yes

Ta bort skräppostkommentarer

Om du har kommentarer aktiverade på din webbplats och du vill ta bort alla skräppostkommentarer. Kör bara det här kommandot om du vet att du har kommentarer markerade som skräppost på din webbplats, då kan du köra det här kommandot:

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

Ta bort temporär data från databasen

Utgångna transienter kan byggas upp om du har en WooCommerce-butik. Om du behöver ta bort någon av dessa tillfälliga data kan du ta bort den från din databas genom att köra följande kommando:

wp transient delete --expired

Optimera en databas

Om du vill optimera din webbplatsdatabas kan du köra det här kommandot:

wp db optimize

Ta bort inlägg i papperskorgen

Om du vill ta bort alla inlägg som ligger i papperskorgen, kör bara det här kommandot om du har flyttat inlägg till papperskorgen, då kan du köra det här kommandot:

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

Ta bort inlägg i utkaststatus

Om du behövde ta bort alla inlägg som är inställda som utkaststatus, kan du köra det här kommandot;

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

Ta bort inlägg med ändringar

Om du ville ta bort alla efterrevisioner kan du köra det här kommandot;

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

Dessa WP-CLI-kommandon är alla mycket praktiska för grundläggande städning av din webbplats. Dessa kommandon i WP-CLI kan användas dagligen eller varje vecka för att hålla din webbplats optimerad och fri från svullnad.


  1. Hur rensar man ODP.NET-anslutningspoolen vid anslutningsfel?

  2. Avsluta hängd fråga (inaktiv i transaktion)

  3. Ändra en MySQL-kolumn till AUTO_INCREMENT

  4. SQL Server:Indexkolumner som används i liknande?