概要
このモジュールは、「Attendance Manager」プラグインにおいて、出勤・欠勤の予定で日ごとの「状態(出勤先や担当業務など)」を表示できるようにするものです。
もし、「出勤時は出勤先の店名"◯◯店"、お休みの日は"休み"と表示させたい」場合は、「出欠状態表示モジュール」のみで対応することができます。
[参考記事] 出勤時は"◯◯店"、お休みは"休"と表示させたい
目次
主な機能
- プラグイン設定で、選択できる「状態」を編集できます
- 各スタッフの出勤・欠勤スケジュールで、日ごとの「状態(出勤先や担当業務など)」を表示できます
- 「週間スケジュール」や「本日の出勤状況」に「状態」が追記されます
- 通常「ー」で表示される欠勤日の表記を変えることができます
価格
使用するサイト1つにつき | 16,500円(税込) |
スクリーンショット
確認済み動作条件
- WordPress 4.9.7 以降
- Attendance Manager プラグイン Ver 0.5.7 以降
- 必須PHPバージョン 5.5 以上 (Attendance Managerに同じ)
- Attendance Manager プラグインの有効化が必要です
- 他の拡張モジュールとの併用はできません
インストールと有効化
すでに何らかのサービスが本稼働中の「本番サイト」に導入される場合は特に、別途テスト環境を準備して事前に十分な試用と確認をされることをおすすめします。バックアップもお忘れなく。
- WordPress 5.x をお使いになられる場合は、Gutenbergエディタを使わず、Classic Editor を使われることをおすすめします。(WP5.0でのClassic Editor の使い方へ)
管理画面「プラグイン:新規追加」を開きます
「プラグインのアップロード」を開きます
「ファイルを選択」で、ダウンロードした「attmgr-ext-workstatus.zip」を選びます
「今すぐインストール」を押します
「プラグインを有効化」します
プラグインメニュー「Attendance Manager」に「状態表示設定」が追加されます。
FTPでアップロードする場合
ダウンロードしたファイルを解凍します。
WordPressのプラグインディレクトリ(/wp-content/plugins/)に"attmgr-ext-workstatus"フォルダをアップロードします。
"ATTMGR Extension: Work Status"プラグインを有効化します。
プラグイン設定
プラグインメニュー「Attendance Manager:状態表示設定」では、スケジューラでの出勤日の状態の選択肢となる「状態リスト」と、欠勤日の状態の選択肢となる「お休み状態リスト」を設定します。(状態ごとに改行します)
通常、「週間スケジュール」や「本日の出勤状況」では、欠勤日は「ー」で表示されますが、お休み状態が選択されている日は、「ー」に代えてその「状態」が表示されます。
出勤管理
出勤予定の登録では、出勤時は出勤時の「状態」が、欠勤日は欠勤日の「状態」がそれぞれ選択できるようになっています。欠勤日の「状態」は、通常「ー」で表示されますが、何かの「状態」が選択されている場合は「ー」に代えて表示されます。
出勤管理:管理者
出勤管理:スタッフ
スケジュールの表示
日ごとに選択された「状態」は、「週間スケジュール」と「本日の出勤状況」に反映されます。出勤時は出勤時用の状態が、欠勤時は欠勤時用の状態が表示されます。
週間スケジュール
本日の出勤状況
ショートコードに「status」パラメータを追加すると、指定された「状態」で抽出した「本日の出勤状況」を表示することができます。
[attmgr_daily status="駅前店"] など
週間スケジュール:全体
週間スケジュール:スタッフ別
独自のショートコード
スタッフの本日の「状態」の表示
ショートコード [attmgr_today_status id="xx"] を挿入すると、「id」で指定したスタッフの、本日の「状態」を表示します。
1 2 3 |
... 本日の出勤状況:[attmgr_today_status id="5"]<br> ... |
本日:駅前店
本日:代休
更新情報
- 2024-01-25 出欠状態表示 Ver 1.0.1
- 2019-06-30 出欠状態表示 Ver 1.0.0