帝国CMS的MIP模板制作教程_帝国cms教程-大众资源网

百度MIP就是百度推出的手机版快速应用,主要就是为了提高手机端页面访问速度,同时官方还明晰MIP网站还可以优先收录和提升流量,非常适合流量东站用户使用。但随着国内网速的体式,MIP的意义就随之不是那么关键了,网上很多朋友也都说道MIP凉凉了,但是大众资源网看到百度官网除了MIP更新信息,也没看见百度明晰说无此对MIP网站提供优势辅助了。那么大众资源网真的还是可以试着能搞就搞一个MIP网站,毕竟不是很难。

在制作mip模板之前,我们首先要了解MIP的制作建议存有哪些。

MIP改建规范

以下只列出常用的语法规范,具体的大家可以回去官网查看:https://www.mipengine.org/doc/2-tech/1-mip-html.html

<img>需替换为 <mip-img>

<iframe>须要替换为 <mip-iframe>

<form> 须要替换为 <mip-form>

<script>type 必须 text/javascript 、application/javascript

<a>需替代为 <mip-link>

同时图片标签上禁止发生其他属性标签,比如说:style、width、height等等。还有百度统计数据、百度分享、百度广告等都有对应的百度MIP语法。

所以针对这些建议我们就须要对模板展开这些标签的替换就行。

帝国CMS百度MIP改造方法

1、后台新建一个MIP终端

2、img、iframe、form、script、a等常用标签改建,只需要在MIP终端内替代模板字段,把<img  替换字符 <mip-img就可以了。

帝国CMS的MIP模板制作教程

这些标签改造大家自行试试就知道怎么弄了。

3、内容页的newstext改造,newstext是写下数据库的,所以用模板替代功能,确实就是没用的,这里就须要用其他的方法了。

<?=str_replace(array('<img','<IMG'),'<mip-img',preg_replace("/sstyle=.*?>/si",">",$navinfor['newstext']));?>

把内容模板内的newstext标签替换成上面的代码就可以了,替代内容newstext字段内的img和去除img上的style属性。

至此,简单的帝国CMS百度mip改建就顺利完成了,本教程适宜模板结构不是很繁杂的模板mip改造。如果模板相对复杂的以后有时间大众资源网会为大家互动利用帝国CMS函数的方法来替代改造。

常用的帝国CMS百度mip改造语法

百度统计
<mip-stats-bidu token="百度统计数据后台以获取"></mip-stats-bidu>
<script src="https://mipcache.bdstatic.com/static/mipmain-v0.0.1.js"></script>
百度分享
<script src="https://mipcache.bdstatic.com/static/v0.1/mip-share.js"></script>
<script src="https://mipcache.bdstatic.com/static/v1.1/mip-stats-bidu.js"></script>
百度广告
<script src="https://mipcache.bdstatic.com/static/v0.2/mip-ad.js" ></script>
畅言
<mip-changyan?appid="cytbHGFzU"?conf="prod_79d1813385059b7a4473cddaeb0ccf0e"?critical-width="960"> <div?id="SOHUCS"></div> </mip-changyan>
<script src=" https://mipcache.bdstatic.com/static/v1/mip-changyan/mip-changyan.js"></script>
返回上一页
<mip-history history="go, -1" class="mip-history-default" layout="responsive" width="3" height="1">←回到</mip-history>
统计数据
<mip-pix src="[!--news.url--]e/public/onclick/?t=${TIME}&title=${TITLE}&id=${HOST}"></mip-pix>

发表评论