代理加盟

2023全新代理计划,一站式模板建站,铜牌代理低至699元送终身VIP,独立代理后台,自营贴牌。

您现在的位置: 麦站网 > 织梦大学 > 使用教程 >

织梦TAG标签按照指定栏目id调用

来源:本站原创 发布时间:2020-12-24 09:28:46热度:我要评论(0

麦站模板建站平台(10年经验),服务数万家企业,固定透明报价。域名注册、主机/服务器、网站源码一站式服务。实体公司,专业团队,值得选择!超过1000套模板已登记版权,合规合法建站,规避版权风险!【点击获取方案】

织梦TAG是一种可自定义的关键词,很多网站也用于栏目筛选,可通过二次开发实现(DedeCms织梦tag标签静态生成+url拼音+分页优化(支持手机版tag自动生成)),更加容易被搜索引擎收录及抓取获取排名。

织梦TAG优势:

TAG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词

合理的运用TAG标签,可以使你发表的文章更容易被搜索到。

织梦TAG指定栏目ID调用:

第一步:打开/include/taglib/tag.lib.php文件

第二部:在其大约62行加入以下代码: 

搜索

   if($addsql=='') return '';
 }

后面加入以下代码

 

//程序修改新加start

else if($getall==2)

 {

    $dsql->SetQuery("SELECT tid FROM `dede_taglist` WHERE typeid='$tagid' ");

    $dsql->Execute();

    while($row = $dsql->GetArray())

    {

      $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );

    }

    if($ids != '')

    {

        $addsql = " WHERE id IN($ids) ";

    }

 }

 //程序修改新加end

 

第三步:在模板页面调用的方法

{dede:tag sort='new' row='4' getall='2' tagid='3'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

getall设置为2 (必须的) 

tagid=”XXX” (xxx为你要读取的栏目id)

TAG标签的参数说明:

row='6' 调用条数

sort='new' 排序方式 month,rand,week

getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记

TAG标签调用实例:

最新tag标签

{dede:tag row='30' sort='new'} [field:highlight/]([field:result/]) {/dede:tag}

本月热门tag标签

{dede:tag row='30' sort='month'} [field:tagname/]([field:result/]) {/dede:tag}

本周热门tag标签

{dede:tag row='30' sort='week'} [field:tagname/]([field:result/]) {/dede:tag}

随机tag标签

{dede:tag row='60' sort='rand'} [field:highlight/]([field:result/]) {/dede:tag}

内容页tag添加

{dede:tag type='current'/}

 

    转载请注明来源网址:https://www.xiuzhanwang.com/dedecms_jq/2085.html

    发表评论

    评论列表(条)

       
      QQ在线咨询
      VIP限时特惠