WordPress免插件自动为图片添加alt和title

作者 : newwordpress 本文共729个字,预计阅读时间需要2分钟 发布时间: 2020-05-25 共244人阅读

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

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

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

那今天newwordpress教大家如何利用纯代码让您的网页图片自动添加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文件当中就可以实现功能了。

wordpress是一个优秀的CMS,你可以搭载各种个性化的网站
NewWordPress » WordPress免插件自动为图片添加alt和title

常见问题FAQ

美化包支持最新版本吗?
最新美化支持永久更新!

发表评论