概要
このモジュールは、「Attendance Manager」プラグインにおいて、スタッフに「所属店舗」の情報を加え、本日・週間・月間の出勤予定を店舗別に表示できるようにするものです。
目次
主な機能
- プラグイン設定で、所属先となる「店舗」を登録できます
- 各スタッフのユーザー情報として、所属する「店舗」をいずれか1つ指定できます
- スケジュールの登録の際、所属店舗ごとにスタッフを絞り込めます
- 「本日の出勤状況」や「週間スケジュール」「月間スケジュール」 を、店舗ごとに表示させることができます
価格
使用するサイト1つにつき | 11,000円(税込) |
スクリーンショット
確認済み動作条件
- WordPress 4.8.0 以降
- Attendance Manager プラグイン Ver 0.5.5 以降
- 必須PHPバージョン 5.5 以上 (Attendance Managerに同じ)
- Attendance Manager プラグインの有効化が必要です
- 他の拡張モジュールとの併用はできません
インストールと有効化
すでに何らかのサービスが本稼働中の「本番サイト」に導入される場合は特に、別途テスト環境を準備して事前に十分な試用と確認をされることをおすすめします。バックアップもお忘れなく。
- WordPress 5.0 をお使いになられる場合は、Gutenbergエディタを使わず、Classic Editor を使われることをおすすめします。(WP5.0でのClassic Editor の使い方へ)
管理画面「プラグイン:新規追加」を開きます
「プラグインのアップロード」を開きます
「ファイルを選択」で、ダウンロードした「attmgr-ext-shop.zip」を選びます
「今すぐインストール」を押します
「プラグインを有効化」します
プラグインメニュー「Attendance Manager」に「店舗設定」が追加されます。
FTPでアップロードする場合
ダウンロードしたファイルを解凍します。
WordPressのプラグインディレクトリ(/wp-content/plugins/)に"attmgr-ext-shop"フォルダをアップロードします。
"ATTMGR Extension: Shop"プラグインを有効化します。
プラグイン設定
プラグインメニュー「Attendance Manager:店舗設定」では、スタッフの所属先となる「店舗」の選択肢(A店・B店など)を登録します。
項目 | 説明 |
---|---|
ラベル | 店舗を選ぶときに、選択肢として表示される文字列です |
識別子 | ショートコードの「shop」パラメータで指定するキーです |
表示順 | 店舗を選ぶときに、選択肢として表示される順番です |
スタッフの所属店舗
各スタッフのユーザー情報として、所属する「店舗」をいずれか1つ指定できます。
出勤管理
「出勤管理(管理者用)」での出勤予定の登録では、所属店舗ごとにスタッフを絞り込んで編集できるようになっています。スタッフが所属できる店舗はいずれか1つとなります。
スケジュールの表示
スケジュールを表示する際、ショートコードに「shop」パラメータを追加すると、その店舗に所属するスタッフの分だけを表示させることができます。
ページ | ショートコード例 |
---|---|
本日の出勤状況 | [attmgr_daily guide="1week" shop="shop_a"] |
週間スケジュール:全体 | [attmgr_weekly_all shop="shop_a"] |
月間スケジュール:全体 | [attmgr_monthly_all shop="shop_a"] |
「shop="xx"」で店舗を指定するには、「店舗設定」の「識別子」を指定します。
「本日の出勤」や「週間スケジュール」「月間スケジュール」などのショートコードに「shop」パラメータが指定されている場合、その店舗に所属するスタッフのスケジュールだけが表示されます。
ショートコードに「shop」パラメータがない場合、店舗セレクターが表示されます。
更新情報
- 2023-10-28 店舗別表示 Ver 1.0.2
- 2019-04-30 店舗別表示 Ver 1.0.1
- 2017-08-18 店舗別表示 Ver 1.0.0