Aoki 发表于 2024-7-13 23:19:04

WordPress无插件实现自动给整站文章图片添加Alt和Title信息

现在百度越来越注重图片的优化效果,网站优化不可避免的需要给图片添加 ALT 属性,
在搜索排名中如何使用 ALT 属性进行 SEO 优化;因为在 ALT 属性中可以写文字,当因为图片的路径有错误而导致网页中的图片无法显示出来的时候,ALT 中的文字就会显示出来,正是因为如此,我们可以在 ALT 属性中写一些和文章主题或者网站主题相关的文字,这样就可以增加搜索引擎抓取的机率,有利于我们网站的排名。
效果图



只需要在主题目录下 functions.php 文件里面最下面,然后下面的代码复制进去即可。
//图片自动加alt和title标签属性
function image_alt_tag($content){
    global $post;preg_match_all('/<img (.*?)\/>/', $content, $images);
    if(!is_null($images)) {foreach($images as $index => $value)
    {$new_img = str_replace('<img', '<img alt="'.get_the_title().'-'.get_bloginfo('name').'" title="'.get_the_title().'-'.get_bloginfo('name').'"', $images[$index]);
    $content = str_replace($images[$index], $new_img, $content);}}
    return $content;
}
add_filter('the_content', 'image_alt_tag', 99999);

SanS三石 发表于 2024-7-15 17:16:49

滴~绝版卡,打卡成功!楼主辛苦了,祝楼主:工作顺利🧡,打卡时间:2024年07月15日 17:16:48—— 来自:荷包蛋部落(HBD0.CN)一键打卡
页: [1]
查看完整版本: WordPress无插件实现自动给整站文章图片添加Alt和Title信息