细节为王 自动为wordpress图片添加alt和title信息

搜索引擎通过图片的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信息是文章标题。

本站提供的服务

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注