ユーザータグのリンク先を自サイト内のタグ検索結果表示のページへ変更する-FC2ブログカスタマイズ

 FC2ブログのテンプレートを見てみると、記事の下にタグが表示されている場合がある。

 このタグリンク、ユーザータグと言うのだが、リンク先はFC2ブログのタグページで、自分のサイト内ではない場合がほとんど。

 どうせなら、このユーザータグ、自分のサイト内の同じタグの記事にリンクするようにしてみよう。




FC2ブログテンプレートのユーザータグのリンク先の指定

<!--topentry_tag-->
<p>タグ : <%topentry_jointtag></p>

 この記載がFC2ブログのテンプレートの中に上の記載があったら、其れは、外部へのリンクが設定されている。

自分のサイトの同じユーザータグの記事へのリンクへ変更する場合

<!--topentry_tag-->
<p>タグ : <%topentry_jointtag></p> 

 この記述を以下の記述に書き換える。

<p>
<!--topentry_tag-->
タグ:<!--tag_list-->
<a href="./?tag=<%topentry_tag_list_parsename>" title="タグ: <%topentry_tag_list_name> を含む記事">
<%topentry_tag_list_name></a>&nbsp;
<!--/tag_list--><!--/topentry_tag--> </p>

 FC2ブログの公式タグページへのリンクから、上の記述へ書き換えると、自分のサイト内でのタグリンクが出来上がる。

特定のエリアに自分のサイト内でのタグリンクを付け加えたい場合

 特定のエリアに自分のサイト内でのタグリンクを付け加えたい場合、<div class="エリア変数"> ~</div>で上の記述を囲む。

 例えば、カテゴリーエリアのみに自分のサイト内の同じタグを使った記事にリンクさせたい場合、<div class="category">~</div>で記述を囲んで、テンプレート内に挿入する。

ユーザータグリンク先の記事の件数の設定

1.FC2ブログの『環境設定の変更』⇒『記事の設定』⇒『記事(検索結果)』の行で表示する記事の数を数字で入力。

2.表示順位の設定を選択して、『更新』ボタンをクリック。