hhzgo9918 发表于 2024-10-7 16:25:58

DedeCms标签静态化插件介绍

插件名称:DedeCms标签静态化插件
    插件官方网站:
    主要功能:将DedeCms系统中的标签生成静态文件,DedeCms默认标签是通过动态页面显示的,为了满足大家的不同需求这里提供标签静态化插件,可以将标签生成静态的html文件。插件支持自定义静态文件存放目录,文件类型,命名规则。
    实用版本:DedeCms 5.5 GBK版本
    插件购买:插件购买请联系QQ:(),
    插件价格标准:
    80元 (插件费用,不提供技术支持)
    150元 (包安装,调试)
    插件修改,升级,个性化功能设计 300元起,具体价格面议。
    插件作者:零度科技 - 幽暗之灵 设计制作 联系QQ:(),版权归零度科技所有
    插件安装方法:购买插件后我们会提供安装文件给你,你只需要在DedeCms后台直接导入,安装即可。安装方法非常简单,具体方法请参考:DedeCms 5.5 标签静态化插件安装方法
    插件使用方法:安装插件后,我们可以在模块中找到一个tag静态化点击即可使用
    插件使用介绍:在静态化操作页面中有一个生成方式选项,可选择强制更新模式或监控更新模式,本插件有记录标签上次更新时间,使用强制更新模式将不判断标签上次更新后是否有新内容都将会更新,使用监控更新模式将会判断标签在上次更新后是否有新内容,如果有新内容则执行更新操作,如果没有新内容将不执行更新。对于数据量比较大的网站建议大家使用监控更新模式执行。
    插件配置:插件安装成功后可以在后台目录中找到一个名为makehtml_tag_config.php的文件,文件最上方有以下内容可以配置
   $TC_tag_filetype = '.html'; // 标签文件类型 $TC_tagindex_dir = 'Y'; // 标签首页目录,存放到 $TC_tag_dir 目录,其它值为 位于安装目录下 $TC_tagindex_name = ''; // 标签首页文件名,留空为index 注意:文件名不指定后缀
   $TC_tag_dir = '/tag'; // 标签目录,网站根目录下 $TC_tagdir_rule = '{dir}/{py}/{aid}_{page}.html'; // 目录命名规则 $TC_tagtpl_index = 'tag.htm'; // 首页模板 $TC_tagtpl_list = 'taglist.htm'; // 列表页模板
    这里只为大家讲解 $TC_tagdir_rule 的配置方法,因为其它的都非常简单,$TC_tagdir_rule 就是标签文件的命名规则
    {dir} 表示标签存放目录,存放在 $TC_tag_dir 指定的目录中,不可修改
    {py} 表示标签的拼音(全部字母)
    {s} 表示标签的名字,不做任何修改的,汉字也将会保留
    {aid} 表示标签的id,建议保留此项 防止有相同拼音的标签相互干扰
    {page} 表示页序号,必须保留
    命名实例说明:比如我们有一个标签零度科技标签ID为1,我们使用默认的命名规则,生成后的静态路径应该是/tag/lingdukeji/1_1.html,如果我们使用{dir}/{s}/{aid}_{page}.html 这样的命名规则,生成后的静态路径应该是/tag/零度科技/1_1.html,如果我们使用{dir}/{py}_{aid}_{page}.html' 这样的命名规则,生成后的静态路径应该是/tag/lingdukeji_1_1.html 通过这几个例子相信大家应该知道如何使用命名规则了吧。
    模板文件使用方法:注意 在插件中我们没有内置模板文件,制作模板文件的方法非常简单,只需要复制DedeCms默认的标签模板页就可以使用了,tag.htm 标签首页模板,需要修改的就一个地方,将默认的{dede:tag 和 {/dede:tag} 修改为 {dede:tags 和 {dede:tags} 即可正常更新了。taglist.htm列表页模板,需要修改当前位置的 TAG首页链接,将链接修改为{dede:global.cfg_cmspath/}{dede:php}echo GetTagIndexLink();{/dede:php} 即可正常使用了。
    提示:标签模板的文件名是可以修改的,只要将插件中的 $TC_tagtpl_index,$TC_tagtpl_list 配置正确即可。
    如果您使用的是DEDECMS的其它语言,一般直接修改文件编码即可,未调试需要自己调试下哦。
页: [1]
查看完整版本: DedeCms标签静态化插件介绍