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