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