web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

dede织梦模板嵌套调用与当前文章关键词相同的文

658 ℃
           

织梦调用当前文章关键词相同文章{dede:arclist keyword='{dede:field name='keyword'}'}结果肯定是不可以的。。。。在网上找也没找到。于是就自己读代码,自己写了个简单处理的。

打开/include/taglib下的arclist.lib.php 第149行

//关键字条件

if($keyword!='')

把{}中间的内容改成

{ $rowGetKeyword = $dsql->GetOne("select keywords From `dede_archives` where id='$arcid'"); $keyword=$rowGetKeyword['keywords']; $keyword = str_replace(',', '|', $keyword); $orwheres[] = " CONCAT(arc.title,arc.keywords) REGEXP '$keyword' "; }

这样直接调用{dede:arclist keyword='这里随便写只要是不为空就可以'} 这样这里的keyword就是动态获取的了。不然只能是固定的。

 

下面就是调用与当前文章相同关键词的相关文章

{dede:arclist typeid='1' limit='0,1' titlelen=24 keyword='{dede:field name='keyword'}'}<li> <a href="[field:arcurl/]">[field:title/]</a> </li> {/dede:arclist}

这个标签测试过了,可以用!

为什么很多网站的keyword标签都是空的

dede织梦模板后台模块管理空白不显示的解决方法

新手向织梦建站教程 手把手教你建立一个网站

织梦DEDECMS系统如何修复无法自带采集https网站问题

dedecms {dede:datalist}标签下,if语句的运用!{dede:

标签: arclist, dede采集, keyword, 文章, 织梦

上面是“dede织梦模板嵌套调用与当前文章关键词相同的文”的全面内容,想了解更多关于 织梦cms 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_772.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > 织梦cms
本文共计763个字,预计阅读时长6分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款免费开源的屏幕录制软件——OBS Studio
下一篇: 推荐一个高质量的图片素材网站——Unsplash
x 打工人ai神器