
ページを1カラム仕様にすると元々あったサイドメニューは最下段に格納表示されます。
この場合(PCでの表示時に限りますが)、カテゴリーの数や記事数によっては(最大)3カラムでの表示になります。
※1カラム時のサイドメニューの表示レイアウト仕様はこちらの記事をご参照ください。
ただページを1カラムレイアウトにするぐらいなら下段に強制移動されたサイドメニューはない方が見た目の印象はすっきりします。
とはいえ重要なページへのリンクは必要なのでバナーなどでの補足は必要でしょう。
筆者は(サイドメニューがない)1カラム構成のサイトを訪問した時に「次に見たいページが探しにくい」という不便さをたびたび感じておりました。
かといって先の画像のようなレイアウトで最下段にサイドメニューを表示させるのも見た目的にちょっとアレだし。
1カラム時に下段に移動される”サイドメニューの非表示”設定ですが、SIRIUS2では【サイト全体設定】の【レイアウト】設定で1クリックでサイドメニューを非表示にできます。
SIRIUS2では一般的に”サイドメニュー”や”サイドバー”と呼ばれるエリアを「メインメニュー」と称してます。
ということで利用者の中にはこういう想いを感じている方もきっと多いに違いないという勝手な筆者の思い込みから、スマホでよく見かけるハンバーガーメニューを使って開閉式でサイドメニューを表示できる機能を【Volar2】に追加してみました。
(はたして需要があるのかどうかは微妙なところです)
【Volar2】の開閉式サイドメニューの仕様は以下の通り。
<開閉式サイドメニュー>はデフォルトでは無効化されてます。
【サイト全体設定】の【レイアウト】設定で”1カラム(or ワイド)”に設定後、トップページであればテンプレート→HTMLテンプレート編集→トップページと開きます。
エントリーページならテンプレート→HTMLテンプレート編集→エントリーページと開きます。
開閉式サイドメニューを有効化するには以下の2ヵ所のモジュールのコメントアウトを解除します。
※<コメントアウト>についてはこちらの記事をご参照ください。
これで実装完了です。
開閉式サイドメニュー内に本来のサイドメニュー(SIRIUS2では”メインメニュー”)の内容が格納され、最下段に表示されるはずのメインメニューは自動的に非表示となります。
筆者
スマホでは通常通り最下段にサイドメニューの内容が表示されます。