最近,我們的一位讀者問(wèn)我們?nèi)绾螐?wordpress 的帖子中批量刪除特色圖片?在 WPBeginner,我們多次討論過(guò)特色圖像(后縮略圖)。我們向您展示了如何在 WordPress 中添加特色圖像、如何在 WordPress 中添加新的圖像尺寸、如何重新生成縮略圖,我們甚至向您展示了如何在 WordPress 中的帖子中添加多個(gè)特色圖像。在本文中,我們將向您展示如何從 WordPress 帖子中批量刪除特色圖像。
批量刪除帖子縮略圖或特色圖像的問(wèn)題
不幸的是,默認(rèn)情況下,您只能通過(guò)編輯每個(gè)帖子并刪除特色圖像來(lái)刪除特色圖像。現(xiàn)在,如果用戶有數(shù)百個(gè)帶有精選圖像的帖子,那么將它們一一刪除可能是一項(xiàng)非常耗時(shí)的任務(wù)。相反,我們將嘗試不同的方法。我們將運(yùn)行數(shù)據(jù)庫(kù)查詢并取消所有帖子上的特色圖像。
在繼續(xù)之前,請(qǐng)注意,下面的代碼只需粘貼即可從 WordPress 網(wǎng)站上的所有帖子中刪除特色圖像。另請(qǐng)注意,此代碼不會(huì)刪除您上傳的任何圖像,它們?nèi)匀豢梢栽诿襟w庫(kù)中使用,并且您可以隨時(shí)重復(fù)使用它們。
您所需要做的就是將此代碼復(fù)制并粘貼到主題functions.php文件中。
global$wpdb;$wpdb->query( " DELETEFROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id'" );
由
在 WordPress 中一鍵使用
就這樣。一旦您保存了functions.php文件,該腳本就會(huì)運(yùn)行數(shù)據(jù)庫(kù)查詢并從所有帖子中刪除特色圖像。
重要提示:保存functions.php 文件后,請(qǐng)立即刪除此代碼。您將無(wú)法在 WordPress 中設(shè)置特色圖像,因?yàn)榇舜a會(huì)不斷從帖子中刪除特色圖像。
我們希望這篇文章可以幫助您節(jié)省一些時(shí)間,并允許您從 WordPress 帖子中批量刪除特色圖像。如有問(wèn)題和反饋,請(qǐng)?jiān)谙旅姘l(fā)表評(píng)論。