Posted on March 23, 2008 at 11:40 pm

WP標準のタグ機能への移行とタグ用のテンプレートタグ

WP標準のタグ機能が使いやすい

「WordPress 2.5 RC1を使ってみた。」でも取り上げた通り、WP標準でサポートされているタグ機能が投稿画面でとても使いやすいと感じました。

WordPress 2.5 RC1

こんな感じでオートコンプリートでタグ候補を表示してくれるし、削除も簡単です。
タグについてはUltimate Tag Warriorの方が高機能で表示方法のバリエーションも豊富だったりしますが、標準機能でできることは極力プラグインを使わないでやっていきたいと言うこともあり、移行することにしました。

移行方法

Ultimate Tag WarriorからWP標準のタグに移行するのは簡単です。
Manage→Import→Ultimate Tag Warriorから。
ウィザードに沿ってボタンをクリックするだけで移行完了。
万一の場合を考えてあらかじめデータベースのバックアップを取っておいた方がよさそうです。

Tag関連のテンプレートタグ

Tag関連のテンプレートタグについては日本語解説ページWptags.comにはまだ掲載されていませんでした。
(更新されるといいなぁ…)

Tag関連のテンプレートタグ一覧はこちら↓

wp_tag_cloud

TagCloudを表示するテンプレートタグ

サンプル
最小テキストサイズ8pt,最大テキストサイズ22pt,表示タグ数30,アルファベット順

PHP:
  1. <?php wp_tag_cloud(’smallest=8&largest=22&number=30&orderby=name’); ?>

the_tags

記事につけられたTagを表示するテンプレートタグ

サンプル
リスト形式で出力

PHP:
  1. <?php
  2.      the_tags(‘<ul><li>’,‘</li><li>’,‘</li></ul>’);
  3. ?>

get_the_tag_list

関連Tagを表示するテンプレートタグ

サンプル
段落内にコンマ区切りで出力

PHP:
  1. <?php
  2. echo get_the_tag_list(‘<p>Tags: ‘,‘, ‘,‘</p>’);
  3. ?>

タグのグラフを出力できたり、タグがつけられた記事数などが表示できるUTWの方が機能的には勝っていますね。

Tags: ,

Related posts

Leave a Reply