ZBLOG PHP程序实现无插件设置内容图片自动添加ALT标签属性
导读:从网站SEO角度策略,我们需要在编辑文章的时候每个图片都需要加上ALT属性,但是有些网友可能会忘记添加。如果你容易忘记在ZBLOG PHP程序中添加IMG图片ALT属性的话,可以使用下面的方法实现自动添加。实际上使用的原理就是将当前文章的A...
从网站SEO角度策略,我们需要在编辑文章的时候每个图片都需要加上ALT属性,但是有些网友可能会忘记添加。如果你容易忘记在ZBLOG PHP程序中添加IMG图片ALT属性的话,可以使用下面的方法实现自动添加。实际上使用的原理就是将当前文章的ALT属性加上当前文章的TITLE标题,这样是一个不错的方法。
第一、编辑器当前主题
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);
}
在当前主题的include.php 最后一行之前加上代码。
第二、添加接口文件
同样在当前文件的ActivePlugin_Tctitleseo()部分添加接口。
Add_Filter_Plugin('Filter_Plugin_ViewPost_Template','imgAlt');
这样我们就可以实现当前主题中,添加的图片自动加上ALT属性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ZBLOG PHP程序实现无插件设置内容图片自动添加ALT标签属性
本文地址: https://pptw.com/jishu/665468.html