phpcms手机端静态化插件

更新时间:2021-11-25 20:15:04 来源:青锋建站 作者:青锋建站
  phpcms已经被许多站长用户所以接受,功能可以满足许多网站类型的需求。但是默认的phpcms手机站使用插件来实现,只能实现固定类型页面的生成,而且是动态的,这对于有SEO要求的站长来说简直是晴天霹雳。以下是青锋建站给大家分享的phpcms手机端静态化插件,可以将现有的所有PC端的数据采用一套手机端模板来生成手机端静态页面,已经测试可用,以下是相关插件的详细介绍。青锋建站提供phpcms建站服务,php开发,SEO,网络营销,网站建设,网站设计,知名品牌,全国接单。

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
  define('QFM_PATH', pc_base::load_config('system','mobile_root'));
  define('QFALL_DOMAIN', pc_base::load_config('system','usefor_html_domain'));
  3、将其他脚本文件进行替换
  4、在后台增加相应菜单
增加插件菜单项

添加更新手机端首页的菜单

更新手机端首页

添加批量更新手机栏目页菜单

批量更新手机栏目页

添加批量更新手机内容页菜单

批量更新手机内容页
插件设置完成后的效果

使用注意事项:

1、在/phpcms/templates新建一个模板文件夹命令为'm',以后手机端的模板要放在这里,可以将原来PC模板放在这里进行修改。
2、在模板中要使用m_lists、m_hits、m_category替换原来的list、hits、category标签,如下所示:

{pc:content action="m_lists" catid="9" order="id DESC" num="10"}
<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

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有