在WordPress优化中。ALT和图片标题的优化是一个非常重要的SEO优化,但是如果文章中图片太多,手动给每张图片添加ALT属性和图片标题属性会非常麻烦,尤其是图片多的时候。
当然也有一些WordPress插件可以自动给图片添加ALT和title,但是主题君不喜欢用插件,所以今天主题君分享了一个WordPress教程,使用免费插件的纯代码自动给文章图片添加ALT和title属性。
方法很简单。只需将上述代码复制到主题的functions.php文件中。
//给文章图片自动添加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;
}
完成添加代码后,刷新文章看看图片的属性,是不是多出了alt和tilte属性呢?