日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > dedecms:如何獲取分頁標題

dedecms:如何獲取分頁標題

來源:程序員人生   發布時間:2013-11-30 03:51:22 閱讀次數:2521次

  建站學院(LieHuo.Net)訊 dedecms中不能單獨獲取頁面的分頁標題。比如一篇文章有10頁。那么這是10頁的標題完全一樣。個人覺得不利于SEO。如果能夠每頁的標題都不一樣。估計搜索引擎會更喜歡。我的網站的內容全是很多頁的。所以急切需求這個功能。由于不懂php。沒學過編程。什么asp java html這些我啥都不懂。在論壇上找人幫忙。沒人鳥我。說要更改數據結構等。聽起來好像很復雜。反正我也聽不懂。

  求人不如求己,dede有一個分頁標題導航的功能能不能在這個上邊改一下呢?首先找到輸出頁面的文件include/inc_archives_view.php.用記事本打開。發現里邊有注釋。

以下為引用的內容:
:
        //-------------------------
        //獲得靜態頁面小標題
        //-------------------------

終于明白為什么要有注釋了。原來是給我這樣的人看的。
看到代碼
復制內容到剪貼板
代碼:
function GetPageTitlesST($styleName,$pageNo)
        {
                if($this->TotalPage==1){ return ""; }
                if(count($this->SplitTitles)==0){ return ""; }
                $i=1;
                if($styleName=='link')
                {
                        $revalue = "";
                  foreach($this->SplitTitles as $k=>$v){
                           if($i==1) $revalue .= "<a href='".$this->NameFirst.".".$this->ShortName."'>$v</a> ";
                     else{
                               if($pageNo==$i) $revalue .= " $v ";
                        else  $revalue .= "<a href='".$this->NameFirst."_".$i.".".$this->ShortName."'>$v</a> ";
                     }
                     $i++;
                  }
          }else
          {
                  $revalue = "<select id='dedepagetitles' onchange='location.href=this.options[this.selectedIndex].value;'>";
                        foreach($this->SplitTitles as $k=>$v){
                           if($i==1) $revalue .= "<option value='".$this->NameFirst.".".$this->ShortName."'>{$i}、{$v}</option>";
                     else{
                               if($pageNo==$i) $revalue .= "<option value='".$this->NameFirst."_".$i.".".$this->ShortName."' selected>{$i}、{$v}</option>";

                               else $revalue .= "<option value='".$this->NameFirst."_".$i.".".$this->ShortName."'>{$i}、{$v}</option>";
                     }
                     $i++;
                  }
                  $revalue .= "</select>";
          }
                return $revalue;
        }

  我不懂編程。還是看出了一點端倪。好像是如果if($styleName=='link') styename="link"就怎么怎么的。后邊就是輸出的一個代碼。我就把這個代碼改了下。改得不好。大家原諒。

  我增加了一段如果的代碼.把風格名字改為biaoti.如果風格是標題。則怎么怎么的意思

以下為引用的內容:
else
             if($styleName=='biaoti')
                {
                        $revalue = "";
                  foreach($this->SplitTitles as $k=>$v){
                           if($i==1) $revalue .= "";
                     else{
                               if($pageNo==$i) $revalue .= "$v";
                        else  $revalue .= "";
                     }
                     $i++;
                  }
          }

  這樣就行了。試一試。在需要輸出分頁標題的模板上加上{dede:pagetitle style='biaoti'/} 就OK了。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品欧美乱码久久久久久1区2区 | 精品久久久久久久久久久 | 欧美日韩中文字幕 | 久久久一二三 | 亚洲经典一区 | 日日噜噜夜夜狠狠久久av小说 | 久久久久久精彩视频 | 大陆一级毛片免费视频观看 | 久久精品国产99国产 | 国产一区免费 | 日韩一区二区免费看 | 日本色网址 | 欧美日韩精品一区二区在线播放 | 精品一区一区三区新区乱码 | 成人国产精品视频 | 蜜臀av在线播放一区二区三区 | 国产精品综合 | 涩涩视频免费观看 | 日韩欧美国产成人 | 日日爽 | 99久免费精品视频在线观78 | 亚洲精品乱码久久久久久按摩观 | 亚洲一区二区三区精品在线 | 欧美一级免费看 | 成人在线免费观看 | 久久久久爱 | 国产欧美精品区一区二区三区 | 久久嫩草精品久久久精品才艺表演 | 91超碰中文字幕久久精品 | 亚洲日本国产 | 成人在线免费观看小视频 | 欧美午夜精品一区二区三区电影 | 国产一区福利 | 亚洲在线一区二区 | 久在线观看 | re久久 | 久久综合九色 | 人人干天天干 | 91久久精品| 91久久国产精品 | 美女高潮免费视频 |