洞悉互聯網前沿資訊,探尋網站營銷規律
作者:狐靈科技 | 2022-03-26 10:00 |點擊:
這些數據是隨機定時發布的,導致其中一個網站,定時發布文章多達1200多篇。全是重復的。當時發現這個問題時,前臺已經發布了四五十篇文章了。當時就想,肯定得在數據庫里操作了。在后臺將文章移動到回收站,只能一頁一頁地刪,有五六十頁,豈不累死!
好吧,找了好一圈,找終于找到把文章狀態為定時發布的文章批量刪除的sql命令,代碼如下:
delete from wp_posts where post_status="future";
注意:在操作之前,一定要先備份一遍數據庫。
這里的“future”就是“定時發布”的意思。還有一些文章狀態,相應地更換“future”就可以實現了:
publish:已發布
inherit:修訂版
draft:草稿
auto-draft:自動保存的草稿
pending:待審
trash:回收站
future:定時
private:私有
比如,批量將草稿的文章刪除的sql代碼為:
delete from wp_posts where post_status="draft";