【实用】教你如何改造 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=('|\")([^>]*).(bmp|gif|jpeg|jpg|png|swf)('|\")(.*?)>/i";
    $replacement = '<mip-img src=$2$3.$4$5></mip-img>';
    $content = preg_replace($pattern, $replacement, $article->Content);
    $pattern_1 =  "/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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值