役割の管理
役割はスタッフメンバーに割り当てられるタイトルです。例:ヘッドコーチ、アシスタントコーチ、フィジオ、マネージャー。SportsPress では、「役割」は sp_role タクソノミーのユーザー向けラベルです。
重要な違い: 役割はスタッフのタイトル指定のみです。ログインアクセスと権限を制御する WordPress のユーザーロールとは無関係です。
役割画面へのアクセス
スタッフ → 役割 に移動して、すべての役割タームの一覧を表示します。この画面は左側にフォーム、右側にテーブルを持つ標準的な WordPress タクソノミーインターフェースを使用します。
役割の作成
左側の新規役割を追加パネルで、名前を入力します(例:「ヘッドコーチ」)。
スラッグフィールドは名前から自動入力されます。カスタムの URL フレンドリーな識別子が必要な場合は編集します。
新規役割を追加 をクリックして保存します。
新しい役割はすぐに右側のテーブルに表示され、すべてのスタッフ編集画面の役割セレクターで選択できるようになります。
役割の編集
役割の名前または編集リンクをクリックしてフル編集フォームを開き、名前とスラッグを変更できます。更新 をクリックして保存します。
役割の削除
テーブルの役割名にカーソルを合わせ、削除 をクリックします。役割を削除するとタクソノミータームは削除されますが、その役割に割り当てられていたスタッフメンバーは削除されません。そのスタッフメンバーはその役割の割り当てが失われます。
役割の使用方法
スタッフ編集画面 — 説明メタボックスの役割マルチセレクトフィールドでスタッフメンバーに 1 つまたは複数の役割を割り当てます。選択した役割はリスト名鑑でスタッフメンバーの名前の前に表示されます。
スタッフ名鑑フィルター — スタッフ名鑑を作成または編集する際、説明サイドバーの役割フィールドで名鑑をその役割の割り当てを持つスタッフのみにフィルタリングします。
スタッフ一覧画面 — スタッフ一覧テーブルの役割カラムには各スタッフメンバーに割り当てられた役割が表示されます。
REST API — 役割は
sp_roleタクソノミータームエンドポイントを通じてアクセスできます。
