搜索引擎通过图片的 alt 和 title 信息判断图片的主题,如果网站图片的 alt 和 title 信息完善,将会非常有利于提升网站排名。手动添加图片的 alt 和 title 信息非常麻烦,考验人的耐力,有一些插件可以自动添加图片的 alt 和 title 信息,其实一段短短的代码就可以完成这样的功能,何必杀鸡用牛刀。
将以下代码添加到 WordPress 当前主题的 functions.php 文件中
[cc lang=」php」]
//给文章图片自动添加 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;
}
[/cc]
文章内容中的图片的 alt 和 title 信息是文章标题。