1. <legend id="lZrxD"><colgroup id="lZrxD"></colgroup></legend>
      2. <acronym id="lZrxD"></acronym>

        <style id="lZrxD"><ul id="lZrxD"><table id="lZrxD"></table><map id="lZrxD"></map></ul></style><fieldset id="lZrxD"><ol id="lZrxD"><figure id="lZrxD"></figure><mark id="lZrxD"><q id="lZrxD"><fieldset id="lZrxD"><abbr id="lZrxD"></abbr></fieldset></q><dt id="lZrxD"><style id="lZrxD"><li id="lZrxD"></li></style><ruby id="lZrxD"></ruby><option id="lZrxD"></option><meter id="lZrxD"><sup id="lZrxD"><param id="lZrxD"><figure id="lZrxD"></figure></param></sup></meter><figure id="lZrxD"></figure></dt><b id="lZrxD"><td id="lZrxD"></td></b><i id="lZrxD"><tbody id="lZrxD"><tbody id="lZrxD"></tbody></tbody></i></mark></ol></fieldset>
      3. <bdo id="lZrxD"></bdo>
        • 想自学教程的朋友,就来微帮教程网。
          微帮教程网
          当前位置: 主页 > 图文 > 网页制作教程 >

          织梦dedecms:如何获取分页标题

          发布时间:2020-12-01 09:22 点击:
          分享到:
          【评论本教程】 【挑错本教程】
          ------分隔线----------------------------
            以下为引用的内容:
          :
                  //-------------------------
                  //获得静态页面小标题
                  //-------------------------

          终于明白为什么要有注释了。原来是给我这样的人看的。
          看到代码
          复制内容到剪贴板
          代码:
          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> \r\n";
                               else{   if($pageNo==$i) $revalue .= " $v \r\n";
                                  else  $revalue .= "<a href='".$this->NameFirst."_".$i.".".$this->ShortName."'>$v</a> \r\n";
                               }
                               $i++;
                            }
                    }else
                    {
                            $revalue = "<select id='dedepagetitles' onchange='location.href=this.options[this.selectedIndex].value;'>\r\n";
                                  foreach($this->SplitTitles as $k=>$v){
                                     if($i==1) $revalue .= "<option value='".$this->NameFirst.".".$this->ShortName."'>{$i}、{$v}</option>\r\n";
                               else{
                                         if($pageNo==$i) $revalue .= "<option value='".$this->NameFirst."_".$i.".".$this->ShortName."' selected>{$i}、{$v}</option>\r\n";

                                         else $revalue .= "<option value='".$this->NameFirst."_".$i.".".$this->ShortName."'>{$i}、{$v}</option>\r\n";
                               }

          dedecms中不能单独获取页面的分页标题。比如一篇文章有10页。那么这是10页的标题完全一样。个人觉得不利于SEO。如果能够每页的标题都不一样。估计搜索引擎会更喜欢。我的网站的内容全是很多页的。所以急切需求这个功能。由于不懂php。没学过编程。什么asp java html这些我啥都不懂。在论坛上找人帮忙。没人鸟我。说要更改数据结构等。听起来好像很复杂。反正我也听不懂。

            求人不如求己,dede有一个分页标题导航的功能能不能在这个上边改一下呢?首先找到输出页面的文件include/arc.archives.class.php.用记事本打开。发现里边有注释。

           

           
          相关文章