トップページの記事の並びを設定する - J!1.0

HomeはJoomla!サイトの顔

Joomla!で作ったサイトの、一番最初に表示されるページ(初期設定ではHome)の設定を変更する方法ですトップページであるHomeの設定は、慣れてしまえば特に難しくないのですが、Joomla!を初めて使う場合にはちょっと戸惑うかもしれません。なぜなら、Joomla!のトップページに関する設定は、1箇所では全て変更できないつくりになっているからです。ネット上のJoomla!評には、他のCMSと比較した場合に気になる短所として、よくこの分断されたHome設定が挙がっています。

トップページはHomeなの?それともフロントページなの?

管理画面をあちこちいじってみると、トップページに関連しそうな項目が二つあることがわかります。

ひとつは管理画面のメニューから「メニュー」「mainmenu」と進んだアイテム一覧にある「Home」、もうひとつは「コンテンツ」メニューにある「フロントページ管理」です。(もっともHomeの設定は少々分かりにくいので、気がつかない人も多いかもしれません。実際ネット上のJoomla!に関する質問では、このHOMEの設定の存在に気がつかないことが原因であるものが多く見受けられます。)

どちらもトップページに関する設定なのですが、この二つはどういう関係を持っているのでしょうか。

Homeの中にフロントページが配置される

簡単に説明してしまうと、サイトのトップページの設定はHomeのほうで、そのHomeに表示される一部がフロントページということになります。つまりHomeの中に、フロントページという枠(入れ物)があるというイメージです。



ブログツールなどでは、書いた記事が新しいものから自動的にサイトのトップページに表示され、古いものはページをめくっていくことで遡れるような作りになっています。一方Joomla!では、書いた記事はそのままではトップページには表示されず、「フロントページに表示する」ことを許可した記事だけが、トップページに並ぶ仕組みになっています。

フロントページ管理

ここではフロントページという枠に入れた記事に対して、公開するかしないか、あるいは公開するとして、その並び順はどうするかといった設定が可能です。もっとも、各記事を書いた際に記事ごとに「公開」タブの「フロントページ表示」欄にチェックを入れておけば、わざわざ「フロントページ管理」設定画面で公開設定にする必要はありませんし、下で説明しますがHome設定で記事の並び順を「新しい順」などに設定する場合にもフロントページの順番指定は必要ありません。使い方によっては、ほとんど開く機会のない管理画面になります。

Home

トップページに関する設定は、ほとんどがこのHomeのパラメータ設定を変更することで可能です。この中で、ちょっと分かりにくい部分だけ説明しておきます。

  • 見出し・イントロ・コラム・リンク
    この4項目で、上で説明した「フロントページ」に放り込んだ(公開設定にした)記事が、トップページを開いた際にどう並ぶかを変更します。

    まず最初に「コラム」から。これはフロントページに、記事を何列に並ばせるかということを決める項目です。1であればブログなどと同様、記事が横幅いっぱいまで表示されます。2にすれば記事が横に2つ並んで表示され、3なら3つまで横に並ぶかたちになります。

    次に「見出し」。これは「コラム」で設定した横にならぶ数を無視して、横幅いっぱいまで表示される記事の数を設定するものです。つまり、フロントページの上のほうで、訪問者に注目してもらいたい記事を表示するときなどに利用します。(あるいは、コラムなんてチマチマしてしまうので使わないという人も多いかもしれませんが。)例えば、「コラム」を2に設定し、「見出し」を2に設定した場合、以下のような配置になります(全体で表示される記事を6とした場合)

    見出し1
    見出し2
    コラム1 コラム2
    コラム3 コラム4

    続いて「イントロ」。これは「見出し」を除いて、記事の文章を表示させる数の設定になります。上で「全体で表示される記事を6とした場合」と書きましたが、実際に上記のような並びにするためには、「見出し」を2、「イントロ」を4、「コラム」を2に設定します。コラムを設定しないで横幅いっぱいに記事を表示させるだけなのであれば、「見出し」だけ利用すれば「イントロ」を使う必要はありません(あるいは逆に「イントロ」だけ利用する。)

    最後に「リンク」。これは記事の文章を表示させず、記事の題名だけ表示させてリンクを張る数になります。リンク数ばかり多くして見出しやイントロを使わなければ、トップページには記事の題名だけが羅列されるかたちになります。
  • 記事表示順
    フロントページ部分の記事の表示順を選択します。ブログ風に利用する場合は、「新しい順」を指定しておけば書いた記事から順に並ぶようになります。「フロントページ指定順」を選択すると、上記で触れた「フロントページ管理」画面で指定した並び順通りに記事が並びます。
  • リンク付タイトル
    フロントページで表示するよう指定した記事の、タイトルをクリックした場合にその記事へジャンプできるかどうか(リンクを張るかどうか)を設定します。ブログ風に利用する場合には、この設定かグローバル・コンフィグレーションの設定をYesにしておきましょう。

Joomla!が使えるレンタルサーバー

容量300MB、月額125円、高性能なサーバが日本最大級のバックボーンに直結。
さくらのレンタルサーバ

J!サイトピックアップ

JoomlaEasy.net
http://joomlaeasy.net/
J!1.5サイト:Joomla!1.5 MANUAL
Joomlaでポン
http://www.joomladepon.com/
Joomler!.net
http://www.joomler.net/
JUSER.JP
http://juser.jp
Joomla!の道しるべ
http://joomlaway.net

Joomla!1.5関連書籍

はじめてでもできる!Joomla!で作るカンタンWebサイト
はじめてでもできる!Joomla!で作るカンタンWebサイト
当サイトからもリンクさせていただいている、Joomla!でポンのアネさん(杉原 裕子さん)が、Joomla!初心者向けの本を出版されました!
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!に特化した日本語の書籍です。画像も使ってわかりやすく解説してくれていますので、インストールから操作方法、活用まで参考になります。
はじめてのJoomla!―無料のCMSで、カンタンWebページ管理!
はじめての Joomla!―無料のCMSで、カンタンWebページ管理! (I/O BOOKS)

Dreamweaver&FireworksによるオープンソースCMSテンプレートデザイン
Dreamweaver&Fireworksによるオープンソー―Joomla/Nucleus/Zen Cartにもデザインを! CS3/8/MX
J USER.JPを運営されている、伊丹 シゲユキさんの著作。約250ページの本文中、約80ページがJoomla!に割かれています。
訪問者数 [+/-]
今日:
昨日:
一昨日:
201
465
455

+10
今週:
先週:
先々週:
2465
2782
3069

-287