搜索引擎目前可以通过图片的alt和title信息来知晓图片的信息,为了让我们网站更符合搜索引擎的规范,如果我们的图片被搜索引擎抓取,并展示,那么会给我们网站带来一些流量,也是极好的。
目前添加alt和title信息的插件有很多,不过云测速不推荐用插件,能用代码解决的尽量不用插件。今天云测速给大家带来的也是代码版给wordpress文章图片添加alt和title信息的功能
把下面的代码放进你的主题的functions.php文件里:
add_filter('the_content', 'img_info'); function img_info ($img_info) { $pattern = "/<img(.*?)src=('|\")([^>]*). (bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i"; $replacement = '<img$1src=$2$3.$4$5 alt="'. get_the_title().'" title="'.get_the_title().'"$6>'; $img_info = preg_replace($pattern, $replacement, $img_info); return $img_info; }
注意,如果图片本身有alt和title的时候,这段代码不会生效哦~只有在图片没有alt和title信息的时候才会生效。