創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
成都創(chuàng)新互聯(lián)公司專注于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營(yíng)銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對(duì)待客戶,用專業(yè)的服務(wù)創(chuàng)造價(jià)值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。小編給大家分享一下Wordpress自動(dòng)提取內(nèi)容中第一張圖片作縮略圖的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
Wordpress怎么自動(dòng)提取內(nèi)容中第一張圖片作縮略圖?
有時(shí)我們?cè)诎l(fā)布文章時(shí)沒有縮略圖,我們希望系統(tǒng)自動(dòng)提取我們發(fā)布的文章內(nèi)容中第一張圖片作為縮略圖了,下面我來給大家介紹Wordpress自動(dòng)提取內(nèi)容中第一張圖片作縮略圖方法,有需要了解的同學(xué)可參考.
在php中我們可以使用preg_match與preg_match_all來獲取內(nèi)容中所有圖片地址.
第一步:在主題模板的function.php里添加下面的函數(shù),代碼如下:
代碼如下:
//截取內(nèi)容中第一張圖片函數(shù) function catch_that_image() { global $post, $posts; ob_start(); ob_end_clean(); preg_match('/]*?src=['"]([^'"<>]+?)['"][^<>]*?>/i', $post->post_content, $matche); if($matche[1]) return $matche[1]; //否則取默認(rèn)圖片 return 'default.gif'; }
第二步:在wordpress需要調(diào)用縮略圖的地方直接用這個(gè)函數(shù)調(diào)用,如下面例子,代碼如下:
代碼如下:
看完了這篇文章,相信你對(duì)Wordpress自動(dòng)提取內(nèi)容中第一張圖片作縮略圖的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!