2016年12月17日更新:SEO Friendly Images 這個(gè)插件已經(jīng)有2年多沒有更新了,最近有另外一個(gè)開發(fā)者基于 SEO Friendly Images 增強(qiáng)修改的版本:PB SEO Friendly Images,它不僅修復(fù)了一些舊版本的問題,還新增了一些選項(xiàng)和功能,比如可以同步之前已設(shè)置好的alt到title,反之亦然,等等。所以倡萌推薦使用更新的 PB SEO Friendly Images
如果你使用一些比較專業(yè)的SEO分析工具分析你的網(wǎng)站,也許會(huì)提示你給文章的圖片添加 alt 信息,這樣更有利于搜索引擎收錄你的圖片,今天倡萌給大家介紹的是一款SEO插件:SEO Friendly Images,可以批量給你文章中的圖片添加 alt 和 title 信息,一起來看看吧。
SEO Friendly Images插件下載:https://wordpress.org/plugins/seo-image/
安裝并啟用后,訪問 WP后臺(tái)-設(shè)置-SEO Friendly Images,進(jìn)入到設(shè)置界面,按照下圖的說明簡單設(shè)置一下就OK啦:

SEO Friendly Images 的使用就到這里。
話說網(wǎng)絡(luò)上還有一種方法來給圖片添加alt信息的,方法很簡單,就是直接在主題的 functions.php 文件的最后一個(gè) ?> 前添加下面的代碼即可:
function image_alt($c) {
global $post;//全局量
$title = $post->post_title;//文章標(biāo)題
$s = array('/src="(.+?.(jpg|bmp|png|jepg|gif))"/i' => 'src="$1" alt="'.$title.'"');
foreach($s as $p => $r){
$c = preg_replace($p,$r,$c);
}
return $c;
}
add_filter( 'the_content', 'image_alt' );
這個(gè)代碼有一個(gè)不好的地方,就是沒辦法替換掉原有的 alt 信息,這樣一來,一張圖片就有 2 個(gè) alt 信息了。所以你自己權(quán)衡著用吧。
如果你知道如何使用代碼替換原有的 alt 信息,一定要和我們分享哦!





這個(gè)插件有BUG,開啟之后,查看文章的源代碼,發(fā)現(xiàn)正文內(nèi)容都被轉(zhuǎn)碼了~
不好用,安裝后alt、title還是沒改變,不知是不是這個(gè)插件沒辦法改變已有圖片的屬性。。
復(fù)制百度經(jīng)驗(yàn)的“
function image_alt_tag($content){ global $post;preg_match_all(‘//’, $content, $images); if(!is_null($images)) { foreach($images[1] as $index => $value){ if(!preg_match(‘/alt=/’, $value)){ $new_img = str_replace(‘<img', '<img alt="'.get_the_title().'"', $images[0][$index]); $content = str_replace($images[0][$index], $new_img, $content);} } } return $content;}add_filter('the_content', 'image_alt_tag', 99999);
無法識(shí)別中文的嗎
還有更好的分享嗎?
用插件的話,停止插件,alt信息就沒有了,插件還有負(fù)擔(dān)。
感覺用代碼挺好的,不過有兩個(gè)alt信息有什么不利呢?
這段代碼像是用不了,圖片依然沒有alt …
那行代碼的確不怎么樣··
如果自動(dòng)添加圖片鏈接地址呢?