案例研究:帝国CMS文章页面设置TAGS关键字调用及TAGS静态化规则

优采云 发布时间: 2022-10-01 05:09

  案例研究:帝国CMS文章页面设置TAGS关键字调用及TAGS静态化规则

  老蒋今天上午在和朋友讨论他的网站布局问题,他是一个范文类网站,采用的是帝国CMS,选择的CMS是比较好的,毕竟大内容是需要帝国CMS或者织梦这样的静态系统,而不是WP这种博客系统。但是有一个问题,他告知帝国的系统问题,无法设置TAG调用,这里简单先找找是不是有类似的办法。

  第一步、帝国CMS TAG设置

  1、登录后台,单击【栏目】菜单【TAGS管理】【设置TAGS参数】子菜单,进入设置TAGS参数界面。

  2、进入设置TAGS参数界面, 前台开启TAGS:设置前台/e/tags/页面是否开启使用。

  默认使用的模板:选择tags的列表模板,这里建议选择和文章一样的列表模板; 每页显示信息:设置不指定line情况下默认的每页显示信息数。

  第二步、帝国CMS TAGS标签调用

  1、用帝国cms自带的自定义调用工具进行调用:

  [showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数,链接使用变量[/showtags]

  具体参考:模板==》自动生成标签===》调用tags标签模板

  2、帝国cms使用灵动标签调用当前文章内容tag标签

  [e:loop={"SELECT*FROMseo_ecms_newsWHEREid="".$navinfor[id].""LIMIT0,30",1,24,0}]

[/e:loop]

  复制

  3、帝国CMS灵动标签调用TAGS

  [e:loop={"select * from [!db.pre!]enewstags order by num desc limit 10",0,24,0}]

</a>

[/e:loop]

  复制

  第三步、设置伪静态规则

  如果我们采用的伪静态,则需要添加伪静态规则。

  1、Apache

  检查.htaccess里是否有这个规则

  #TAGS信息列表页

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^tags-(.+?)-(.+?)\.html$ /e/tags/index.php?tagname=$1&page=$2

  复制

  2、Nginx

  如果我们是Nginx,需要看下规则里是否有

  rewrite ^/tags-(.+?)-([0-9]+).html$ /e/tags/index.php?tagname=$1&page=$2 last;

  复制

  以上是我们要对帝国CMS设置TAG静态调用的方法。

  本文出处:老蒋部落 » 帝国CMS文章页面设置TAGS关键字调用及TAGS静态化规则 | 欢迎分享

  解决方案:小说自动采集网站源码-pc端+独立手机端自适应

  小说自动采集网站源码-pc端+独立手机端自适应

  自适应小说自动采集网站源码

  程序开发:PHP+mysql

  程序演示: , 账户 ,密码

  程序特色:

  1、小说自动采集;

  

  2、小说章节实时更新;

  3、采集的小说入库,不受源站影响;

  4、高效储存模式,节约服务器空间使用;

  程序优点:

  1、小说自动推送到百度搜索引擎,加快页面收录;

  2、页面深度优化,合理部署,深受搜索引擎喜爱;

  3、pc端+独立手机端自适应,全方位满足搜索引擎需求;

  

  安装环境推荐:

  1、空间、服务器均可

  2、PHP:5.4+

  3、数据库:mysql5.6+

  4.安装前先设置thinkphp伪静态

  5.后台点击批量采集新书,然后批量处理文章,后面都是自动采集

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线