DEDECMS Web サイト構築列に nofollow を自動的に追加するにはどうすればよいですか?
Web サイトの構築と最適化において、列の設定と重みの問題は、SEOER にとって常に悩みの種でした。ここでは、DreamWeaver CMS のバックエンドをよりインテリジェントにする方法について説明します。列の rel=nofollow 属性!
推奨される学習: 梦Weavercms
最初のステップは、dede\templets のcatalog_add.htm とcatalog_edit.htm を変更することです。最高 Dreamweaverを使用して修正されています。
コードの追加:
コードは次のとおりです:
<tr> <td width=“150” class=‘bline’ height=“26” style=“padding-left:10px;”>FOLLOW:</td> <td class=‘bline’> <input type=‘text’ id=“follow” name=‘follow’ value=‘<?php echo $myrow[’follow‘]?>’ class=‘np’/> </td> </tr>
ステップ 2: dede のcatalog_add.phpとcatalog_edit.phpを変更します。 \ を変更するには Dreamweaver を使用するのが最善です。 1. Catalog_add.php の修正方法: 39 行目あたりに、add、follow、='$follow' の形式に注意してください。 $upquery = "UPDATE, bt_arctype, SET.
以下のように、39 行目あたりに、follow, ='$follow' を追加します。形式に注意することを忘れないでください。コード $upquery = "UPDATE, bt_arctype, SET" 内であれば、どこにでも配置できます。以下に示すように、
2.catalog_edit.php は 2 か所で変更する必要があります。どちらもシステム列パラメータの SQL ステートメント A で、おそらく 65 行目にあります。 A、おそらく 65 行目、次のように:
B、およそ 227 行目、次のように: B、およそ 227 行目、次のように:
形式に注意する必要があります。形式には注意が必要です!
ステップ 3: データ テーブル dede_arctype を変更し、テーブルにフォロー フィールドを追加します。
データベースの管理には phpmyadmin を使用します。他はすべて同様です。Web サイトのデータベースをクリックして、使用しているデータベースを見つけます。 phpmyadmin を使用して dede_arctype テーブルを管理します。他はすべて同様です。Web サイトのデータベースをクリックして、dede_arctype テーブルを見つけます。
構造をクリックし、下部にフィールドを追加します。構造オプションを選択し、その下にフィールドを追加するオプションがあります (
)。[実行] をクリックして、テーブル プロパティを設定するためのインターフェイスに入ります。直接 [実行] をクリックするだけです。次に、次のようにテーブル プロパティを設定するためのインターフェイスを入力します。
設定方法がわからない場合は、私と同じように設定できます。 , あとは保存すればOKです!設定方法が分からない場合は、私と同じように設定して保存すればOKです!添付: まだデータベースを操作する勇気がない場合は、大丈夫です。Web サイトのバックグラウンドで SQL 文を直接実行して追加することもできます。SQL 実行文は次のとおりです。 添付: まだデータベースを操作する勇気がない場合は、データベースを操作する必要はありません。直接追加するだけで大丈夫です。Web サイトのバックグラウンドで SQL ステートメントを実行して追加することもできます。SQL 実行ステートメントは次のとおりです:
ALTER TABLE, dede_arctype, ADD, nofollow, VARCHAR (50) NULL DEFAULT NULL
以上でフィールドの追加操作は完了です。次に、
の設定と呼び出し方法を説明します。
. rel="nofollow" と書いて保存するだけです。 rel="nofollow" と書いて保存するだけです。
2 番目のステップは、メソッドを呼び出すことです。2 番目のステップは、{dede:channel} を使用して列を呼び出すことです。ただし、タグが呼び出されないと、フォローする値が見つからないため、次の値を使用する必要があります通常、呼び出しカラムは {dede:channel} を使用して呼び出されますが、タグが呼び出されないと、follow の値が見つからないため、SQL タグを使用して呼び出します。
コードは次のとおりです:
{dede:sql sql=“select * from dede_arctype ”} <li> <a href=“[field:typedir/]” [field:follow/] title=“[field:typename/]”>[field:typename/]</a> </li> {/dede:sql}
これは問題ありませんが、問題が発生します。[field:typedir/] には {cmspath} が含まれています。リンクが無効な場合は、これを使用できます。問題はありませんが、問題もあります。[field:typedir/] に {cmspath} が含まれているため、リンクが無効になります。その場合は、
を使用できます。[field:typedir function=‘str_replace(“{cmspath}”,“”,@me)’/] 此标签替换[field:typedir/]
最后,如果看完了这教程也搞不定的话,那么我也没办法了,附件里面直接有修改好的代码,下载,然后直接覆盖就可以了,然后只需要执行一下SQL语句就可以了。
SQL:</span>ALTER TABLE 、dede_arctype、 ADD 、nofollow、 VARCHAR( 50 ) NULL DEFAULT NULL </h1>
以上がDEDECMS Web サイト構築列に nofollow を自動的に追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。