新聞中心
小優(yōu)化:WordPress文章沒(méi)有圖片時(shí)顯示隨機(jī)圖片或默認(rèn)圖片
作者 / 無(wú)憂主機(jī) 時(shí)間 2015-12-08 16:11:29
提高文章的收錄機(jī)率 ?百度的圖片位于其八大目標(biāo)導(dǎo)航之列,可見(jiàn)其對(duì)圖片也賦予了較高的權(quán)重。視頻網(wǎng)站中的圖片都能得到很好的排名就是其最有力的體現(xiàn)。既然圖片帶來(lái)如此好的優(yōu)化效果,那我們何不將其納入文章中呢。文章中加入圖片一方面增強(qiáng)了讀者的閱讀體驗(yàn),另一方面也可以增加文章的轉(zhuǎn)載量。而這兩項(xiàng)就足以提高文章的收錄了。特別是現(xiàn)在百度越來(lái)越重視用戶體驗(yàn)這一環(huán)節(jié)了,因此,在這個(gè)有利的環(huán)境下做出對(duì)的決策那對(duì)文章優(yōu)化是非常有利的。純文字的長(zhǎng)篇大論總顯得枯燥乏味,今天無(wú)憂主機(jī)小編將給大家分享一下WordPress文章沒(méi)有圖片時(shí)顯示隨機(jī)圖片或默認(rèn)圖片。 1、WordPress文章沒(méi)有圖片時(shí)顯示隨機(jī)圖片方法如下: FTP工具連接php空間找到Wordpress主題目錄內(nèi)文件:functions.php插入下列代碼:
//支持外鏈縮略圖 if ( function_exists('add_theme_support') ) add_theme_support('post-thumbnails'); function catch_first_image() {global $post, $posts;$first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ $random = mt_rand(1, 10); echo get_bloginfo ( 'stylesheet_directory' ); echo '/images/random/'.$random.'.jpg'; } return $first_img; } ;//上面的代碼,只需要準(zhǔn)備10張圖片,放在主題的/images/random/目錄即可 2、WordPress文章沒(méi)有圖片時(shí)顯示默認(rèn)圖片方法如下: FTP工具連接php主機(jī)找到Wordpress主題目錄內(nèi)文件:functions.php插入下列代碼:
//支持外鏈縮略圖 if ( function_exists('add_theme_support') ) add_theme_support('post-thumbnails'); function catch_first_image() {global $post, $posts;$first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ $first_img = bloginfo('template_url'). '/images/default-thumb.jpg'; } return $first_img; } ;注意事項(xiàng):以上的函數(shù),在調(diào)用的時(shí)候,可以使用下面的語(yǔ)句
<?php echo catch_first_image() ?>無(wú)憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS教程:最新文章列表中排除置頂文章 WORDPRESS程序如何通過(guò)插件給網(wǎng)站關(guān)鍵詞自動(dòng)添加超鏈接? WORDPRESS數(shù)據(jù)庫(kù)版本為5.5以上導(dǎo)出不能在5.5以下的版本導(dǎo)入的問(wèn)題解決
本文地址:http://www.gle-technology.com/wordpress/21113.html