性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

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

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

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 文件的最后一个 ?> 前添加下面的代码即可:

1
2
3
4
5
6
7
8
9
10
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 信息,一定要和我们分享哦!

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

WordPress更换域名后修改站内链接插件:Velvet Blues Update URLs

WordPress更换域名后修改站内链接插件:Velvet Blues Update URLs

WordPress插件:WP No Category Base 去除分类Category目录

WordPress插件:WP No Category Base 去除分类Category目录

9 条评论

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

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

  3. 复制百度经验的“

    1
    
     

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

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

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

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

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

发表评论