在栏目页,如果栏目名称为“智能手机”,那么如果整站其他栏目里面含有“智能手机”这个关键词的文章都给调出来。方法如下 做个记号 以待后用。

将以下代码 复制到  include文件夹下的 common.func.php 里:

function list_keyword($typename) 
 { 
    $tsql = new DedeSql(false); 
    $typename = ''; 
 
    $tsql->SetQuery("Select id,title From cn_archives  where keywords like '%$typename%'"); 
 
    $tsql->Execute('t'); 
 
    while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
  $g=GetOneArchive($row['id']);
  $typename .= "<a href=".$g['arcurl'].">".$g['arctitle']."</a> ";
 
    } 
 
    return $typename; 
}

然后再栏目页模板里使用 {dede:field.typename function="list_keyword(@me)"/} 就可以了。

点赞(1) 打赏

评论列表 共有 2 条评论

admin 3年前 回复TA

@发发 是的

admin 3年前 回复TA

织梦开始收费了

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部