Database
 sql >> Database >  >> RDS >> Database

8 Comandi WP-CLI per ripulire e ottimizzare il tuo sito

Vuoi ripulire il tuo sito WordPress senza dover aggiungere più plugin? Utilizzando WP-CLI, puoi eseguire molti comandi utili per ripulire in modo utile il tuo database e gli elementi relativi al tuo sito. In questo post vengono trattate molte delle attività più comuni:

  • Eliminazione della cache
  • Rigenera le immagini in miniatura
  • Eliminazione dei commenti spam
  • Rimozione dei dati temporanei dal database
  • Ottimizzazione di un database
  • Eliminazione di post nel Cestino
  • Eliminazione di post in stato bozza
  • Elimina post con revisioni

Eliminazione cache

In questo esempio, la cache degli oggetti è abilitata sul sito sul nostro WordPress gestito o WooCommerce gestito, se è necessario svuotare la cache degli oggetti, utilizzare:

wp cache flush

Rigenera le immagini in miniatura

Se hai cambiato il tema che stavi utilizzando sul tuo sito (che potrebbe impostare dimensioni dell'immagine diverse) o se hai modificato le dimensioni dell'immagine del prodotto in WooCommerce ma ora devi rigenerare tutte le immagini in miniatura, puoi eseguire questo comando:

wp media regenerate --yes

Eliminazione dei commenti spam

Se hai i commenti abilitati sul tuo sito e desideri eliminare tutti i commenti spam. Esegui questo comando solo se sai di avere commenti contrassegnati come spam sul tuo sito, quindi puoi eseguire questo comando:

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

Rimozione dei dati temporanei dal database

I transitori scaduti possono accumularsi se hai un negozio WooCommerce. Se è necessario eliminare uno di questi dati temporanei, è possibile rimuoverlo dal database eseguendo il comando seguente:

wp transient delete --expired

Ottimizzazione di un database

Se vuoi ottimizzare il database del tuo sito, puoi eseguire questo comando:

wp db optimize

Eliminazione di post nel Cestino

Se desideri eliminare tutti i post che sono nel cestino, esegui questo comando solo se hai spostato i post nel cestino, puoi eseguire questo comando:

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

Eliminazione di post in stato bozza

Se dovessi eliminare tutti i post impostati come bozza di post, puoi eseguire questo comando;

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

Elimina post con revisioni

Se volevi eliminare tutta la revisione del post, puoi eseguire questo comando;

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

Questi comandi WP-CLI sono tutti molto utili per la pulizia di base del tuo sito. Questi comandi in WP-CLI possono essere utilizzati quotidianamente o settimanalmente per mantenere il tuo sito ottimizzato e privo di rigonfiamenti.