dedecms自动采集更新伪原创插件高级版57(织梦园模板:要么就是存在错误不能使用的基础说明 )
优采云 发布时间: 2021-09-29 17:04dedecms自动采集更新伪原创插件高级版57(织梦园模板:要么就是存在错误不能使用的基础说明
)
织梦Dedecms标记静态生成插件(适用于V56/V57/v57sp1),与主流浏览器兼容,织梦建议从garden template网站下载
织梦Dedecms标记静态生成插件(适用于V56/V57/v57sp1)插件。事实上,它在网络上已经存在很长一段时间了。今天,织梦公园模板被裁剪出来,以方便仍然需要它的站长。互联网上有这样的插件,或者版本不完整(有些有UTF-8,有些只有GBK。在这里,织梦garden模板已分为两份,并且有两种代码)。要么有错误,无法使用。以下是此插件的一些基本说明:
一、说明:
本次修改适用于5.6、5.7GBK和UTF8代码,可生成所有标签列表的静态网页文件和标签的静态主页文件,修改前请将相关原创文件备份
二、修改步骤:
1、在Dede网站根目录中,建立“标记”目录(小写)PS:为什么是小写?这很简单,因为许多程序安装在Linux系统上,区分大小写
2、在Dede后台SQL runner中,执行以下SQL:
ALTER TABLE `dede_tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';
3、添加文件:
Templets/default/list_tag.htm//您可以从文章列表页面进行复制和修改
模板/default/index_tag.htm//可以从tag.htm复制
dede/makehtml\u tag\u action\u list.php
dede/makehtml\u tag\u action\u index.php
dede/makehtml_tag.php
dede/templets/makehtml_tag.htm
include/arc.taghtml.class.php
4、修改文件:
Dede/Inc/Inc_menu.php143行,插入
Include/taglib/tag.lib.php61行被屏蔽,插入62行(请参阅附件,或者您可以直接覆盖它)
Include/extend.func.php将代码复制到extend.func.php文件中
三、使用说明:
1、进入后台“生成”,您可以看到左侧的“更新标签静态”(更新主页、列、文档和其他功能的正下方)
2、自己编辑标签列表页面模板列表_tag.htm和标签主页模板索引_tag.htm,并将它们放在网站模板所在的目录中(与主页模板、列表页面模板、内容页面模板等一起)
3、世代有一个选项“强制所有世代”。它旨在节省资源
如果为“重新生成所有标签列表”,则会更新所有标签的列表页面
如果是“仅更新自上一代以来已更改的标记”,则只更新自上一次更新以来已更改和新添加的标记列表页,这样可以节省时间
4、生成的标记主页位于根目录中,名为tags.html
5、如果模板中有标记需要指向其静态地址,请使用引用功能处理其标记:
{dede:tag type='current'}
[field:id function="nic_tag_url(@me)" /]
{/dede:tag}
ID是标记的ID号
6、在内容页模板中,如果要指向文本标记的列表页,请使用以下标签:
{dede:field.id function='nic_arc_tag_link(@me)'/}
在文章列表页面、Arclist选项卡等上,使用以下代码调用文章标记列表
[field:id function='nic_arc_tag_link(@me)'/]
高级补充说明:
1、可以更改标记目录。修改arc.taghtml.class.php的第146行和extend.func.php的第15行,其中收录单词tag/
2、无法删除文件名中的ID号。例如,由于“Tiantian”和“Tiantian”的拼音相同,如果没有ID,它们的文件名将重复
3、生成速度与普通列表页面相同,因为它是从何处修改的。您有10000个标记。假设每个标记有30个文章。如果10个列表页面是一个页面,则将有30000个
您可以在后台转到SQL运行工具并执行这句话,以查看在标记对应于文章之后,数字远远大于标记号本身:
select count(*) as c from dede_taglist
4、如果您在发布新的文章时需要更新相关的标记列表页面,您可以参考随附的inc_archives_functions.php并修改您的Dede后台目录Dede/inc/inc_archives_functions.php
增加741行和758~765行
我在上面介绍的是织梦Dedecms标记静态生成插件(适用于V56/V57/v57sp1)。很多朋友在使用它时都会问:你能用标签的ID号直接命名吗?答案是肯定的。这里没有更多关于织梦公园模板的详细信息。对于有需要的朋友,请参考用ID替换Dedecms标签的URL,我希望它能帮助你
下载地址:
织梦Dedecms标记静态生成插件(适用于V56/V57/v57sp1)