给wordpress文章里的图片加上alt和title信息

搜索引擎目前可以通过图片的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信息的时候才会生效。

留下评论

Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124