ウィジェットとレイアウトの仕組み

サイトを整える

JOB-PLACEのサイト構成は「ウィジェット」と「レイアウト」の2つの概念で管理します。この仕組みを理解すると、ページごとに異なるサイドバーやバナーを表示する設定ができるようになります。

ウィジェットとは

ウィジェットは、サイト上に表示する部品(コンテンツブロック)のことです。「新着求人」「求人検索」「閲覧履歴」「パーソナライズ求人」などがウィジェットとして定義されています。

ウィジェット自体は「何を表示するか」を定義するもので、「どこに表示するか」はレイアウトで決めます。

システムが初期状態で提供するウィジェットには保護フラグが設定されており、編集・削除できません。運営者が独自に作成したウィジェットは自由に編集・削除できます。

レイアウトとは

レイアウトは、どのウィジェットをどの位置に表示するかを定義したテンプレートです。複数のレイアウトを作成し、ページ種別(求人詳細・フリーページ・記事など)ごとに割り当てることができます。

ウィジェットを配置できる位置は以下のとおりです。

位置表示エリア
ヘッダー下部ヘッダーの下部
メインコンテンツ上部メインコンテンツの上部
メインコンテンツ下部メインコンテンツの下部
サイドバーサイドバー
フッター上部フッターの上部
フッター内フッター内

トップページは独立した設定

トップページのウィジェット配置はレイアウトとは独立した「トップページウィジェット」として管理します。求人詳細・フリーページなどにレイアウトを割り当てても、トップページには影響しません。

トップページの構成は管理画面 > デザイン管理 > トップページウィジェットから設定します。

レイアウトとページの紐づけ

レイアウトはシステムページ(求人一覧・求人詳細・フリーページなど)のそれぞれに割り当てます。設定場所は管理画面 > 設定 > システムページ設定です。同じレイアウトを複数のページに割り当てることも、ページごとに異なるレイアウトを割り当てることも可能です。

レイアウトを変更すると、そのレイアウトを使用しているすべてのページに変更が反映されます。特定のページだけ変えたい場合は、専用のレイアウトを別途作成して割り当ててください。

ウィジェットのキャッシュ

レイアウトにウィジェットを配置する際、キャッシュ保持時間(秒)を設定できます。「0」を指定するとキャッシュなし(毎回生成)になります。

アクセス数が多いサイトでは、新着求人ウィジェットなどに適切なキャッシュ時間を設定することでサーバー負荷を軽減できます。