當(dāng)前位置:首頁>WordPress建站>網(wǎng)站維護(hù)>WordPress 批量刪除所有文章的特色圖片

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

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

實(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)站頁面,就會(huì)執(zhí)行刪除。

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

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

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è)雛形,采用全新框架開發(fā),正式版到來可能會(huì)和這個(gè)預(yù)覽有較大差異

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號(hào) WPDAXUE
網(wǎng)站維護(hù)

同一服務(wù)器多個(gè)WordPress站點(diǎn)使用Memcached沖突的解決辦法

2019-1-6 8:03:13

網(wǎng)站維護(hù)

解決WordPress建立數(shù)據(jù)庫連接時(shí)出錯(cuò)

2019-7-20 11:28:29

3 條回復(fù) A文章作者 M管理員
  1. 謝之才

    來學(xué)習(xí)一下,希望有所幫助

  2. 拓拓

    現(xiàn)成的有一個(gè)函數(shù):delete_post_meta_by_key( string $post_meta_key )

?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

航空| 贵州省| 湖南省| 凤山市| 上虞市| 诸城市| 监利县| 霞浦县| 虎林市| 东兰县| 育儿| 古田县| 濮阳市| 喀什市| 高陵县| 崇州市| 特克斯县| 邵阳市| 泽库县| 陈巴尔虎旗| 岳西县| 武鸣县| 武定县| 五河县| 仙桃市| 永善县| 台东县| 盐源县| 同心县| 昌黎县| 东辽县| 惠安县| 古丈县| 松阳县| 保康县| 湖北省| 邵阳县| 涿州市| 西林县| 泰顺县| 册亨县|