1. 首页
  2. 织梦

织梦dede 调用含有某一关键词的文章的调用标签

为了给栏目页或专题页更好的布局关键词,就需要调用某一些关键词来突出,那么织梦dede 首页、栏目页或者是专题页等页面调用含有“办公椅,网布椅”这个词的一些文章,怎么调用呢?下面就教大家如何调用
{dede:arclist row=5 titlelen=36 orderby=pubdate keyword='办公椅,网布椅' typeid='栏目id'}
<li>[field:textlink/]</li>
{/dede:arclist}
那如果调用关键词是当前栏目的关键词或标题,就需要修改php文件,打开:/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]]);
}
在前端调用keywords使用代码:
{dede:arclist row='12' typeid='9' titlelen='100' keyword='~keywords~'}
    <li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
在前端调用title使用代码:
{dede:arclist row='10' typeid='9' titlelen='100' keyword='~title~'}
    <li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
END

原创文章,作者:lucky,如若转载,请注明出处:http://www.xiaomiyou.top/98.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:769494835@qq.com

工作时间:周一至周五,9:30-17:30,节假日休息