让代码更简单

WordPress主题 图片文章无插件自动添加alt和title信息代码

重要:本文最后更新于2018-11-13 20:46:52,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

文章简介

wordpress文章图片自动添加alt和title信息的功能,可能对于新手会说,不清楚添加这两个标签的意义是什么,那么小编在这就进行一下扫盲吧。
搜索引擎目前还不能对图片进行一个抓取定义描述,但的搜索引擎可以通过图片的alt和title信息来很快的清楚知道图片的信息,从而符合搜索引擎规范,在我们进行wordpress主题做网站优化的时候能有个高分,当然被搜索引擎抓取的图片当然在(百度)的图片里,顺便给网站带来流量。
其实实现wordpress文章图片自动添加alt和title信息的功能有很多插件可以完成,但是小编一直不喜欢用插件,能够代码完成的尽量代码实现了。。。而今天我们讲的也是如何代码实现wordpress文章图片自动添加alt和title信息的功能,下面直接来教程吧:

将上面的代码放到 wordpress主题 文件夹下的functions.php文件内,这样文章图片就会自动添加alt和title信息

复制
//给文章图片自动添加alt和title信息
add_filter('the_content', 'imagesalt');
function imagesalt($content) {
       global $post;
       $pattern ="/<a(.*?)href=('|\")(.*?).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i";
       $replacement = '<a$1href=$2$3.$4$5 alt="'.$post->post_title.'" title="'.$post->post_title.'"$6>';
       $content = preg_replace($pattern, $replacement, $content);
       return $content;
}

文章来自亦之博客,如有侵权请联系代码狗站长删除。

感觉很棒!可以赞赏支持我哟~

67 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