Nuage Business Calendar

説明

Nuage Business Calendar は、Nuage Creative が開発した、軽量かつクリーンで使いやすいビジネスカレンダープラグインです。ウェブサイト上にシンプルなカレンダーを表示し、特定の日 (定休日、イベント、特別な日など) を美しい色付きの丸印でマークすることができます。

複雑な予約システムや重いCSSは一切ありません。ただ美しく、ミニマルなカレンダーです。

🌟 主な機能

  • クリックするだけの簡単操作: 管理画面で日付をクリックするだけで、丸印のオン・オフを切り替えることができます。
  • カスタマイズ可能なスタイル: 独自のラベル (例: 赤は「定休日」、青は「イベント」など) と自由なカラーを使って、最大10種類の丸印スタイルを作成できます。
  • 祝日のインポート機能: JSONファイルを使用して、特定の国 (日本、アメリカ、イギリス、フランス、カナダなど) の祝日を即座にインポートできます。
  • 柔軟なショートコード: [nbcal_calendar] ショートコードを使用して、どこにでも簡単にカレンダーを表示できます。[nbcal_calendar title="営業日カレンダー"] のように、カスタムタイトルを追加することも可能です。
  • ショートコードのワンクリックコピー: 管理画面の設定ページには、すぐに使えるショートコードボックスが用意されています。任意のタイトルを入力し、ワンクリックするだけで完成したショートコードをコピーできます。
  • Todayハイライト: WordPressのタイムゾーン設定に基づいて、今日の日付を「外枠リング」または「アンダーライン」で自動的に強調表示します。
  • スマートなナビゲーション制限: 表示できる期間に制限を設け、ユーザーが過去や未来のカレンダーへ移動しすぎるのを防ぎます (例: 3ヶ月先までのみ移動を許可するなど) 。
  • 凡例の表示切り替え: カレンダーの下部に凡例を表示するか非表示にするかを選択できます。非表示にしても、ホバー時のツールチップでラベル名が表示されます。
  • 多言語対応: 完全に国際化されています。英語、日本語、フランス語の翻訳をサポートしています。

スクリーンショット

インストール

  1. nuage-business-calendar フォルダを /wp-content/plugins/ ディレクトリにアップロードするか、WordPress のプラグインディレクトリからインストールします。
  2. WordPress の「プラグイン」メニューからプラグインを有効化します。
  3. 設定 > Nuage Business Calendar に移動して、丸印のスタイルを作成し、日付をマークします。
  4. 任意の固定ページ、投稿、またはウィジェットでショートコード [nbcal_calendar] を使用して、カレンダーを表示します。

FAQ

カレンダーにタイトルを付けて表示するにはどうすればよいですか ?

ショートコード内で title 属性を使用できます。例:
[nbcal_calendar title=”店舗の営業日”]

ショートコードをコピーするにはどうすればよいですか?

設定 > Nuage Business Calendar に移動してください。ページ上部にショートコードのボックスがあります。カレンダーのタイトル(任意)を入力し、「コピー」をクリックすると、すぐに使えるショートコードがクリップボードにコピーされます。

カレンダーで今日の日付を強調表示するにはどうすればよいですか?

設定 > Nuage Business Calendar > 表示設定 に移動し、「Todayマーカー」を「外枠リング」または「アンダーライン」に設定してください。

自分の国の祝日を追加するにはどうすればよいですか ?

独自の祝日も簡単に追加できます。holidays-[国コード]-[年].json という名前のJSONファイル (例: 2026年のドイツの場合は holidays-de-2026.json) を作成し、FTPでプラグインの /data/ ディレクトリにアップロードするだけです。すると、インポート設定のドロップダウンメニューに自動的に表示されます。ファイルには _region_name キーと、YYYY-MM-DD 形式の日付データを含める必要があります。

カレンダーの下にあるラベル (凡例) を非表示にすることはできますか ?

はい。「設定」>「Nuage Business Calendar」>「表示設定」に移動し、「凡例を表示」を「いいえ」に設定してください。非表示にした場合でも、カレンダー上の色付きの丸にマウスカーソルを合わせることでラベル名を確認できます。

評価

このプラグインにはレビューがありません。

貢献者と開発者

Nuage Business Calendar はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Nuage Business Calendar” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Nuage Business Calendar” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.1.0

  • 追加: フロント画面と管理画面の両方のカレンダーで当日を強調表示する「Todayマーカー」表示設定(外枠リング / アンダーライン)を追加しました。
  • 追加: 管理画面の設定ページに、カレンダータイトルの入力欄とワンクリックコピーボタンを備えたショートコードボックスを追加しました。
  • 改善: 日付マーカーが隣接する日付と干渉しないよう、サークルのサイズとセルの余白を調整しました。

1.0.0

  • 最初のリリース。