织梦标签调用相关关键词的文章,你可能会想到用 {dede:arclist row='10' titlelen='50' keyword='织梦,dedecms'}
但是如果你想要的是keyword是变动的呢?例如想根据当前栏目的关键词调用相关文章,例如想根据当前内容页的标题调用相关文章
每个栏目关键词,每个内容页的标题都不相同时,那就没办法了?你可以用dede:sql实现,下面我来给dede:arclist的keyword支持变量
1、打开 /include/taglib/arclist.lib.php 找到

$keyword = trim($keyword);

在它下面加入

preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);
if(isset($refObj->Fields[$conditions[1]]))
{$keyword = addslashes($refObj->Fields[$conditions[1]]);
}

2、模板标签写法

{dede:arclist row='10' titlelen='250' keyword='~keywords~'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}

keyword='~keywords~' //当前页面关键词,如果你要调用标题~title~等等,根据自己当前页面的标签填字段
3、后台-生成-更新系统缓存

文章来源:https://www.dedehtml.com/notes/dede-arclist-keyword.html

织梦dede:arclist关键词标签keyword动态获取变量相关推荐

  1. 织梦(dede)各类实用标签代码

    一,导航高亮显示的js代码 <style> .active_on {border-bottom: 2px solid #33cbcc;color: #33cbcc; } </styl ...

  2. dede php语句调用,织梦DEDE万能标签{dede:php}{dede:sql}调用办法

    织梦DEDE里面有两个标签还是比较灵活的,也被称为"万能标签",一个是{dede:php}{/dede:php}另外一个是{dede:sql}标签,{dede:php}标签注释要用 ...

  3. 织梦dede如何让channelartlist标签支持currentstyle属性

    织梦dede让channelartlist标签支持currentstyle属性 打开include/taglib/channelartlist.lib.php 找到 1 $pv->Fields[ ...

  4. 织梦dede所有标签调用方法大全

    2019独角兽企业重金招聘Python工程师标准>>> 织梦dede所有标签调用方法大全!非常实用! 关键描述调用标签: <meta name="keywords&q ...

  5. 织梦dede文章列表调用标签的用法和规则

    织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...

  6. dede织梦内容管理系统模板标签代码参考

    ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgli ...

  7. [DeDe] - 织梦内容管理系统模板标签代码参考

    来源:http://www.dedecms.com/archives/templethelp/help/taghelp.htm  ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记 ...

  8. dede搜索正文内容search.php,织梦dede后台怎么查找文章内容关键词

    修改一下文件,就能实现织梦dede后台怎么查找文章内容关键词. (此图片来源于网络,如有侵权,请联系删除! ) 登录网站ftp后台,找到后台目录,默认是dede,一般都会修改这个目录名称,然后再找到c ...

  9. 织梦 css里的图片标签,织梦{dede:field.body /}中用CSS的expression参数控制图片大小

    {dede:field.body /} css:图片高和宽最大都是600px. .content img{ max-width:600px; max-height:600px; width:600px ...

最新文章

  1. 多核时代,并行编程为何“臭名昭著”?
  2. GetLastError编号含义
  3. 第七天总结:字符编码
  4. 认清JavaScript和JAVA全局变量和局部变量的作用域
  5. 【转】小白级的CocoaPods安装和使用教程
  6. 【cGAN】conditional生成对抗网络--有代码
  7. VirtualBox 4.3“不能为虚拟电脑 打开一个新任务”解决方案 - 转
  8. hdu 6377 度度熊看球赛 (dp)
  9. NYOJ 部分和问题
  10. MapGuide open source开发心得二: 资源
  11. c语言助手,C语言代码实例助手
  12. 停车还能360全方位影像_新司机轻松,老司机上瘾,中大型SUV都少不了360°全景影像...
  13. linux 默认网关自动消失,route add default gw 添加默认网关,重起后消失
  14. 创业半年回顾(没饭吃了,我再也不想创业了)
  15. Legacy octal literals are not allowed in strict mode 严格模式下禁止使用 八进制
  16. IntelliJ IDEA 电脑扩展分屏显示问题
  17. 你与未来感爆棚的智能城市 2.0 之间,只差一个分毫不差的精准时空
  18. 浮点数的规格化表示 非规格化表示
  19. lisp 删除编组中图元_CAD中怎样快速删除重复图元、块等一些重叠对象
  20. 小基耶萨人物志:年少天赋平平曾留级 偶像是卡卡

热门文章

  1. Cent OS 7扩容
  2. 04.1 python基础-数据类型
  3. 云天励飞完成B轮融资,融资金额数亿元
  4. Codeforces 891E. Lust 生成函数
  5. 2021年全球与中国农用拖拉机变速器行业市场规模及发展前景分析
  6. 副业项目做什么比较靠谱,如何知道自己适合做什么?
  7. 终于知道为什么片子太多会导致硬盘变慢了
  8. VOL框架学习(一)从零开始搭建项目
  9. 计算机监控系统维护重点,监控系统维护制度
  10. Charles You may need to configure your browser ...【解决办法】