1、后台-系统-SQL命令行工具-执行

ALTER TABLE `dede_tagindex` ADD (`maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0', `tagdir` CHAR( 60 ) NOT NULL DEFAULT '')

2、后台-系统-系统基本参数-添加新变量
变量名称: cfg_maketags
变量类型: 布尔(Y/N)
参数说明: 发布文章后更新TAG标签
变量值: Y
所属组: 站点设置

3、打开 dede\inc\inc_menu.php 找到

<m:item name=‘更新专题HTML’ link=‘makehtml_spec.php’ rank=‘sys_MakeHtml’ target=‘main’ />

在它的下面加入

<m:item name='更新TAG静态' link='makehtml_tag.php' rank='sys_MakeHtml' target='main' />

4、\dede\inc\inc_archives_functions.php 找到

return $revalue;

在它的上面加入

global $dsql,$cfg_maketags;
if($cfg_maketags=='Y')
{
$sql="select tid from dede_taglist where aid=".$arcID;
$dsql->Execute('al',$sql);
while($row=$dsql->GetObject('al')){
$revalue .= "\r\n<iframe name='stafrm' frameborder='0' id='stafrm' width='100%' height='20px' src='makehtml_tag_action_list.php?typeid=".$row->tid."'></iframe><br />";
}
$revalue .= "\r\n<iframe name='stafrm' frameborder='0' id='stafrm' width='100%' height='100px' src='makehtml_tag_action_index.php'></iframe><br />";
}

5、\include\taglib\tag.lib.php 找到

$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

改成

$row['link'] = $cfg_cmsurl."/tag/".urlencode(strtolower(Getpinyin($row['keyword']))).".html";

6、\include\helpers\archive.helper.php
找到

$rs = false;

在它的下面加入

$tagdir = Getpinyin($tag);

继续找到

$rs = $dsql->ExecuteNoneQuery(" INSERT INTO `dede_tagindex`(`tag`,`typeid`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`) VALUES('$tag','$typeid','0','1','0','0','$addtime','$addtime','$addtime'); ");

改成

$rs = $dsql->ExecuteNoneQuery(" INSERT INTO `dede_tagindex`(`tag`,`typeid`,`count`,`total`,`weekcc`,`monthcc`,`weekup`,`monthup`,`addtime`,`tagdir`) VALUES('$tag','$typeid','0','1','0','0','$addtime','$addtime','$addtime','$tagdir'); ");

7、下载下面需要另外添加的文件,上传到网站对应的文件夹下

8、手机版tag模板文件加_m,如

tag_m.htm

taglist_m.htm

手机版tag标签写法

{dede:tag row='30' sort='new' getall='0'}<a href="http://www.sdfymb.com[field:link/]">[field:tag /]</a>{/dede:tag}

以上就可以实现tag的静态化及拼音化。

文章由dsnail原创整理发布,转载请注明:圆柱模板

