特定の記事のみ表示する更新履歴-Volar2

特定の記事のみ表示する更新履歴-Volar2

SIRIUS2テンプレート【Volar】では更新履歴の表示を特定の記事のみの表示に変更可能な機能を搭載してます。
 

アイキャッチ画像

【Volar2】の動作検証でキャプチャした画像は、基本的には【Volar2】の開発ベースになってる「ベーステンプレート」のレイアウトデザインが元になってます。

そのため他のテンプレート利用時には当サイトでご紹介しているキャプチャ画像とは若干異なる場合もあります。

また他のテンプレート利用時には場合によっては動作に多少の違いが生じる可能性もありますこと予めご了承ください。

 

SIRIUS2には新しく記事を公開したり記事を修正したときにそれを知らせるための「更新履歴」という機能が備わってます。

 

キャプチャ画像

 

上記リストを表示させるには【サイトオプション】で『更新履歴の設定』にチェックを入れる必要があります。

 

設定の詳細については【サイトオプション】全体設定(サイトの表示設定)をご覧ください。

 

”更新”とありますが、実際には記事公開のたびに公開日の新しい順にリスト表示される機能で、”純粋な更新”の場合は記事公開日を現在の日時で更新しないとリストの上には表示されません。

 

この<更新履歴>に表示される記事リストを”特定の記事のみ表示させる”機能があれば便利かと思い、考えてみました。

<特定の記事のみ表示させる更新履歴>はデフォルトでは無効化されてます。


概要

たとえばデモサイトのような”旅館系”のサイトを作ってみたとき「お知らせ」だけの更新リストは必須と言ってもいいでしょう。

そうでなくても企業系のサイトであれば「お知らせ」などの特定のジャンルの更新リストは絶対にほしい機能のひとつとも言えます。

 

でもそういった機能はSIRIUS2にはありません。

あるのはSIRIUS2の<更新履歴>機能ですが、そこには全記事の更新情報が表示されてしまいます。

 

そこで<更新履歴>機能をちょっとアレンジして作ってみたのが特定のカテゴリー内の記事だけを表示する機能です。

 

デモページの最下段には(SIRIUS2の<更新履歴>機能を使った)「お知らせ」という項目がありますが、そこには基本的には「お知らせ」の記事のみしか表示されないようになってます。

 

他のページを新しく作ろうとも既存のページを修正しようとも「お知らせ」内の記事しか表示されないようになってます。

この機能を有効化した場合、通常の更新履歴との併用は不可となります。

『お知らせ』カテゴリー内の記事だけを更新履歴に表示する方法がないわけでもありません。

 

2つほどご紹介できる例があったので興味のある方は導入事例(ネイルサロン)の「更新履歴」の項をご覧ください。