WordPressに「店舗運営マニュアル」専用のカスタム投稿タイプ・タクソノミー・一覧UIを追加する、業種特化型の自作プラグインです。STRIVE 店舗マニュアル管理・AI統合システムの個別コンポーネントとして開発しました。
課題
- WordPress 標準の投稿一覧ではマニュアル運用に最適化されておらず、カテゴリ・難易度・新人向け推奨順を同時に扱えない
- サイドバーにメニューを並べる方式だと、新人が「何から読めばいいか」わからない
- 既存プラグイン(ナレッジベース系)は機能過多で、現場スタッフには使いこなせない
解決アプローチ
1. カスタム投稿タイプ「マニュアル」
- タイトル・本文・アイキャッチ・タクソノミーをWordPressネイティブに管理
- Gutenbergブロックエディタで動画・PDF・チェックリストを埋め込み可能
2. 専用タクソノミー
- カテゴリ(接客/ドリンク/フロア/会計/緊急対応 等)
- 難易度(新人必読/日常業務/応用)
- 対象役職(フロア/キッチン/管理者)
3. 一覧表示UI
- ショートコード([strive-manual-list category=”新人必読”])
- Gutenbergブロック(管理画面でドラッグ&ドロップ配置)
- スマホ表示優先のカードレイアウト
- 検索・フィルタ機能(カテゴリ・難易度・キーワード)
4. ソートロジック
- 「新人推奨順」では、カスタムフィールド(推奨閲覧順)でソート
- 「最終更新順」「人気順(閲覧数)」も切替可能
技術スタック
- PHP 8 / WordPress プラグイン API
- Gutenberg Block(React + JSX)
- カスタム投稿タイプ・カスタムタクソノミー・カスタムフィールド
- Tailwind 風のユーティリティCSS
関連プロダクト
本プラグインは「STRIVE 店舗運営マニュアル管理・AI統合システム(WordPress × Dify × Python)」と組み合わせて使用しています。AI チャットボット側がマニュアル本文を参照し、現場の質問に対して「該当マニュアルへのリンク+要点回答」を返す構成です。
ご相談いただける範囲
- 他業種(飲食/美容/整体/介護等)向けカスタマイズ
- 新人教育向けに「読んだチェック」機能の追加
- マニュアル更新時のスタッフ通知機能(LINE/メール)
- 社内Wiki移行(Notion/Googleドキュメント → WordPress一元化)