dedecms的tag标签URL拼音及静态生成相关推荐

  1. 织梦 tags.php静态化,教你dedecms织梦tag标签页面怎么实现静态化

    大家好,我最近一直在研究织梦的tag页面静态化问题,从网络上看了不少的教程,有的是教你伪静态怎么设置的,有的是利用插件实现真静态的,简单的给大伙分析一下用哪个好. ①伪静态:节约硬盘空间,隐藏文件真实 ...

  2. 织梦 tags.php静态化,dedecms网站tag标签全部静态化的解决方法

    更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist ...

  3. dedecms静态页面php获取参数,DedeCms织梦TAG标签静态生成html,url拼音及分页优化的方法...

    DEDECMS自带的TAG标签是动态的,我们可以设置纯静态html,而且针对手机站也做了TAG静态化生成,非常强大,对于SEO提高收录及获取排名非常有好处,今天脚本之家小编为大家介绍织梦TAG标签伪静 ...

  4. dede产生.php,DEDE织梦系统实现Tag标签静态化插件下载

    现在DEDE系统使用率非常高,尤其是企业站点比较多,还有很多二开的商场.DEDE织梦功能非常强大,但是也有一些不利于优化的因素,比如它系统自带的Tag标签url不是静态化的.是www.web1992. ...

  5. php伪静态后面带拼音的,织梦电脑站手机站TAG标签伪静态-单链接拼音版

    无论你网站全站是静态或者动态还是伪静态,此教程都可以设置TAG标签页为伪静态,并且是单链接拼音的形式,另外两种形式参考<织梦电脑站手机站TAG标签伪静态-单链接名称版>和<织梦电脑站 ...

  6. 织梦tag伪静态html方式,织梦dedecms TAG标签伪静态方法(附伪静态规则)

    在之前,织梦帮介绍了关于 织梦dedecms TAG 标签字数长度修改方法 ,今天就分享下dedecms织梦tag标签实现伪静态的方法,关于tags伪静态配置比其它的配置要简单的多了只需要修改几个小地 ...

  7. php 后台生成静态页,dedeCMS织梦系统tag标签完美静态化生成静态HTML页面方法

    DEDECMS是个强大的CMS系统,虽然自带的TAG标签是动态的,但是可以设置伪静态,但是现在我们不满足于伪静态,想生成完全的静态化文件,其实完全是可以生成网站所有TAG列表的静态网页文件,还可以生成 ...

  8. 静态html转dedecms模板,dedeCMS织梦模板系统tag标签完美静态化生成静态HTML页面的教程...

    DEDECMS是个强大的CMS系统,虽然自带的TAG标签是动态的,但是可以设置伪静态,但是现在我们不满足于伪静态,想生成完全的静态化文件,其实完全是可以生成网站所有TAG列表的静态网页文件,还可以生成 ...

  9. DedeCms织梦 tag标签静态化-教程

    dedecms tag标签静态化方法-dedecms tag标签静态化教程 一.dede后台开启伪静态 二.修改 /include/taglib/tag.lib.php,找到: 1 $row['lin ...

最新文章

  1. mysql实现gb18030转utf8_将编码是GB18030的小文件转为UTF8
  2. javascript编译与运行的几个实验
  3. 10备忘录没有表格_iPhone的【备忘录】竟然有这么多功能
  4. [PHP] 存储改造中的逻辑和清理遗留的问题
  5. .NET Core Tools 1.0 版本
  6. linux常用命令大全(转)好东西要分享
  7. LeetCode 392. 判断子序列(双指针二分查找)
  8. 使用深度学习进行表检测、信息提取和构建
  9. 关于特征筛选中的IV值
  10. Ubuntu 18.04 安装驱动
  11. Linux课程设计每日小结
  12. navicat连接mysql1205报错
  13. 【网络安全学习之零基础】
  14. HCIA-AI人工智能概览学习笔记
  15. Chrome前端插件
  16. POI导出excel出现excel无法打开文件“xxx.xlsx”,因为文件格式或文件扩展名无效的问题
  17. JavaScript AMD 模块
  18. 百度地图api实现轨迹运动效果
  19. 【大数据处理技术】期末复习整理
  20. 游戏平台,游戏私服选择三方支付的优势

热门文章

  1. 京东极速版,为“新品质消费人群”而生
  2. Java单元测试介绍
  3. 进阶篇:3.1.1)注塑件-超声波焊接
  4. 智课雅思词汇---十七、前綴il-, in-, ir-, im-有什麼關係
  5. Cmakelist知识总结
  6. 生活污水处理设备生产制造技术标准有哪些?
  7. 迅为龙芯开发板Loongnix系统烧写-loognix图形化安装
  8. excel表格内容拆分_Excel表格中制作动态下拉菜单的方法,学会了菜单内容想加就加...
  9. ipxe http linux boot,IPXE搭建底层装机系统
  10. android进度条动画圆环虚线,实线和虚线进度条控件 Android CircleProgressBar