WordPress 2.3にバージョンアップしてTag機能が標準で使えるようになったので
より便利に使えるように、
orioa :: WordPress 2.3 用のタグ管理プラグイン
http://www.orioa.com/tagging-plugins-for-wordpress-23/
を参考に
- Advanced Tag Entry WordPress Plugin (タグ管理PlugIn, タグにスラッグを対応させる機能があるので日本語タグの時よさそうだったので)
- Click Tags (既存のタグはリストから1クリックで入力できるPlugIn)
の2つをインストール。
Advanced~の方を有効にすると、タグ欄に(タグの)スラッグがエンコードされた状態で表示される。
アルファベットのタグは変化ないけど、日本語タグは「%3e%42」のような表示になって
ちとビックリするが問題ない(README-jaファイルにもちゃんとこの現象について書いてある)。
ところが、困ったことに、Advancedでスラッグを変えると、Click Tagsとバッティングすることがわかった。
どういうことかというと、
- Advanced Tag Entryから{日本語のタグ名:[テスト] – スラッグ:[test]}を追加する。
- 「タグ」欄には[test]と表示される ※スラッグが表示される仕様だからこれで正しい
- 次回の投稿以降、Click Tagsのリストに[テスト]タグが表示されるが、
- これをクリックして入るのは{タグ名:[テスト] – スラッグ:[%e3%83%86%e3%82%b9%e3%83%88(「テスト」がエンコードされたもの)]}。
- つまりAdvanced~経由で追加したタグ[テスト]とClick Tags経由で追加したタグ[テスト]は別モノになってしまう。
ちょっと困ったが、
投稿時に入力が楽になるよりも、
スラッグの指定ができてタグページへのリンクURLがスッキリする方がより嬉しいのと、
そもそもAdvanced~なしには不要タグの削除等メンテナンス上不便なので、
Advanced~を生かしてClick Tagsは諦めることにした。




