织梦cms手机模板修改 织梦cms相关手机版静态生成html设置说明
为了解决梦境编织静态页面的更多问题,同时,编辑器在主要搜索引擎中查找了由手机静态html生成的相关文件织梦cms手机模板修改,并提供了它们以供共享,以帮助更多梦境编织和制作站长。关于用于织梦的dedecms TAG静态生成插件(适用于V56 / V57 / V57SP1)该插件,实际上,它已经存在很长时间了,并且今天组织和发布了Yisu应用程序)为仍然需要它的网站管理员提供便利。您需要这样的插件,或者版本不完整(有些具有UTF-8,而有些只有GBK,此处的Yisu应用程序已为每个人编译了一个双副本。编码),或者存在错误且无法使用。下面有此插件的一些基本说明:
一、说明:此修改适用于5.6 utf,它可以生成网站所有TAG列表的静态Web文件以及标签首页上的静态文件。
在进行修改之前,请备份相关的原始文件。
二、修改步骤:
1、在DEDE网站的根目录中创建一个“ tag”目录(小写)
2、在DEDE后台SQL运行器中,执行以下SQL:
ALTER TABLE`#@ __ tagindex` ADD`maketime` INT(10)UNSIGNED NOT NULL DEFAULT'0';
3、添加文件:
templets / default / list_tag.htm //可以从文章列表页面复制和修改
templets / default / index_tag.htm //可以从tag.htm复制
dede / makehtml_tag_action_list.php
dede / makehtml_tag_action_index.php
dede / makehtml_tag.php
dede / templets / makehtml_tag.htm
include / arc.taghtml.class.php
4、修改文件:
dede / inc / inc_menu.php
第142行,插入
include / taglib / tag.lib.php屏蔽了61行,插入了62行(参考附件,您也可以直接覆盖)
include / extend.func.php将内部代码复制到您的extend.func.php文件中
三、使用说明:
1、输入背景“ Generate”(生成),您可以在左侧看到“ Update TAG static”(仅在更新首页,列,文档等的功能下方)
2、自己编辑TAG列表页面模板list_tag.htm和TAG主页模板index_tag.htm,并将它们放在站点模板所在的目录中(以及主页模板],列表页面模板,内容页面模板等)
3、世代具有“是否强制所有世代”选项,旨在节省资源
如果是“重新生成所有TAG列表”,它将更新所有TAG列表页面;
如果它是“仅更新自上一代以来已更改的TAG”,则它将仅更新自上次更新以来已更改和新添加的TAG的列表页面。这样可以节省时间。
由4、生成的TAG主页放置在根目录中,称为tag.html
5、如果模板中仍有一个TAG需要指向其静态地址,请使用此功能引用该标签:
{dede:tag type ='current'}
[field:id function =“ nic_tag_url(@me)” /]
{/ dede:tag}
id是TAG的ID号
6、在内容页面模板上,如果要指向文章的TAG列表页面,请使用以下标记:
{dede:field.id function ='nic_arc_tag_link(@me)'/}
高级补充说明:
1、 TAG可以更改此目录,修改146行arc.taghtml.class.php和15行extend.func.php(其中的tag /)
无法删除2、文件名中的ID号。例如,由于“工作”和“昨晚”的拼音相同,因此如果没有ID,则它们的文件名将重复。
3、生成速度与普通列表页面相同,因为它是从何处修改的。您有10,000个标签。假设每个TAG有30条文章,并且列表页面有10条文章页面,那么共有30,000条文章。
您可以在后台转到SQL运行工具,执行以下语句,您将知道TAG对应于文章之后,该数量远大于TAG本身的数量:
从#@ __ taglist中选择count(*)作为c
4、如果在发布新文章时需要更新相关的TAG列表页面,则可以参考随附的inc_archives_functions.php并修改DEDE后端目录dede / inc / inc_incivearchives_functions.php
添加741行,758〜765行
上面介绍的是用于梦编织的dedecms TAG静态生成插件(适用于V56 / V57 / V57SP1)。许多朋友在使用时会提出问题:您可以直接用ID号标识它吗?标签吗?答案是肯定的织梦cms手机模板修改,在这里我不会对Yisu应用程序做更多的工作。对于有需要的用户,请参阅“用ID替换DedeCMS TAG标签的URL”。希望对您有所帮助。
评论0