新聞中心
WordPress小技巧:給文章圖片自動添加鏈接
作者 / 無憂主機(jī) 時(shí)間 2015-01-17 11:16:43
在寫自己的博客的時(shí)候,加一些文字或是圖片的鏈接,這在平常不過了,我們會看到有很多的網(wǎng)站我們點(diǎn)擊圖片就會進(jìn)入當(dāng)前文件連接了,好的鏈接不但可以讓文章內(nèi)容更好地拓展,還可以讓您的其它博客(網(wǎng)站)得到宣傳,其效果與博客友鏈?zhǔn)诸愃?。此外,在文章中加入文字或是圖片的鏈接,鏈接地址若設(shè)為百度空間的其它文章,還可以加長百度搜錄引擎在您博客的停留時(shí)間,提高博客文章的收錄數(shù)量,好處多多。 下面無憂主機(jī)小編就來給使用wordpress博客的同學(xué)也來介紹此種方法,圖片自動鏈接到文章,添加標(biāo)題和ALT屬性,以實(shí)例形式分析了自動給圖片添加鏈接以及給關(guān)鍵字添加鏈接的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下,具體方法如下: 我們先將下面的代碼添加到主題的 functions.php 文件即可:
function auto_post_link($content) { global $post; $content = preg_replace('/<s*imgs+[^>]*?srcs*=s*('|")(.*?)\1[^>]*?/?s*>/i', "<a href="".get_permalink()."" title="".$post->post_title."" ><img src="$2" alt="".$post->post_title."" /></a>", $content); return $content; } add_filter ('the_content', 'auto_post_link',0);最終的輸出結(jié)果如下:
<a href="wordpress-view-history.html" title="WordPress 添加文章瀏覽歷史功能" > <img src="201303521.png" alt="WordPress 添加文章瀏覽歷史功能" /> </a>關(guān)鍵詞自動添加鏈接 還可以再添加一個(gè)功能,將文章標(biāo)簽作為關(guān)鍵詞,將文章內(nèi)的關(guān)鍵詞自動加上鏈接,有利于SEO,別人復(fù)制的時(shí)候,就會留下鏈接了,在上面的函數(shù)里繼續(xù)添加一段代碼即可:
function auto_post_link($content) { global $post; $content = preg_replace('/<s*imgs+[^>]*?srcs*=s*('|")(.*?)\1[^>]*?/?s*>/i', "<a href="".get_permalink()."" title="".$post->post_title."" ><img src="$2" alt="".$post->post_title."" /></a>", $content); $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { $link = get_tag_link($tag->term_id); $keyword = $tag->name; $content = preg_replace(''(?!((<.*?)|(<a.*?)))('. $keyword . ')(?!(([^<>]*?)>)|([^>]*?</a>))'s','<a href="'.$link.'" title="'.$keyword.'">'.$keyword.'</a>',$content,2);//最多替換2個(gè)重復(fù)的詞,避免過度SEO } } return $content; } add_filter ('the_content', 'auto_post_link',0);希望這個(gè)方法能幫到所有wordpress建站朋友。 無憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS之視覺類主題介紹 WORDPRESS經(jīng)驗(yàn):網(wǎng)站首頁權(quán)重如何集中起來 WORDPRESS之后臺特色圖片加上文件大小說明 WORDPRESS經(jīng)驗(yàn):給網(wǎng)站更換主題模板提示失敗的解決方法
本文地址:http://www.gle-technology.com/wordpress/18332.html