首页 > 代码库 > 【实用】教你如何改造 zblog MIP 模板
【实用】教你如何改造 zblog MIP 模板
很多人都问过我,咖啡你的MIP主题模板到底怎么改的。我就和zblog那些开发者交流了下。zblog的MIP改造非常简单。今天就免费给大家献上改造方案。
好了,直接进入正题!模板文件MIP规范自己改,不多说。
模板目录下的include.php文件打开:
比如我的模板include.php文件是
这里就加上这句:
Add_Filter_Plugin(‘Filter_Plugin_ViewPost_Template‘,‘kfmip_ViewPost_Content‘);
//kfmip_//这个改成你的模板变量 ←这句意思是替换内容页内容的调用正则 具体不太懂。。。
然后拉到随便一个你喜欢的地方插进去= =
这是去除 style 样式 和替换 img 的标签,就是直接规范化了 MIP 格式。
function kfmip_ViewPost_Content(&$template){
global $zbp;
$article = $template->GetTags(‘article‘);
$pattern = "/<img(.*?)src=http://www.mamicode.com/(‘|/")([^>]*).(bmp|gif|jpeg|jpg|png|swf)(‘|\")(.*?)>/i";
$replacement = ‘<mip-img src=http://www.mamicode.com/$2$3.$4$5>‘;"hljs-string">"/style=\".*?\"/i";
$replacement_1 = ‘‘;
$content_1 = preg_replace($pattern_1, $replacement_1 , $content);
$article->Content = $content_1;
$template->SetTags(‘article‘, $article);
}
已经在zblog应用中心发布了插件:https://app.zblogcn.com/?id=1304
原文地址在:http://www.haomip.com/wen/54.html
欢迎关注下我的博客 http://www.haomip.com/ MIP爱好者
原文出自腾讯云技术社区
原文链接https://www.qcloud.com/community/article/649016
【实用】教你如何改造 zblog MIP 模板
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。