dedecms的tag标签URL拼音及静态生成
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拼音及静态生成相关推荐
- 织梦 tags.php静态化,教你dedecms织梦tag标签页面怎么实现静态化
大家好,我最近一直在研究织梦的tag页面静态化问题,从网络上看了不少的教程,有的是教你伪静态怎么设置的,有的是利用插件实现真静态的,简单的给大伙分析一下用哪个好. ①伪静态:节约硬盘空间,隐藏文件真实 ...
- 织梦 tags.php静态化,dedecms网站tag标签全部静态化的解决方法
更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist ...
- dedecms静态页面php获取参数,DedeCms织梦TAG标签静态生成html,url拼音及分页优化的方法...
DEDECMS自带的TAG标签是动态的,我们可以设置纯静态html,而且针对手机站也做了TAG静态化生成,非常强大,对于SEO提高收录及获取排名非常有好处,今天脚本之家小编为大家介绍织梦TAG标签伪静 ...
- dede产生.php,DEDE织梦系统实现Tag标签静态化插件下载
现在DEDE系统使用率非常高,尤其是企业站点比较多,还有很多二开的商场.DEDE织梦功能非常强大,但是也有一些不利于优化的因素,比如它系统自带的Tag标签url不是静态化的.是www.web1992. ...
- php伪静态后面带拼音的,织梦电脑站手机站TAG标签伪静态-单链接拼音版
无论你网站全站是静态或者动态还是伪静态,此教程都可以设置TAG标签页为伪静态,并且是单链接拼音的形式,另外两种形式参考<织梦电脑站手机站TAG标签伪静态-单链接名称版>和<织梦电脑站 ...
- 织梦tag伪静态html方式,织梦dedecms TAG标签伪静态方法(附伪静态规则)
在之前,织梦帮介绍了关于 织梦dedecms TAG 标签字数长度修改方法 ,今天就分享下dedecms织梦tag标签实现伪静态的方法,关于tags伪静态配置比其它的配置要简单的多了只需要修改几个小地 ...
- php 后台生成静态页,dedeCMS织梦系统tag标签完美静态化生成静态HTML页面方法
DEDECMS是个强大的CMS系统,虽然自带的TAG标签是动态的,但是可以设置伪静态,但是现在我们不满足于伪静态,想生成完全的静态化文件,其实完全是可以生成网站所有TAG列表的静态网页文件,还可以生成 ...
- 静态html转dedecms模板,dedeCMS织梦模板系统tag标签完美静态化生成静态HTML页面的教程...
DEDECMS是个强大的CMS系统,虽然自带的TAG标签是动态的,但是可以设置伪静态,但是现在我们不满足于伪静态,想生成完全的静态化文件,其实完全是可以生成网站所有TAG列表的静态网页文件,还可以生成 ...
- DedeCms织梦 tag标签静态化-教程
dedecms tag标签静态化方法-dedecms tag标签静态化教程 一.dede后台开启伪静态 二.修改 /include/taglib/tag.lib.php,找到: 1 $row['lin ...
最新文章
- mysql实现gb18030转utf8_将编码是GB18030的小文件转为UTF8
- javascript编译与运行的几个实验
- 10备忘录没有表格_iPhone的【备忘录】竟然有这么多功能
- [PHP] 存储改造中的逻辑和清理遗留的问题
- .NET Core Tools 1.0 版本
- linux常用命令大全(转)好东西要分享
- LeetCode 392. 判断子序列(双指针二分查找)
- 使用深度学习进行表检测、信息提取和构建
- 关于特征筛选中的IV值
- Ubuntu 18.04 安装驱动
- Linux课程设计每日小结
- navicat连接mysql1205报错
- 【网络安全学习之零基础】
- HCIA-AI人工智能概览学习笔记
- Chrome前端插件
- POI导出excel出现excel无法打开文件“xxx.xlsx”,因为文件格式或文件扩展名无效的问题
- JavaScript AMD 模块
- 百度地图api实现轨迹运动效果
- 【大数据处理技术】期末复习整理
- 游戏平台,游戏私服选择三方支付的优势
热门文章
- 京东极速版,为“新品质消费人群”而生
- Java单元测试介绍
- 进阶篇:3.1.1)注塑件-超声波焊接
- 智课雅思词汇---十七、前綴il-, in-, ir-, im-有什麼關係
- Cmakelist知识总结
- 生活污水处理设备生产制造技术标准有哪些?
- 迅为龙芯开发板Loongnix系统烧写-loognix图形化安装
- excel表格内容拆分_Excel表格中制作动态下拉菜单的方法,学会了菜单内容想加就加...
- ipxe http linux boot,IPXE搭建底层装机系统
- android进度条动画圆环虚线,实线和虚线进度条控件 Android CircleProgressBar