Nuage Business Calendar

説明

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

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

🌟 主な機能

  • クリックするだけの簡単操作: 管理画面で日付をクリックするだけで、丸印のオン・オフを切り替えることができます。
  • カスタマイズ可能なスタイル: 独自のラベル (例: 赤は「定休日」、青は「イベント」など) と自由なカラーを使って、最大10種類の丸印スタイルを作成できます。
  • 祝日のインポート機能: JSONファイルを使用して、特定の国 (日本、アメリカ、イギリス、フランス、カナダなど) の祝日を即座にインポートできます。
  • 柔軟なショートコード: [nbcal_calendar] ショートコードを使用して、どこにでも簡単にカレンダーを表示できます。[nbcal_calendar title="営業日カレンダー"] のように、カスタムタイトルを追加することも可能です。
  • ショートコードのワンクリックコピー: 管理画面の設定ページには、すぐに使えるショートコードボックスが用意されています。任意のタイトルを入力し、ワンクリックするだけで完成したショートコードをコピーできます。
  • Todayハイライト: WordPressのタイムゾーン設定に基づいて、今日の日付を「外枠リング」または「アンダーライン」で自動的に強調表示します。
  • クリック可能な日付リンク : 任意のサークルスタイルをリンクにしたり(そのマークがつくすべての日付に適用されるデフォルトURL)、特定の日付だけ個別にリンク先を上書きすることができます。リンクの開き方(同じタブ、新しいタブ、または外部リンクのみ新しいタブ)も選択可能です。
  • スマートなナビゲーション制限: 表示できる期間に制限を設け、ユーザーが過去や未来のカレンダーへ移動しすぎるのを防ぎます (例: 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マーカー」を「外枠リング」または「アンダーライン」に設定してください。

日付に別のページへのリンクを設定するにはどうすればよいですか ?

設定ページのカレンダーエディタの上部にある リンクモード に切り替えます。すでにサークルがついている日付をクリックして選択し、URLを入力して「リンクを適用」をクリックしてください。— これにより、その日付専用のリンクが上書き設定されます。特定のサークルスタイルが適用されたすべての日付に一括でリンクを設定するには、代わりに「サークルのデザインと凡例ラベル」の項目で、そのスタイルに「デフォルトURL」を設定してください。

リンクを新しいタブで開くかどうかを設定できますか ?

はい。設定 > Nuage Business Calendar > 表示設定 に移動し、「リンクの開き方」を「同じタブ」、「新しいタブ」、または「外部リンクのみ新しいタブ」に設定してください。

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

独自の祝日も簡単に追加できます。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.2.0

  • 追加: クリック可能な日付リンク — サークルスタイルごとの新しい「デフォルトURL」設定の導入に加え、管理画面のカレンダーエディタに新設された「リンクモード」から編集できる、日付ごとのリンク上書き機能。
  • 追加: リンクを同じタブ、新しいタブ、または外部リンクのみ新しいタブのいずれで開くかを制御する「リンクの開き方」表示設定を追加しました。
  • 修正: プラグインをアンインストールした際に、1.1.0以降に追加されたオプションを含むすべての設定が正しく削除されるようになりました。

1.1.0

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

1.0.0

  • 最初のリリース。