[WP]定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」
スポンサード
Biz Calendar プラグインを有効化したら、WordPress 管理画面左メニューの「設定」から「Biz Calendar 設定」へ進みます。
日曜日から土曜日の間で、定休日に該当する曜日にチェックを入れます。
また、イベント日に指定された日付はカレンダー上でリンクが貼られますので、そのリンクをクリックした際に遷移するページのURL(イベントのurl) を指定することができます。
※イベント日は複数指定できますが、イベントのurl の指定は1つだけです。
「制限なし」で無制限、
「年内」は1月~12月の範囲、
「年度内」は4月~翌年3月の範囲、
「指定」の場合は、下の「次の月」「前の月」でそれぞれ指定した範囲になります。
全ての設定が終わったら、ページ下部の「変更を保存」ボタンをクリックします。
「利用できるウィジェット」の中にBiz Calendar がありますので、メインサイドバーなどのウィジェットにドラッグします。
ウィジェット内でBiz Calendar のタイトルを変更するなどして「保存」ボタンをクリックします。
ブログにカレンダーが表示されるようになります。
ただし、wp-content/plugins/biz-calendar/biz-cal.css ファイルを直接編集すると、プラグインのアップデート時に上書きされる(スタイルが元に戻る)可能性が高いので、変更したい箇所のスタイルをテーマファイル内のCSS に書いてあげる方が良いと思います。
スポンサード
お店などのサイトやブログをWordPress で構築する際に便利なカレンダープラグイン「Biz Calendar」のご紹介です。
目次
Biz Calendar のインストール
管理画面のプラグイン新規追加より Biz Calendar を検索するか、以下のページからプラグインファイルをダウンロードします。Biz Calendar プラグインを有効化したら、WordPress 管理画面左メニューの「設定」から「Biz Calendar 設定」へ進みます。
Biz Calendar の設定
Biz Calendar で設定できる項目を1つずつ見ていくことにします。定休日
カレンダーの定休日を設定します。日曜日から土曜日の間で、定休日に該当する曜日にチェックを入れます。
臨時休営業日
曜日以外の特定の日を定休日にしたい場合は、「臨時休業日」欄にyyyy-mm-dd 形式で日付を指定します。また、休業日を複数指定する場合は改行して入力します。イベント
イベント日をyyyy-mm-dd 形式で指定します。(改行で複数登録可)また、イベント日に指定された日付はカレンダー上でリンクが貼られますので、そのリンクをクリックした際に遷移するページのURL(イベントのurl) を指定することができます。
※イベント日は複数指定できますが、イベントのurl の指定は1つだけです。
月送り制限設定
カレンダーの「前月」「次月」の月送りの範囲を設定することができます。「制限なし」で無制限、
「年内」は1月~12月の範囲、
「年度内」は4月~翌年3月の範囲、
「指定」の場合は、下の「次の月」「前の月」でそれぞれ指定した範囲になります。
全ての設定が終わったら、ページ下部の「変更を保存」ボタンをクリックします。
Biz Calendar の出力
Biz Calendar のカレンダーをブログに出力する場合は、WordPress 管理画面左メニューの「外観」から「ウィジェット」へ進みます。「利用できるウィジェット」の中にBiz Calendar がありますので、メインサイドバーなどのウィジェットにドラッグします。
ウィジェット内でBiz Calendar のタイトルを変更するなどして「保存」ボタンをクリックします。
ブログにカレンダーが表示されるようになります。
Biz Calendar のデザインカスタマイズ
Biz Calendar プラグインファイル内のCSS(biz-cal.css)を編集することで、定休日・イベント開催日の背景色や、カレンダーのサイズなどを変更することができます。ただし、wp-content/plugins/biz-calendar/biz-cal.css ファイルを直接編集すると、プラグインのアップデート時に上書きされる(スタイルが元に戻る)可能性が高いので、変更したい箇所のスタイルをテーマファイル内のCSS に書いてあげる方が良いと思います。
カレンダーのサイズ変更
#biz_calendar
のmax-width
の値を自由に変更します。#biz_calendar { max-width: 250px; margin: auto; font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', sans-serif; }
カレンダーの外枠線を消す
#biz_calendar table.bizcal
のborder
の値を変更します。#biz_calendar table.bizcal { margin: 10px 0; width: 100%; background-color: #ffffff; table-layout: fixed; border: 1px #b5b5b6 solid; line-height: 1.6; cursor: default; vertical-align: middle; }
定休日のセルの背景色の変更
以下の2カ所のbackground-color
の値を変更します。#biz_calendar p span.boxholiday { background-color: #f63c9f; padding-left: 25px; margin-right: 10px; } … #biz_calendar table.bizcal .holiday { background-color: #f63c9f; color: #ffffff; }
イベント開催日のセルの背景色の変更
以下の2カ所のbackground-color
の値を変更します。#biz_calendar p span.boxeventday { background-color: #64bdeb; padding-left: 25px; margin-right: 10px; } … #biz_calendar table.bizcal .eventday { background-color: #64bdeb; color: #ffffff; }
日〜土の帯の背景色の変更
グラデーションの色味を変更する場合は#biz_calendar table.bizcal th
のbackground-color
、filter
、background-image
の値を変更します。#biz_calendar table.bizcal th { text-align: center; border-width: 0; padding: 2px; color: #000000; background-color: #dcdddd; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9EAEA', endColorstr='#FFDCDDDD'); background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9eaea), color-stop(100%, #dcdddd)); background-image: -webkit-linear-gradient(#e9eaea 0%, #dcdddd 100%); background-image: -moz-linear-gradient(#e9eaea 0%, #dcdddd 100%); background-image: -o-linear-gradient(#e9eaea 0%, #dcdddd 100%); background-image: linear-gradient(#e9eaea 0%, #dcdddd 100%); }
スポンサード
コメント