主机优惠
信息分享

xiu主题添加WordPress文章图片自动添加alt和title属性代码

大前端推出的wordpress主题在国内市场中还是有一定的口碑,特别在代码优化方面还是比较不错的,而旗下的XIU主题目前已经更新到了7.0版本,可惜还是没有添加文章中图片自动增加alt和title属性,而旗下的TOB主题已经增加了这个功能。小七使用XIU主题已经有很长一段时间了,可以说从第一版就在使用,当初预售时候购买的,还是比较实惠,目前在使用XIU主题自行增加文章图片自动添加alt和title属性代码,效果可以参考小七博客本站哦。

将下面代码添加到functions.xiu.php文件中即可;

//文章图片自动添加alt和title属性
function image_alt_tag($content){
    global $post;preg_match_all('/<img (.*?)\/>/', $content, $images);
    if(!is_null($images)) {foreach($images[1] as $index => $value)
    {$new_img = str_replace('<img', '<img alt="'.get_the_title().'-'.get_bloginfo('name').'" title="'.get_the_title().'-'.get_bloginfo('name').'"', $images[0][$index]);
    $content = str_replace($images[0][$index], $new_img, $content);}}
    return $content;
}
add_filter('the_content', 'image_alt_tag', 99999);

如果使用的其他主题如果没有这项也可以将以上代码添加到我们所使用主题的 functions.php 文件最后一个?>即可实现自动为 WordPress 站点图片添加 alt 和 title 属性。

在这里提醒一点,在修改的时候请把源文件最好备份一下,以防出错可以快速恢复!另外以上代码小七仅仅在xiu主题中进行了测试是可以使用,而其他主题暂时未测试!

赞(0)
欢迎转载:VPS推荐网 » xiu主题添加WordPress文章图片自动添加alt和title属性代码