ホームページ >CMS チュートリアル >エンパイアCMS >Empire CMS ナビゲーションに nofollow を追加する方法

Empire CMS ナビゲーションに nofollow を追加する方法

angryTom
angryTomオリジナル
2019-07-31 15:20:222529ブラウズ

Empire CMS ナビゲーションに nofollow を追加する方法

#Empire cms について詳しく知りたい場合は、次をクリックしてください:

Empire cms チュートリアル##ウェブサイトを構築してSEOを行う過程で、ランキングに参加するために、当社に関するコラムや連絡先情報などの重要でないコラム(ナビゲーション)は必要ありません(これは単なる単一ページであるため)コンテンツを更新するページ)のため、そのようなページには nofollow を追加して、ホームページの重量が分散されないようにします。ただし、Dreamweaver CMS のカラムは統一して呼び出すのが一般的で、本来の呼び出しコードは次のとおりです。単一のカラムに nofollow を付けない人も多いでしょう。

帝国のデフォルトナビゲーションを直接使用する場合これを変更するには、さらに複雑になります。私の一般的な操作方法は、ナビゲーション バーを手書きのコード行に変更することです。つまり、ナビゲーション バーは私が作成したものになります。この場合、操作は簡単になります。基本的にナビゲーションバーは固定されているので、書かなくても大丈夫です。

サンプルコード

   <li id="nvabar-item-index" class="<?=$homestyle?>"><a href="[!--news.url--]">首页</a></li>
      <?php
$sql=$empire->query("select classid,classname,islast from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,myorder asc");
    while($s=$empire->fetch($sql)){
    	$tclass="";
        $fr=explode(&#39;|&#39;,$class_r[$GLOBALS[navclassid]][featherclass]);
        $topbclassid=$fr[1]?$fr[1]:$GLOBALS[navclassid];
        if(($topbclassid==$s[classid])&&($ishome==0)){
        	$tclass=&#39;active&#39;;
        }
        $classurl=sys_ReturnBqClassname($s,9);      
        echo &#39;<li id="navbar-category-&#39;.$s[classid].&#39;" class="submenu li-cate-&#39;.$s[classid].&#39; &#39;.$tclass.&#39;"><a href="&#39;.$classurl.&#39;">&#39;.$s[classname].&#39;</a>&#39;;
        if(!$s[islast]){
        	$sql2=$empire->query("select classid,classname from {$dbtbpre}enewsclass where bclassid=$s[classid] and showclass=0 order by myorder,myorder asc");
            $str="";
            while($s2=$empire->fetch($sql2)){
            	$classurl2=sys_ReturnBqClassname($s2,9);          
            	$str.=&#39;<li id="navbar-category-&#39;.$s[classid].&#39;" class="li-cate-&#39;.$s[classid].&#39;"><a href="&#39;.$classurl2.&#39;">&#39;.$s2[classname].&#39;</a></li>&#39;;
            }
            echo &#39;<ul class="sub-menu">&#39;.$str.&#39;</ul>&#39;;
        }
        echo &#39;</li>&#39;;
    }
?>
      </ul>

以上がEmpire CMS ナビゲーションに nofollow を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。