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

Slet indlæg og kommentarer fra Action Scheduler

Action Scheduler er en baggrundsbehandling, køjob-løber, som er indbygget i WooCommerce-kernen. En række plugins bruger Action Scheduler, WooCommerce Subscriptions og WooCommerce Follow-Ups, som er to af de mest kendte.

WP-CLI gør det nemt at slette indlæg og kommentarer, som er oprettet af Action Scheduler i WooCommerce. Der kan være tilfælde, hvor handlingsplanlæggeren kan oprette et stort antal indlæg og kommentarer på dit live-websted, og du vil rydde op i dataene fra webstedets database.

Slet kommentarer fra handlingsplanlægning

For at slette kommentarer oprettet af handlingsplanlæggeren, kan du køre denne wp-cli-kommando:

wp comment list --field=comment_ID --'comment_author'='ActionScheduler' --number=1000 | xargs wp comment delete --force

Antallet kan øges, hvis du har flere kommentarer, der skal slettes til 2000 eller højere.

Slet masseindlæg fra handlingsplanlægning

For at slette alle de planlagte handlinger indlæg , kan du køre denne wp-cli-kommando:

wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 | xargs wp post delete --force

Antallet kan øges, hvis du har flere indlæg, der skal slettes for at sige 2000 eller højere.

Slet planlagte handlingsindlæg

For at slette alle de planlagte handlinger indlæg med indlægsstatus som papirkurv , kan du køre denne wp-cli-kommando:

wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=trash | xargs wp post delete --force

Slet planlagte massehandlinger

For at slette alle de planlagte handlinger indlæg med indlægsstatus annulleret ,  du kan køre denne wp-cli-kommando:

wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=cancel | xargs wp post delete --force

Konklusion

Ved at bruge en blanding af disse kommandoer vil du nemt kunne slette indlæg og kommentarer ved hjælp af WP-CLI på dit websted. Det vil også holde din webstedsdatabase ren, så den kan køre mere effektivt. Tag arbejdet ud af at vedligeholde dit WordPress-websted med vores Managed WooCommerce-produkt. Vores WooCommerce-platform kommer med gratis iThemes-plugins, der er udvalgt specielt til onlinebutikker.

Ring til os på 800.580.4985, eller åben en chat eller billet med os for at tale med en af ​​vores kyndige løsninger eller erfarne hostingrådgivere for at lære, hvordan du kan drage fordel af disse teknikker i dag!


  1. Hvordan OPDATERER jeg en række i en tabel eller INDSÆTTER den, hvis den ikke findes?

  2. Hvilken størrelse bruger du til varchar(MAX) i din parametererklæring?

  3. Sammenligning af Load Balancers til PostgreSQL

  4. Sådan angiver du tabelnavnet fra sqlite DB -- Android