Taxonomy Menu

投稿者:Administrator 投稿日時:2011/08/25(木) 14:16

タクソノミーを利用してタグをつけても、いまのままでは各コンテンツの右下にタグ(とリンク)が現れるだけです。これをうまくメニューのようにすれば、当面の課題は解決できそうな予感がします。そこで、「Taxonomy Menu」というモジュールをインストールしてみることにします。これは名前からして、求めているような機能がいかにも実現できそうです。

インストール後、「管理セクション」→「コンテンツの管理」→「タクソノミー」と進め、前に作成した「カテゴリー」の「ボキャブラリの編集」をクリックして編集ページを開きます。「Taxonomy menu」というブロックが現れました。とりあえず「Menu location」で「プライマリリンク」を選択し、その他の設定は特に変更せず「保存」します。

ページの右上に「カテゴリー」と出てきました。で、これをクリックすると、、、「このサイトの制作日記」をクリックしたのと一緒でした。タームが一つしかないから違いがわかりにくいようですね。試しに「Pathautoのインストール」というノードのカテゴリーを「モジュール」としてみました。すると、なるほど、「カテゴリー」をクリックするとタイトルが「このサイトの制作日記,モジュール」となり、「カテゴリー」以下のタームをタグに持つコンテンツがすべて表示されるということがわかりました。

しかし、まだ「このサイトの制作日記」がメニューとして現れません。とりあえずMenu locationを「プライマリリンク」ではなく「ナビゲーション」にかえて様子をみてみました。そうすると、なるほど、サイドバーのブロックで表示させれば、タームもメニューとして表示されるということがわかりました。実はこれはふつうに「メニュー」を使用しても同じことなので、メニューの表現方法の違いというだけのようです。

「メニュー」を使うのに比べて、そのカテゴリーのインデックスページをわざわざ作らなくてもよい(今のコンテンツの羅列が良いのかどうかは別としても)というのが現時点で感じられるメリットですね。

これ、たとえば「サイトの制作日記」などのタームをいきなりプライマリリンクに表示させるようなことはできないのでしょうか。