久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網(wǎng)站+自適應網(wǎng)頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網(wǎng)站建設 > dede自動動獲取上級欄目的標題 關鍵字 描述,DED

dede自動動獲取上級欄目的標題 關鍵字 描述,DED

時間:2023-07-20 10:07:20 閱讀: 文章分類: 網(wǎng)站建設 作者: 織夢網(wǎng)站員

導讀:DEDE技術DEDE技術當我們做大型網(wǎng)站的時候,上百個欄目,為了SEO,在欄目模板里面,我們一般會像下面這樣去調用欄目標題、關鍵字、描述。 title{dede:field.seotidede網(wǎng)站模板dede5.7模板。

dede網(wǎng)站模板dede5.7模板   當我們做大型網(wǎng)站的時候,上百個欄目,為了SEO,在欄目模板里面,我們一般會像下面這樣去調用欄目標題、關鍵字、描述。 <ti織夢模板下載tle>{dede:field.seotitle/}</title> <meta name="keywords" content="{dede:field name='keywords'/}" /> <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" /> 但是這樣有一個問題,就是假如個別欄目忘記寫標題、關鍵字、描述就會為空了。這時我們可能就會想,如果能讓欄目標題、關鍵字、描述為空的時候,就調用上級的就好了,當上級沒有時候時候,再調用上上級的,如果到頂級欄目都還沒有的時候,就調用用網(wǎng)站首頁的標題、關鍵字、描述,想法是可以,但是實現(xiàn)起來可能不容易。今天我就來分享一下我的方法吧。 DEDECMS 自動獲取上級欄目的標題,關鍵字 描述     第dede會員中心模板一步:打開/include/typelink.class.php  找到這一段代碼 $this->TypeInfos = $this->dsql->GetOne($query);   在他下面加上三行代碼加好之后如下 //載入類目信息 $query = "SELECT tp.*,ch.typename as ctypename,ch.addtable,ch.issystem FROM `idea_arctype` tp left join `idea_channeltype` ch on ch.id=tp.channeltype WHERE tp.id='$typeid' "; if($typeid > 0) { $this->TypeInfos = $this->dsql->GetOne($query); //填空 $this->TypeInfos['keywords'] = $this->TypeInfos['keywords'] ? $this->TypeInfos['keywords'] : $this->GetTrueInfos('keywords'); $this->TypeInfos['seotitle'] = $this->TypeInfos['seotitle'] ? $this->TypeInfos['seotitle'] : $this->GetTrueInfos('seotitle'); $this->TypeInfos['description'] = $this->TypeInfos['description'] ? $thidede免費校板下戰(zhàn)s->TypeInfos['description'] : $this->GetTrueInfos('description'); if(is_array($this->TypeInfos)) { $this->TypeInfos['tempindex'] = MfTemplet($this->TypeInfos['tempindex']); $this->TypeInfos['templist'] = MfTemplet($this->TypeInfos['templist']); $this->TypeInfos['temparticle'] = MfTemplet($this->TypeInfos['temparticle']); } } 第二步:在TypeLink類中增加一個調用方法GetTrueInfos($info) 代碼如下: //為了讓某些欄目的關鍵字描述等不能為空 function GetTrueInfos($info = 'seotitle') { $infos = array('reid'=>$this->TypeID,$info=>''); while(empty($infos[$info]) && $infos['reid']!=0) { $this->dsql->SetQuery("SELECT reid,".$info." FROM idea_arctype WHERE id='".$infos['reid']."'"); $infos = $this->dsql->GetOne(); } if(empty($infos[$info])) { if($info == "seotitle") return $GLOBALS['cfg_webname']; if($info == "keywords") return $GLOBALS['cfg_keywords']; if($info == "description") return $GLOBALS['cfg_description']; } return $infos[$info]; } 保存之后,這里我們去生成一下預覽效果,此方法在DEDECMS 5.7 SP1上測試有效,其它版本未測試。 在此獻丑了相關dede網(wǎng)站模板dede5.7模板。

關鍵詞標簽: DEDE技術 標題 上級

聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-07-20 ,文章dede自動動獲取上級欄目的標題 關鍵字 描述,DED主要講述標題,上級,DEDE技術網(wǎng)站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31237.html

我的IDC 網(wǎng)站建設技術SEOUC.COM
專注網(wǎng)站建設,SEO優(yōu)化,小程序設計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術服務。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 铅山县| 上饶县| 孙吴县| 浏阳市| 科技| 泊头市| 乐安县| 卢湾区| 海安县| 石林| 金平| 福建省| 怀柔区| 祁阳县| 陵川县| 中山市| 昌黎县| 安阳市| 洛浦县| 绥化市| 鹤峰县| 永仁县| 如皋市| 谷城县| 金塔县| 肃宁县| 彭泽县| 安图县| 渑池县| 蒙城县| 夏邑县| 舞钢市| 驻马店市| 镶黄旗| 如皋市| 霸州市| 宜章县| 古田县| 甘孜| 长顺县| 泰来县|