Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogphp:development:theme:tips

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版 两侧同时换到之后的修订记录
zblogphp:development:theme:tips [2017/10/13 20:30]
捷闪站长网 [判断是否为手机端]
zblogphp:development:theme:tips [2017/10/14 09:11]
捷闪站长网 [自动给IMG添加alt属性]
行 179: 行 179:
    ​PC端代码    ​PC端代码
 {/if} {/if}
 +
 +===== 自动给IMG添加alt属性 =====
 +搜索引擎对网站图片SEO的友好性很大取决于alt属性,使用此函数可以自动为img添加alt属性为文章标题!
 +首先在include.php加入此函数:
 +<code php>
 +function APPID_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);
 +}
 +</​code>​
 +然后挂载如下接口:
 +<code php>
 +Add_Filter_Plugin('​Filter_Plugin_ViewPost_Template','​APPID_imgalt'​);​
 +</​code>​
zblogphp/development/theme/tips.txt · 最后更改: 2022/02/06 13:27 由 唐朝