WordPress图片自动添加ALT和title标签:两种方法详解
为了优化SEO,我们需要给WordPress中的图片自动添加ALT和title。这可以通过以下两种方法来实现:
方法一:使用插件
- 在WordPress后台,点击左侧菜单的'插件'->'添加新插件';
- 在搜索框中输入'SEO Friendly Images';
- 找到该插件并点击'安装';
- 安装完成后,点击'启用';
- 在左侧菜单中找到'SEO Friendly Images'->'设置';
- 在设置页面中,选择'自动添加ALT和title标签';
- 点击'保存更改'。
方法二:修改WordPress主题文件
如果您不想使用插件,也可以通过修改WordPress主题文件来实现自动添加ALT和title。
- 打开您的WordPress主题文件夹;
- 找到'functions.php'文件并打开;
- 在文件末尾添加以下代码:
function auto_add_alt_and_title($content) {
global $post;
preg_match_all('/<img.+src=['']([^'']+)[''].*>/i', $content, $matches);
if (!empty($matches[1])) {
foreach ($matches[1] as $src) {
$alt = basename($src);
$title = get_post_meta( $post->ID, '_wp_attachment_image_alt', true );
$new_img = str_replace('<img', '<img alt=''.$alt.'' title=''.$title.''', $src);
$content = str_replace($src, $new_img, $content);
}
}
return $content;
}
add_filter('the_content', 'auto_add_alt_and_title', 99);
- 保存文件并上传到您的WordPress主题文件夹。
以上两种方法均可实现图片自动添加ALT和title。使用插件的方式更加简单,而修改主题文件的方式可以更好地控制自动添加的内容。建议选择适合自己的方式。
原文地址: https://www.cveoy.top/t/topic/lo2s 著作权归作者所有。请勿转载和采集!