让织梦artlist标签增加notypeid属性实现栏目略过_帽 深灰色

黑帽SEO 次浏览

摘要:让织梦artlist标签增加notypeid属性实现栏目略过_帽深灰色_织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。我最近在对自己小站织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。我最近在对自己小站

让织梦artlist标签增加notypeid属性实现栏目略过_帽 深灰色_织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。 我 最近在对自己小站

织梦的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对织梦的标签再加以改进,那就更完美了。
我 最近在对自己小站的栏目进行扩展和细分,由原来的七个一级栏目变成十二个一级栏目,每个一级栏目再细分为四到八个二级栏目,以便更好的管理内容。但我遇 到了一个问题,其中一个栏目我不想让它在首页的最新文章列表中显示,按照织梦现有的办法,就是在arclist标签的typeid属性里把想显示文章的栏 目ID全部设置上,但这样做栏目ID太多了,以后维护起来也麻烦,于是我想既然arclist支持flag和noflag,那么应该也要支持typeid 和notypeid吧?经过一番测试,再跟踪了一下源码,发现织梦并不支持notypeid,那怎么办?自己写吧! 
打开/include/taglib/arclist.lib.php文件,找这段代码(大概在130行):

return lib_arclistDone 
       ( 
         $refObj, $ctag, $typeid, $ctag->GetAtt('row'), $ctag->GetAtt('col'), $titlelen, $infolen, 
         $ctag->GetAtt('imgwidth'), $ctag->GetAtt('imgheight'), $listtype, $orderby, 
         $ctag->GetAtt('keyword'), $innertext, $envs['aid'], $ctag->GetAtt('idlist'), $channelid, 
         $ctag->GetAtt('limit'), $flag,$ctag->GetAtt('orderway'), $ctag->GetAtt('subday'), $ctag->GetAtt('noflag'), 
         $tagid,$pagesize,$isweight          
     );

在最后括号最后加上(注意前面的逗号):
,$ctag->GetAtt('notypeid')

然后再找到这一段代码(大概在168行):
function lib_arclistDone(&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlelen=30, $infolen=160, 
        $imgwidth=120, $imgheight=90, $listtype='all', $orderby='default', $keyword='', 
        $innertext='', $arcid=0, $idlist='', $channelid=0, $limit='', $att='', $order='desc', $subday=0, $noflag='',$tagid='', $pagesize=0, $isweight='N')

在括号的最后加上(注意前面的逗号):
,$notypeid=0

最后再找到这一句:
$orwheres[] = ' arc.arcrank > -1 ';

在其前面增加以下代码:
if(!empty($notypeid))  
{ 
    $orwheres[] = " and arc.typeid NOT IN (".GetSonIds($notypeid).")"; 
}

这样,代码就修改完毕了。保存之后就在arclist标签里试试看notypeid属性吧。对于网站栏目多,内容显示时又错综复杂的情况,这样的属性还是蛮实用的。
使用方法:
{dede:arclist row=6 orderby=pubdate type='image.' imgwidth='108' imgheight='150' channelid='1' notypeid='9'}

让织梦artlist标签增加notypeid属性实现栏目略过_帽 深灰色(图1)

 本文内容主要是有关于::让织梦artlist标签增加notypeid属性实现栏目略过和[帽 深灰色]

如果您有想法通过seo排名。来获得精准流量。请添加客服咨询我们。专业的团队+AI智能让您没有后顾之忧。

随机内容
精准引流推广 招商推吧7199366_2019黑帽seo_怎样引流推广找金手指揭秘双11免单骗局:天猫店QQ群刷单内幕 精准引流推广 招商推吧7199366_2019黑帽seo_怎样引流推广找金手指揭秘双11免单骗局:天猫店QQ群刷单内幕
微店引流推广方法有哪些_黑帽seo产业链_新店如何推广引流QQ宠物下月将关停,打败腾讯QQ是什么? 微店引流推广方法有哪些_黑帽seo产业链_新店如何推广引流QQ宠物下月将关停,打败腾讯QQ是什么?
直通车推广图引流的关键因素_黑帽seo∞神超seo工作室_山南SEO培训-山南SEO公司-山南网站优化 直通车推广图引流的关键因素_黑帽seo∞神超seo工作室_山南SEO培训-山南SEO公司-山南网站优化
网络引流推广就眩云速捷专业_黑帽seo都有_哪里有引流推广公司美团9年:王兴的野心与克制 网络引流推广就眩云速捷专业_黑帽seo都有_哪里有引流推广公司美团9年:王兴的野心与克制
抖音广告引流推广的方法_黑帽seo培训 phpwind_湖州SEO-湖州SEO培训-湖州网站优化 抖音广告引流推广的方法_黑帽seo培训 phpwind_湖州SEO-湖州SEO培训-湖州网站优化
网站怎么引流推广_seo黑帽深圳_百度微信引流推广BAT不为人知冷门好用的良心产品 网站怎么引流推广_seo黑帽深圳_百度微信引流推广BAT不为人知冷门好用的良心产品
如何引流推广方式_黑帽SEO火锦绣大地SEO培训赞_淘宝推广引流带货曾狂撸千亿的公司却走上了负债破产之路 如何引流推广方式_黑帽SEO火锦绣大地SEO培训赞_淘宝推广引流带货曾狂撸千亿的公司却走上了负债破产之路
金融引流推广语_黑帽seo标题越短越好_邮件推广引流微信QQ聊天记录今日起将成有效证据 金融引流推广语_黑帽seo标题越短越好_邮件推广引流微信QQ聊天记录今日起将成有效证据
实体店铺怎么推广引流_好的seo学习网站黑帽seo_【浙江seo】搜索引擎关键词排名优化专家- 实体店铺怎么推广引流_好的seo学习网站黑帽seo_【浙江seo】搜索引擎关键词排名优化专家-
直播引流推广选哪家_色情黑帽seo_店铺怎么推广引流客户公众号运营之借尸还魂 直播引流推广选哪家_色情黑帽seo_店铺怎么推广引流客户公众号运营之借尸还魂
// // // //