ワードプレスワードプレスで使用できる店舗向け営業日カレンダーを表示するプラグインを作成しましたのでご紹介します。設定も簡単でウィジェットに表示できるカレンダーです。どこが店舗向け?このプラグインは、毎週決まった曜日の他に、第2、第4月曜とか隔週で定休日を設定することができます。設定画面で曜日を設定すれば自動的に計算して表示します。夏季や年末年始の長期店休日も設定できるようになっています。店舗向けに作成しましたが、一般の会社にも使用できます。以下のカレンダーが実際に表示しているものです。例として毎週火曜日と第2、第4月曜日が定休日になります。太文字が今日になります。calendar」と入力してエンターキーを押します。ダウンロードが完了したら、プラグインを「有効化」します。calendar」を選択してください。投稿や固定ページに表示する場合ウィジェットには今月のカレンダーしか表示されませんが、ショートコードを使えば投稿や固定ページには複数の月を表示できます。[show_shop_calendar]は、今月のカレンダーが表示されます。month=1]は、直接年月を指定して表示する場合の書き方です。next=1]は、今月を基準にして、1で来月、2で再来月のカレンダーが表示されます。複数のカレンダーを表示したいときはこの書き方が楽です。calendar設定」を選択すると下の写真の画面になります。「定休日」は、毎週決まった曜日を設定します。(複数選択可能)「定休日(第1曜日)」から「定休日(第5曜日)」は、定休日の曜日を設定します。(それぞれ一つだけ選択)「長期店休日」は3ヶ所設定できます。月と最初の日・最後の日を設定します。「臨時営業日」は1ヶ所だけ設定できます。元々はウィジエットにだけ表示させるつもりでしたが、動作確認のためショートコードを追加して複数表示させました。ところが、長期店休日は今年分しか設定できないのでミスったと思いました。ご要望があればバージンアップして次の年も設定できるようにします。追記バージョン1.2で長期休暇の年設定を次の年も変更できるようにしました。AMShop-Calendarプラグインを使用したいと思っています。メンテンナンス等も簡単で使いやすいのでテストサイトに実装して使ってみたのですが、長期店休日の設定時に、来年の日付を設定して「変更を保存」とすると今年に戻ってしまいます。AM大倉様、ご指摘ありがとうございます。確認したところ、変数の初期化で今年に戻していました。この不具合を修正したバージョン1.3をワードプレスの公式サイトに登録しましたので、バージョンアップお願いいたします。PM早速のご対応ありがとうございます。今度は今年の12月末を長期店休日1に設定し、年初の来年1月を長期店休日2に設定して「変更を保存」とすると、両方、来年の2018年になってしまいます。PM申し訳ございません、確認用の値をそのまま残して登録してしまいました(泣)。バージョン1.4で修正したのを登録しました。急ぐとろくなことがないですね。PM迅速なご対応ありがとうございます。PMお手数おかけして、申し訳ございませんでした。PM長期店休日設定の迅速な修正ありがとうございます。同じ現象で困っていましたので助かりました。あと以下はバグではなく要望ですので、気が向いたら実装していただけると嬉しいのですが...できれば「臨時営業日」も来年の日付を選択できるようになると便利です。年始の臨時営業日を12月中に登録したい、という状況があります。臨時営業日を複数設定できるようになっていると使いやすいです。カレンダーを複数月表示している場合、1つしか設定できないと足りないことがあります。※月曜定休だけど月曜が祝日だったら営業する、といった状況で結構必要になります。PMmiya様、不具合申し訳ございませんでした。カレンダーを複数表示しているパターンもあるのですね。ご要望の通り、臨時営業日を増やしたいと思います。4つ設定できるようにしますが、ご希望の数があれば、またコメントに書いてください。今年からこのプラグイン利用させて頂いています。シンプルで分かりやすいので活用させて頂いていますが、私も来年の臨時営業日が今年中に更新できないかなと考えていて丁度ページに訪れたところでした。PMB様、はじめまして。ご利用ありがとうございます。プラグインの修正は終わり、現在確認中です。何も問題がなければ、本日(12/25)の夜までにはアップできると思います。Calendarをバージョンアップして1.5になりました。このバージョンアップで臨時営業日を4つ設定できるようにしました。PMありがとうございます!早速アップデートさせて頂きました。これからも使わせて頂きます。本当にありがとうございました。PMこちらこそ、使って頂き有難うございます。Calendar」をインストールさせていただきました。簡単に運用できて、仕様もシンプルで素晴らしいです。3つだけですと全休日を網羅できません。日単位で「class=”holiday”」を新規追加できるようになると大変助かります。ご検討の程よろしくお願いいたします。コメントとご利用ありがとうございます。「長期店休日4」を追加したいと思いますので、お待ちください。PMisseyさんご返信有難うございます。ご対応いただけるとのこと、とても助かります。お手すきの時のご対応で結構ですので、よろしくお願いいたします。PMお待たせしました。長期店休日4の設定を追加した、バージョン1.6を作成しました。PMisseyさん返信が遅れましてすみません。ご対応有難うございました。Calendar」をインストールさせていただきました。簡単に運用できて、仕様もシンプルで素晴らしいのですが、休みの設定が少なく困っています。テキストボックスで休みの日付を登録できると有難いと思います。ものはなかなか見つからないので、対応して頂けると非常に助かります。