カスタマイズ: 2006年9月アーカイブ

今回トップページの下位に各カテゴリーでの最新エントリーリストを表示するようにしました。情報型コンテンツでブログを構築している場合、ある程度蓄積されてきた時点で、コンテンツ毎でのエントリーリストを表示してみるのもいいかもしれません。

トップページにカテゴリー毎のエントリーリスト表示

コードと解説を情報として残しておきます。

mixi/MT(Movable Type/ムーバルタイプ)のコミュのトピック上で問題提示があったので、今回のエントリーで問題解決に取り組んでみようと思います。

トップページにカテゴリー毎でリスト表示を分ける方法

問題は、「トップページにメインカテゴリー毎での属するサブカテゴリーのメニューもしくは、リスト表示をしたい」という内容です。

普通なら自分でリンクを作成する方法しかないとおもうのですが、以前のエントリーCSS設定でサブカテゴリーだけを表示する方法/MT条件分岐:MTHasNoSubCategoriesでの方法を使えば可能であると思います。

以前にMovableTypeで Google Sitemaps用テンプレートコードというエントリーでGoogleのクロラーに対してのサイトマップ(Sitemaps)を自動構築するコードを紹介しました。

前回のサイトマップでは、YSTやMSNのサーチエンジンに有効的でないようなので、全てのサーチエンジンに有効なサイトマップを作成する方法がありましたので、情報として残しておきます。

ROR-Structured Feeds

RORサイトマップといわれるものをror.xmlに書き出すことで、サーチエンジンに認識してもらうことができるようです。あまり詳しくはわかりませんが、他のサーチエンジンにもインデックスされるためには、作成しておいて無駄はないでしょう。

最近では多くのブロガーたちが各機能リンクにそれぞれアイコンをつけて文字を読むことなくピクトグラムとしてわかりやすくするようにしています。今では、ブログも毎日見るページとしてその項目の機能を認識しやすくすることでユーザービリティー向上を図ることはいいことであると思います。

icon.gif

今回は、アイコンを追加表示する方法をご紹介します。最初は面倒ですが、後々を考えればいい効果を生んでくれると思います。

当ブログも各項目にアイコンをつけてユーザビリティー向上というか少し洒落っぽくしています。
使用しているアイコンは、フリーでダウンロードできるサイトからのものです。

前回のMTで条件分岐:<MTHasSubCategories>MTカテゴリーページにてサブカテゴリーのみ表示するエントリーでメイン(親)カテゴリーページにてサブカテゴリーのリストを表示する方法を説明しました。今回は、サブカテゴリーページにて同じ階層のサブカテゴリーのみを表示する方法をご紹介します。

サブカテゴリーページにて同じ階層のサブカテゴリーのみを表示する

カテゴリーページのテンプレートは一つしかなく、わざわざ条件分岐などでややこしく設定するのも面倒なので、一つのテンプレートで複数の表示を可能にしたいものです。

  • メインカテゴリー階層ではサブカテゴリーリスト表示
  • サブカテゴリー階層では、同じ階層のカテゴリー表示

という前提での説明となります。

上記は、amazonのサイトのメニュー表示と同じ表示扱いになるかと思います。うまく設定することでAmazonのようなメニューを作ることが可能です。

ウェブページ

   
  

このアーカイブについて

このページには、2006年9月以降に書かれたブログ記事のうちカスタマイズカテゴリに属しているものが含まれています。

前のアーカイブはカスタマイズ: 2006年8月です。

次のアーカイブはカスタマイズ: 2006年10月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。