dedecms独立页面怎么加(DEDECMS实现文章tag关键词自动生成列表页的方法)
类别:CMS系统 浏览量:362
时间:2022-01-20 00:03:48 dedecms独立页面怎么加
DEDECMS实现文章tag关键词自动生成列表页的方法本文实例讲述了DEDECMS实现文章tag关键词自动生成列表页的方法。分享给大家供大家参考。具体实现方法如下:
一般来说在dedecms中如果要页面关键词生成列表有两种办法:一种就是使用dedecms自带的tag.php调用并生成,另一种是就是我们要介绍的生成列表页面方法。
利用 文档关键词维护->分析系统内的关键字->检测已有的关键字 功能,自动获取关键字链接网址,修改如下:找到 dedearticle_keywords_make.php 80行,代码如下:
{
if(strlen($k)>20)
{
continue;
}
$dsql->SetQuery("Insert Into `dede_keywords`(keyword,rank,sta,rpurl) Values('".addslashes($k)."','$v','1','')");
$dsql->Execute();
}
替换为如下代码:
{
$rpurl="";
$myrow = $dsql->GetOne("SELECT distinct concat(replace(b.sitepath,'{cmspath}',''),'/',(case a.filename when '' then a.id else a.filename end),'.html') rpurl FROM dede_archives a,dede_arctype b where a.typeid=b.id And (a.keywords='$k' or a.keywords like'$k,%' or a.keywords like'%,$k'or a.keywords like'%,$k,%') ");
if(is_array($myrow))
{
//注意:$GLOBALS['cfg_basehost'] 样式类似为 https://www.zzvips.com,后面没有反斜杠;
$rpurl = $GLOBALS['cfg_basehost'].trim($myrow['rpurl']);
}
$dsql->SetQuery("Insert Into `dede_keywords`(keyword,rank,sta,rpurl) Values('".addslashes($k)."','$v','1','$rpurl')");
$dsql->Execute();
}
在templetsdefault目录下新建 keywords.htm 模板文件(如果已自定义模板路径,此处选择对应的目录);keywords.html模板页面的源码保存为如下代码:
[field:aid/] - '[field:rpurl/]' target='_blank'>[field:keyword/]
{/dede:sql}
进入DedeCms后台管理界面:
生成->HTML更新->更新主页HTML,进入“主页更新向导:”页面,
设置“选择主页模板:”为“default/keywords.htm”;
设置“主页位置:”为“../keywords.html”;
设置“相关选项:”为“不保存当前选项”;
最后点击“预览主页”或“更新主页HTML”
即可生成“DedeCms文档关键词列表页”.
希望本文所述对大家的dedecms建站有所帮助。
您可能感兴趣
- dedecms标签插入时间(dedecms修改按tag标签显示全站相关内容的方法)
- dedecms如何使用(DedeCMS织梦服务器网站目录安全设置经验分享)
- dedecms添加广告栏(织梦DedeCMS v5.7 完美实现导航条下拉菜单的方法)
- php源码如何导入dw中(php导入文件夹图片保存到dedecms的方法)
- dedecms 图片不显示(解析织梦DedeCMS图片按月存放的实现方法)
- dedecms联动使用教程(dedecms联动类别的图文使用方法)
- dedecms使用手册(dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码)
- dedecms运行环境(织梦dedecms5.7生成首页提示404错误解决办法)
- dedecms缩略图插件(织梦DEDECMS有缩略图显示,没有显示随机指定图片的实现方法)
- dedecms用什么来调用文章描述(织梦DEDECMS文档关键词频率不能修改的解决方法)
- dedecms文章权重排序(Dedecms实现tags云标签随机颜色与字体大小方法详解)
- dedecms技术(dedecms 初级入门使用教程)
- dedecms在哪添加产品目录(dedecms的sql标签中传入参数的方法)
- dedecms关键词限制(dedecms tag标签伪静态的修改方法)
- dedecms如何发表文章(dedecms实现调用所有顶级栏目下最新文章的方法)
- dedecms指定栏目授权(dedecms搜索结果页实现按频道模型显示不同结果模板的方法)
- 成都旅游攻略(成都旅游攻略自由行最佳线路)
- 给儿童吃什么最好(给儿童吃什么最好消化)
- 杭州旅游攻略()
- 云南旅游攻略(云南旅游攻略5天攻略)
- 收藏 春节假期,这些景区巨划算(收藏春节假期这些景区巨划算)
- 景区游玩,这些安全知识要牢记(这些安全知识要牢记)
热门推荐
- python群聊提示(python-itchat 统计微信群、好友数量,及原始消息数据的实例)
- extjs accordion折叠布局
- react和antd管理系统(手把手教你从零开始react+antd搭建项目)
- docker搭建编译开发环境(Shell脚本构建Docker 半自动化编译打包发布应用操作)
- mysql常见错误提示及解决办法(MYSQL 无法识别中文的永久解决方法)
- dedecms内容页模板调用不成功(织梦dedecms循环调用多级子栏目如二级栏目下三级栏目)
- mysqlcount使用技巧(MySQL巧用sum、case和when优化统计查询)
- 怎么查看mysql运行日志(通过Query Profiler查看MySQL语句运行时间的操作方法)
- python微信红包代码(php生成微信红包数组的方法)
- html基础知识javascript(JavaScript+html实现前端页面滑动验证)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9