使用title标签作为WordPress文章图片的alt属性

很多站长在发表文章的时候,往往会忘记给WordPress文章图片添加说明,就会导致大量文章图像缺少alt属性,不利于我们SEO优化,为了方便我们可以使用title标签作为WordPress文章图片的alt属性。

使用title标签作为WordPress文章图片的alt属性

只需将下面的代码添加到当前主题函数模板functions.php中即可。

function callback($buffer) {

/* modify buffer here, and then return the updated code*/

$title='';

$res = preg_match('/<title>(.*?)<\/title>/', $buffer, $title_matches);

if ($res) {

/*Clean up title: remove EOL's and excessive whitespace.*/

$title = preg_replace('/\s+/', ' ', $title_matches[1]);

$title = trim($title);

}

preg_match_all('/<img (.*?)\/>/', $buffer, $images);

if(!is_null($images)) {

foreach($images[1] as $index => $value) {

preg_match('/', $images[0][$index]);

$content = str_replace($images[0][$index], $new_img, $content);

}

}

return $content;

}

add_filter('the_content', 'img_alt', 99999);

阿强爱分享
  • 本文由 发表于 2020年9月23日17:43:36
  • 转载请务必保留本文链接:https://iooqp.cn/1492.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: