當(dāng)前位置:首頁>WordPress建站>網(wǎng)站SEO>WordPress SEO插件:SEO Friendly Images 給圖片自動(dòng)添加alt和title

WordPress SEO插件:SEO Friendly Images 給圖片自動(dòng)添加alt和title

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啦:

wpdaxue.com-2012101101

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 信息,一定要和我們分享哦!

聲明:本站所有文章,如無特殊說明或標(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)站SEO

WordPress百度網(wǎng)站地圖生成插件:Baidu Sitemap Generator

2012-10-14 6:06:00

網(wǎng)站SEO

WordPress SEO插件:WP Keyword Link 給標(biāo)簽/關(guān)鍵詞加鏈接

2012-11-3 5:48:00

9 條回復(fù) A文章作者 M管理員
  1. brightsays

    這個(gè)插件有BUG,開啟之后,查看文章的源代碼,發(fā)現(xiàn)正文內(nèi)容都被轉(zhuǎn)碼了~

  2. 不好用,安裝后alt、title還是沒改變,不知是不是這個(gè)插件沒辦法改變已有圖片的屬性。。

  3. dgo521

    復(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);

    
    
  4. 無法識(shí)別中文的嗎

  5. 還有更好的分享嗎?

  6. 用插件的話,停止插件,alt信息就沒有了,插件還有負(fù)擔(dān)。
    感覺用代碼挺好的,不過有兩個(gè)alt信息有什么不利呢?

  7. 這段代碼像是用不了,圖片依然沒有alt …

  8. 那行代碼的確不怎么樣··

  9. 如果自動(dòng)添加圖片鏈接地址呢?

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

南陵县| 横山县| 合作市| 株洲县| 灵川县| 宜昌市| 申扎县| 吉林省| 涿州市| 灵宝市| 永靖县| 贺兰县| 合肥市| 宁远县| 于田县| 林西县| 边坝县| 页游| 乐清市| 隆回县| 工布江达县| 新源县| 阿坝| 双城市| 胶州市| 灵宝市| 东乡县| 龙川县| 辽源市| 屏南县| 龙海市| 凤台县| 成安县| 新绛县| 深泽县| 香港| 和平区| 嘉荫县| 云和县| 兰西县| 泾源县|