Skin Select:

Tag Archives: Custom Tag List

【WordPress】「Custom Tag List」プラグインを導入してみる

 表題の通り、当ブログに、WordPressプラグイン「Custom Tag List」を導入してみました。

プラグイン配布元
Custom Tag List @ WordPress

 実はこのプラグインを知るきっかけとなったのは、下記のページで紹介されていたということです。
 ちなみに、何故かこのページでここのブログの記事も紹介されています(笑)。誰も教えてくれなかったのでリンクされていること気づきませんでしたよ(爆)。

関連記事
タグ付け機能 @ ps*wiki

 このページでは、「Custom Tag List」プラグインについて、
WP2.3 のタグを用いて、タグのリンク先を別の URI にしたタグリストを記事に表示できる。例えばテクノラティへのリンクにする等。
と説明されています。
 そんなに派手な機能ではないのですが、重要な機能。
 私も絶賛する(?)タグ関連プラグイン「Simple Tags」でもこの機能は搭載されていませんでしたので、補完するために導入することといたしました。
 導入は至って簡単。ダウンロードした圧縮ファイルを解凍すると、「readme.txt」と「custom-tag-list.php」の2つのファイルのみが生成されますので、後者をそのままWordPressをインストールしたサーヴァの「/wp-content/plugins/」ディレクトリに放り込み、プラグインを有効化すればオッケーです。
 その後、テーマファイルにおいて、カスタム・タグ・リストを挿入したい位置に、規定の書式のPHPコードを埋め込めばオッケーです。
 WordPress標準のタグ機能を置き換えたい場合は、
<?php the_tags(); ?>
という記述の箇所を、たとえば
<?php ctl_the_tags('Tags: ', ', ', '', true, 'http://www.technorati.com/tag/%tag%'); ?>
のように置き換えてしまいましょう。ちなみにこれは、「readme.txt」にも記載のある、Technoratiへのリンクの例です。
 ちなみに私の場合、WordPress標準機能は生かしつつも、日本のテクノラティに対しリンクを張りたかったので、テーマの「single.php」(記事単体表示用のテンプレート)に対し、下記の記述を追加いたしました。
<?php ctl_the_tags('Technorati Tags: ', ', ', '', true, 'http://www.technorati.jp/tag/%tag%'); ?>
 実際にどのように表示されるのかについては、PCやWiiやPS3などでこのブログにアクセスし、記事(たとえばこの記事など)を単体表示させ、画面下部にある「Technorati Tags:」という記述のある箇所を探してみてください。
 ちなみにこのブログでは、一緒にテクノラティのリンクカウンターも導入しておりますが、プラグインとは無関係ですので気にしない(ぉぃ)。
 なお、テーマファイルに書き込むPHPコード「ctl_the_tags()」ですが、次のような書式であるようです。

第一引数
タグリストの前に表示させるテキスト。例:「Tags: 」
第二引数
複数のタグがある場合の区切り文字。例:「,」
第三引数
タグリストのあとに表示させるテキスト。
第四引数
タグにリンクを設定するか否か。true or false。
第五引数
第四引数で「true」を設定した場合の、各タグのリンク先。「%tag%」の箇所は当該タグのスラッグに置換される。例:「http://www.technorati.jp/tag/%tag%」

 タグリストのリンク先を外部サーヴィスにしたかったとお嘆きだった皆様、是非一度おためしあれ!