外贸独立站的底层设计密码WordPress 成品站模板
当前位置:首页>WordPress建站>网站SEO>WordPress SEO插件:SEO Friendly Images 给图片自动添加alt和title

WordPress SEO插件:SEO Friendly Images 给图片自动添加alt和title

2016年12月17日更新:SEO Friendly Images 这个插件已经有2年多没有更新了,最近有另外一个开发者基于 SEO Friendly Images 增强修改的版本:PB SEO Friendly Images,它不仅修复了一些旧版本的问题,还新增了一些选项和功能,比如可以同步之前已设置好的alt到title,反之亦然,等等。所以倡萌推荐使用更新的 PB SEO Friendly Images

如果你使用一些比较专业的SEO分析工具分析你的网站,也许会提示你给文章的图片添加 alt 信息,这样更有利于搜索引擎收录你的图片,今天倡萌给大家介绍的是一款SEO插件:SEO Friendly Images,可以批量给你文章中的图片添加 alt 和 title 信息,一起来看看吧。

SEO Friendly Images插件下载:https://wordpress.org/plugins/seo-image/

安装并启用后,访问 WP后台-设置-SEO Friendly Images,进入到设置界面,按照下图的说明简单设置一下就OK啦:

wpdaxue.com-2012101101

SEO Friendly Images 的使用就到这里。

话说网络上还有一种方法来给图片添加alt信息的,方法很简单,就是直接在主题的 functions.php 文件的最后一个 ?> 前添加下面的代码即可:

function image_alt($c) {
global $post;//全局量
$title = $post->post_title;//文章标题
$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' );

这个代码有一个不好的地方,就是没办法替换掉原有的 alt 信息,这样一来,一张图片就有 2 个 alt 信息了。所以你自己权衡着用吧。

如果你知道如何使用代码替换原有的 alt 信息,一定要和我们分享哦!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
网站SEO

WordPress百度网站地图生成插件:Baidu Sitemap Generator

2012-10-14 6:06:00

网站SEO

WordPress SEO插件:WP Keyword Link 给标签/关键词加链接

2012-11-3 5:48:00

9 条回复 A文章作者 M管理员
  1. brightsays

    这个插件有BUG,开启之后,查看文章的源代码,发现正文内容都被转码了~

  2. 不好用,安装后alt、title还是没改变,不知是不是这个插件没办法改变已有图片的属性。。

  3. dgo521

    复制百度经验的“

    
    

    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. 无法识别中文的吗

  5. 还有更好的分享吗?

  6. 用插件的话,停止插件,alt信息就没有了,插件还有负担。
    感觉用代码挺好的,不过有两个alt信息有什么不利呢?

  7. 这段代码像是用不了,图片依然没有alt …

  8. 那行代码的确不怎么样··

  9. 如果自动添加图片链接地址呢?

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索