立即注冊(cè) 找回密碼

QQ登錄

只需一步,快速開(kāi)始

WordPress 批量刪除所有文章的特色圖片

2019-10-16 11:30| 發(fā)布者: 攝影大咖| 查看: 863| 評(píng)論: 0

摘要: 今天道勤小編在本地開(kāi)發(fā)的時(shí)候,由于開(kāi)發(fā)站點(diǎn)的文章圖片沒(méi)有導(dǎo)入進(jìn)來(lái),但是文章的特色圖片設(shè)置仍舊存在,導(dǎo)致has_post_thumbnail() 總是判斷文章有特色圖片,給開(kāi)發(fā)帶來(lái)了不便,索性就想著干脆批量刪除掉所有文章的 ...

今天道勤小編在本地開(kāi)發(fā)的時(shí)候,由于開(kāi)發(fā)站點(diǎn)的文章圖片沒(méi)有導(dǎo)入進(jìn)來(lái),但是文章的特色圖片設(shè)置仍舊存在,導(dǎo)致 has_post_thumbnail() 總是判斷文章有特色圖片,給開(kāi)發(fā)帶來(lái)了不便,索性就想著干脆批量刪除掉所有文章的特色圖片,Google 了一下,在 wpbeginner 找到了方法,分享過(guò)來(lái)。

實(shí)現(xiàn)方法很簡(jiǎn)單,但是需要編輯主題根目錄下的 functions.php 這個(gè)敏感的文件,將下面的代碼添加  functions.php 文件中:

global $wpdb;
$wpdb->query( "
    DELETE FROM $wpdb->postmeta 
    WHERE meta_key = '_thumbnail_id'
" );

然后刷新下網(wǎng)站頁(yè)面,就會(huì)執(zhí)行刪除。

最后很重要的是:刷新完頁(yè)面,檢查已經(jīng)刪除了所有文章的特色圖片后,一定一定一定要?jiǎng)h除剛才添加的代碼,否則后續(xù)你設(shè)置的特色圖片都會(huì)被刪除掉,而且對(duì)網(wǎng)站性能上也有影響!

感謝@拓拓 朋友告知,其實(shí)可以使用函數(shù)來(lái)刪除:

delete_post_meta_by_key( '_thumbnail_id' );

更多細(xì)節(jié)請(qǐng)看官方文檔:https://developer.wordpress.org/reference/functions/delete_post_meta_by_key/

 

提前劇透一下新主題 Beta 0.00000001:還是一個(gè)雛形,采用全新框架開(kāi)發(fā),正式版到來(lái)可能會(huì)和這個(gè)預(yù)覽有較大差異



鮮花

握手

雷人

路過(guò)

雞蛋

最新評(píng)論

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

關(guān)于我們|手機(jī)版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫(huà)教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程【道勤網(wǎng)】 ( 皖I(lǐng)CP備15000319號(hào)-1 )

GMT+8, 2024-10-23 13:27

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回頂部