alt图片属性是一个对于seo优化重要的一部分,在我们使用ZBlog上传图片会漏掉图片alt属性,如何自动给ZBlog上传的图片添加alt属性呢,今天小编分享一个方法,只需两步即可实现,快来看看吧!
1、主题文件夹下的include.php文件的最后一行的?>上面添加如下代码↓
function imgAlt(&$template){ global $zbp; $article = $template->GetTags('article'); $pattern = "/<img(.*?)src=('|\")([^>]*).(bmp|gif|jpeg|jpg|png|swf)('|\")(.*?)>/i"; $replacement = '<img alt="'.$article->Title.'" src=$2$3.$4$5/>'; $content = preg_replace($pattern, $replacement, $article->Content); $article->Content = $content; $template->SetTags('article', $article); } |
2丶主题文件夹下的include.php文件的ActivePlugin_xxx()代码部分,添加代码如下↓
Add_Filter_Plugin('Filter_Plugin_ViewPost_Template','imgAlt'); |
保存即可,文章中的图片会自动添加alt属性,并设置文章标题为alt属性值。