• RSS

[WP]定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

お店などのサイトやブログをWordPress で構築する際に便利なカレンダープラグイン「Biz Calendar」のご紹介です。

Biz Calendar のインストール

管理画面のプラグイン新規追加より Biz Calendar を検索するか、以下のページからプラグインファイルをダウンロードします。


Biz Calendar プラグインを有効化したら、WordPress 管理画面左メニューの「設定」から「Biz Calendar 設定」へ進みます。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

Biz Calendar の設定

Biz Calendar で設定できる項目を1つずつ見ていくことにします。

定休日

カレンダーの定休日を設定します。
日曜日から土曜日の間で、定休日に該当する曜日にチェックを入れます。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

臨時休営業日

曜日以外の特定の日を定休日にしたい場合は、「臨時休業日」欄にyyyy-mm-dd 形式で日付を指定します。また、休業日を複数指定する場合は改行して入力します。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

イベント

イベント日をyyyy-mm-dd 形式で指定します。(改行で複数登録可)
また、イベント日に指定された日付はカレンダー上でリンクが貼られますので、そのリンクをクリックした際に遷移するページのURL(イベントのurl) を指定することができます。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

※イベント日は複数指定できますが、イベントのurl の指定は1つだけです。


月送り制限設定

カレンダーの「前月」「次月」の月送りの範囲を設定することができます。

「制限なし」で無制限、
「年内」は1月~12月の範囲、
「年度内」は4月~翌年3月の範囲、
「指定」の場合は、下の「次の月」「前の月」でそれぞれ指定した範囲になります。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

全ての設定が終わったら、ページ下部の「変更を保存」ボタンをクリックします。


Biz Calendar の出力

Biz Calendar のカレンダーをブログに出力する場合は、WordPress 管理画面左メニューの「外観」から「ウィジェット」へ進みます。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

「利用できるウィジェット」の中にBiz Calendar がありますので、メインサイドバーなどのウィジェットにドラッグします。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

ウィジェット内でBiz Calendar のタイトルを変更するなどして「保存」ボタンをクリックします。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

ブログにカレンダーが表示されるようになります。
定休日やイベント日の設定が簡単なカレンダープラグイン「Biz Calendar」

Biz Calendar のデザインカスタマイズ

Biz Calendar プラグインファイル内のCSS(biz-cal.css)を編集することで、定休日・イベント開催日の背景色や、カレンダーのサイズなどを変更することができます。

ただし、wp-content/plugins/biz-calendar/biz-cal.css ファイルを直接編集すると、プラグインのアップデート時に上書きされる(スタイルが元に戻る)可能性が高いので、変更したい箇所のスタイルをテーマファイル内のCSS に書いてあげる方が良いと思います。

カレンダーのサイズ変更

#biz_calendarmax-width の値を自由に変更します。
#biz_calendar {
  max-width: 250px;
  margin: auto;
  font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', sans-serif;
}

カレンダーの外枠線を消す

#biz_calendar table.bizcalborder の値を変更します。
#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 thbackground-colorfilterbackground-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%);
}



  • このエントリーをはてなブックマークに追加
  • follow us in feedly

コメント

コメントを残す