17 次查询 耗时 0.060 秒
共写了364个字,约1分钟读完,有0条留言
登录/注册

时光机 · 2020年2月28日 0

WordPress如何自动给文章图片添加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 中保存即可。