各カテゴリートップのタイトルにカテゴリー名を表示

ついにというかやっとというかやりました!各カテゴリートップページのタイトル(ブラウザの一番上に表示)にカテゴリー名を表示させる事ができました。これまではコンテンツページとは違い、サイト名しか表示されていませんでした。何て事ない様に見えますが、タグの設定の関係でなかなかうまく表示できませんでした。それはまるで迷走と言える程に。同様の更新は「BB Tanks Guide」でも行いました。

この項目から専門タグ・用語が出ますので、興味のない方は飛ばして結構です。MovableType(MT)ではカテゴリーを並べ替えるために、カテゴリー名を設定する時にカテゴリの前に数字と記号を入れます。その数字を前後させて入れ直す事でカテゴリの順序を入れ替えます。そしてウェブサイト(ブログ)として表示する時にそれらが消える様にタグに仕掛けを入れています。問題はカテゴリーを表示させるタグを「title」タグに囲まれた中に入れた時です。エントリーアーカイブで「title」タグに囲まれた中に「MtEntryTitle」タグを入れると、タイトルの中にエントリー名は普通に表示されます。

所がカテゴリーアーカイブには、「title」タグに囲まれた中に「MTCategoryLabel」を入れても表示されません。一方、「MTCategoryDescription」を入れるとタイトルに概要を表示させる事ができ、概要にカテゴリー名を入れるという方法もございます。しかし、それでは概要を分けて表示できません。もう少し探してみた所、もっと違う方法がございました。普通カテゴリ名を表示させる「MTCategoryLabel」タグではなく、「MTArchiveTitle」タグだったのですね。タグをそれに変えるとうまく表示する様になりました。

これは登山サイトに適応する上でも大きな問題でした。そして登山サイトに適応させるには更なる仕掛けも施されますが、ようやく目処が付いた段階です。また一つハイブリッドホームページとして進化していきました。

“各カテゴリートップのタイトルにカテゴリー名を表示” への1件のフィードバック

  1. 各カテゴリートップのタイトルにカテゴリー名を表示
    ついにというかやっとというかやりました!各カテゴリートップページのタイトル(ブラ…

コメントを残す

このページの先頭へ