WordPress自动为图片添加alt和title

网站当中的图片也是一个获取流量的入口,这已经是不争的事实,毕竟搜索引擎的流量巨大,用户的搜索词也是千变万化,说不定一个关键词,就可以为您的网站带来很多的流量。对于新手站长来说,可能不一定知道网页图片的alt和title有多重要,但是对于虫子君这样长时间写博客的人来说,这个功能是非常重要的。

WordPress自动为图片添加alt和title 教程 第1张

因为图片的语义化,可以让搜索引擎明白你这张图片是什么含义,表达了什么意思。等同于说,你的网页做好了alt和title这些内容以后,那对于SEO是存在很大帮助。

很多实用WordPress的用户,主题并没有赋予图片title的能力,所以对于seo的优化自然也相对较差一点。毕竟获取流量的入口少了一个。

那今天资源下载网教大家如何利用纯代码让您的网页图片自动添加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;
}

将以上代码,粘贴到你主题的function.php文件当中就可以实现功能了。