phpcms手机端静态化插件特点
1、不改变现在的数据结构;2、采用增加现有手机端专用的标签来制作手机端专用模板;
3、使用一套专用的手机站模板来生成手机端静态文件,不改变现有的模板;
phpcms手机端静态化插件使用注意事项
1、只开发了部分手机端标签,如果需要某些特殊的标签,需要再进行扩展开发;2、插件由青锋建站团队开发,如果随意分发或擅自变有自有,由此引发的版本问题或程序问题,后果自负;
phpcms手机端静态化插件修改的脚本文件
/caches/configs/system.php
/phpcms/base.php
/phpcms/modules/content/classes/html.class.php(使用特定的手机端函数改变手机端生成的目录)
/phpcms/modules/content/classes/content_tag.class.php(增加手机端模板特有标签,改变生成的URL)
/phpcms/modules/content/create_html.php(添加更新首页栏目页内容页时的调用的函数)
/phpcms/modules/content/templates/create_html_m_category.tpl.php
/phpcms/modules/content/templates/create_html_m_show.tpl.php
phpcms手机端静态化插件专用的手机端标签
在模板中要使用m_lists、m_hits、m_category替换原来的list、hits、category标签。phpcms手机端静态化插件使用与配置方法
1、在/caches/configs/system.php中增加以下代码:
//defined by qf-2021-07-11
'mobile_root' => '/m',//手机端生成静态文件路径
'mobile_domain' => 'm',//手机端生成静态文件路径
'usefor_html_domain' => '不带www的域名.com',//手机端生成静态文件路径,注册修改成自己的域名
2、在/phpcms/base.php中define('SYS_TIME', time());这一行下面增加以下行
//development by qingfeng group-2021-07-11 18:01
2、在/phpcms/base.php中define('SYS_TIME', time());这一行下面增加以下行
//development by qingfeng group-2021-07-11 18:01
define('QFM_PATH', pc_base::load_config('system','mobile_root'));
define('QFALL_DOMAIN', pc_base::load_config('system','usefor_html_domain'));
3、将其他脚本文件进行替换
4、在后台增加相应菜单
添加更新手机端首页的菜单
添加批量更新手机栏目页菜单
添加批量更新手机内容页菜单
<ul class="row d-flex justify-centent-center mx-0">
{loop $data $key $val}
<li class="col-3 col-lg p-2 border-0">
<a href="{$val['url']}"><img class="img-fluid" src="{$val['thumb']}" /></a>
<div class="fa-xs height-30 overflow-hidden">
<a href="{$val['url']}">{$val['title']}</a>
</div>
</li>
{/loop}
</ul>
{/pc}
phpcms手机端静态化插件下载地址链接:https://pan.baidu.com/s/1IlgQ9EWPD7I2mS-CgV-sZQ
3、将其他脚本文件进行替换
4、在后台增加相应菜单
添加更新手机端首页的菜单
添加批量更新手机栏目页菜单
添加批量更新手机内容页菜单
使用注意事项:
1、在/phpcms/templates新建一个模板文件夹命令为'm',以后手机端的模板要放在这里,可以将原来PC模板放在这里进行修改。
2、在模板中要使用m_lists、m_hits、m_category替换原来的list、hits、category标签,如下所示:
<ul class="row d-flex justify-centent-center mx-0">
{loop $data $key $val}
<li class="col-3 col-lg p-2 border-0">
<a href="{$val['url']}"><img class="img-fluid" src="{$val['thumb']}" /></a>
<div class="fa-xs height-30 overflow-hidden">
<a href="{$val['url']}">{$val['title']}</a>
</div>
</li>
{/loop}
</ul>
{/pc}
3、在模板中包括header.html或footer.html等其他部分要使用以下方式{template "content","header","m"},注意要包含手机端模板目录的名字'm'。
phpcms手机端静态化插件下载方法
关注青锋建站微信公众号,输入关键词“phpcms手机端静态化插件”即可获得phpcms手机端静态化插件的百度网盘提取码。phpcms手机端静态化插件下载地址链接:https://pan.baidu.com/s/1IlgQ9EWPD7I2mS-CgV-sZQ
青锋建站提供专业的高品质网站建设服务,PHP开发,SEO推广,网络营销服务,知名品牌,全国接单,关键青锋建站微信公众号,获得更多免费资源。
转载请注明来源网址:青锋建站-http://www.sjzphp.com/code/shoujiduan_1342.html