phpcms-mip-wap模板下载

phpcms-mip-wap模板下载
菜鸟
菜鸟
283
阅读
0
评论
2021年11月10日12:06:21 0 283

phpcms-mip详细使用说明.docx

声明:模版做的时候贪图方便有个地方没有用动态调用,请各位下载后自行修改,不喜勿喷

我个人mip站是独立一套,即时 mip  一个,m 是一个。

以下教程是将 m站 改造成 mip站,有需要两个独立站的可以将 phpcms/modules/wap 目录复制一份再修改即可,这里就不在说了。

用过 phpcms 站长都知道,phpcms 的 wap 模块极其不好用,加入是新装 phpcms 的站长需要修改移动站的话可以根据以下方式修改,已经搞定m 站的可以跳过一、二,直接看 三、四

一、移动模块改造,实现访问 m 和 w 分别调用不同模版

1、 找到  caches/configs/route.php文件并打开

在最底下添加以下代码:

return array(

        'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),

2、复制 /phpcms/modules/content/index.php文件并改名为MY_index.php

查找所有

include template('content',$template);

替换为:

if (substr($_SERVER['SERVER_NAME'],0,1)=='m'){

        include template('wap',$template);

}else{

        include template('content',$template);

}

通过以上方法可以方便的实现访问不同的 url 调用不同的模版了,这时只需要添加判断进行跳转就可以了,服务器或者 js 都可以,这里就不说了。

m 站改造完成后,制作模版时调用 url 标签还是 www 的,需要将 www替换成 m

二、、添加 url 替换,将www替换成m

1、在 /phpcms/modules/wap/functions/global.func.php 最底部 ?> 前面添加以下代码

/**

* 替换 www 为 m

*/

function replaceURL($url){

    $url = str_replace('www', ‘m', $url);

    return $url;

}

2、wap 模版调用的标签

标签调用方法一样,不过针对 url 的调用使用替换函数进行替换

举例:

链接标签: {replaceURL($r[url])}

翻页标签:{replaceURL($pages)}

上下篇标签:{replaceURL($previous_page[url])}    {replaceURL($next_page[url])}

好了,完成移动站改造,接下来就是MIP 了,实际上道理都一样

三、添加图片格式替换

1、在 /phpcms/modules/wap/functions/global.func.php 最底部 ?> 前面添加以下代码

/**

* mip内容图片替换

*/

function content_mip($content) {

   $content = preg_replace('/<img[^>]*src=[\'"]?([^>\'"\s]*)[\'"]?[^>]*>/ie', "'<mip-img data-carousel=\"carousel\"  class=\"mip-element mip-img\"  src=\"$1\"></mip-img>'", $content);

   //匹配替换过的图片

   $content = preg_replace("/style=.+?['|\"]/i",'',$content);

   return $content;

}

2、模版调用的标签

正文标签:{content_mip($content)}

四、模版下载

丑了一点,大家多多包行

模版使用了:侧边栏、回到顶部、焦点图轮换、百度统计等功能,自己根据需要进行修改

温馨提示! 你需要支付 ¥1.00 元后才能查看付费内容 微信支付 支付宝支付 余额支付
打赏 点赞(0)
weinxin
投诉&咨询
文章名+链接地址,发送到此微信:tourism52
站长学院,站长,学院,匆匆,那些 站长学院

站长学院的匆匆那些年

本周百度站长平台一件大事,也是之前小编在微信里透露过的一件大事发生了!百度站长学院频道上线了!一个线上开学典礼引起无数童鞋围观,看到你们这么好学,小编代表站长平台表示甚是欣慰啊!那...
限制,织梦,会员,每天,投稿,数量,方法 站长学院

限制织梦会员每天投稿数量方法

经常有人提问怎么限制会员每天发稿数量,之前在网上转载过一篇类似文章,大家留言说不能用我自己就写了这段代码,在我本地上测试成功,群里人也反映可以用,就把这段代码分享给大家,有需要的不...
dedecms v5,3/v5,5/v5,7 ,安全,设置,指南 站长学院

DedeCMS V5.3/V5.5/V5.7 安全设置指南

安全,一直是程序开发者及站长的一个不可忽视的问题,如何选择一个易用、安全的程序,如何搭建一个安全的服务器环境,一直是广大站长迫切希望了解的,本篇结合服务器及DedeCMS来进行一个...
android总结,android,总结 站长学院

android总结

android总结理解面向对象:面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为...
dedecms,软件频道,防盗,设置 站长学院

DedeCMS软件频道防盗链设置

用DedeCMS软件模型的做的下载站,当转向最终下载页的时候容易被盗链,这样对网站流量受到一定的影响。设置防盗链也是很简单的,找到plus目录里的download.php并在如下代...

评论列表 共有 0 条评论

暂无评论