这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
zblogphp:development:theme:tips [2020/05/22 18:46] zx.asd |
zblogphp:development:theme:tips [2022/02/06 13:27] (当前版本) 唐朝 已恢复为旧版 (2021/07/10 16:32) |
||
---|---|---|---|
行 171: | 行 171: | ||
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> |