细节为王 自动为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信息是文章标题。

本站提供的服务

  • wordpress主题、插件、开发、优化以及WordPress虚拟主机、VPS售卖
  • 自用Shadowsocks 服务器搭建 RMB50/次
  • VPN(PPTP&L2TP)流量出售: 5RMB/GB,10GB起售,8条台湾、美国、香港线路
    • 联系QQ:2564692806

      打赏作者
      这篇文章帮助很大,重重有赏

      您的支持将鼓励我们继续创作!

      [微信] 扫描二维码打赏

      [支付宝] 扫描二维码打赏

      正在跳转到PayPal...

female geek, creator of sscloud. keyword: php, html5+css3, python, wordpress

Leave a reply:

Your email address will not be published.

Site Footer