説明
このプラグインは新しいカスタム投稿タイプ「よくある質問」を追加します。いくつかの機能を使ってユーザーのためのヘルプページを作ることができます。ヘルプセンターとはなんでしょうか? いくつかの例を GitHub Wiki に挙げていますので、ご覧ください。
ポータルを作成する
このプラグインが提供する機能は……
- シングルページとアーカイブページを持つカスタムタクソノミー。
- カスタム投稿タイプに紐づくカスタムタクソノミー。
- インクリメンタル検索ボックス。
- AI オーバービュー(2.0.0から)
AI オーバービュー
AI オーバービューは大規模言語モデルを用いて、あなたの FAQ コンテンツに基づいた回答をユーザーに返します。
composer で wp-ai-client (実験的)を同梱しており、WordPress が利用する AI サービスを必要とします。wp-api-client はまだ実験的なので、API は将来のリリースで変更されるかもしれません。
AI の挙動とレート制限を管理画面の 設定 > Hamelp から設定できます。
ブロックを使う
AI FAQ オーバービュー ブロックをエディターに追加してください。ブロックには次のオプションがあります。
- プレースホルダー — 入力欄のプレースホルダー。
- ボタンテキスト — 送信ボタンのラベル
-
引用元を表示 — 回答の下に関連する FAQ のリンクを表示します。
テンプレート関数を使う
テーマテンプレートで hamelp_render_ai_overview() 関数を使うこともできます。
<?php echo hamelp_render_ai_overview(); ?>
関数はオプションの引数を配列で受け取ります。
<php
echo hamelp_render_ai_overview( [
'placeholder' => 'Ask a question...',
'button_text' => 'Ask AI',
'show_sources' => true,
] );
?>
この関数は必要な JavaScript と CSS アセットを自動で読み込みます。
検索ボックス
ページ本文で hamelp-search ショートコードを利用することができます。
[hamelp-search label='Enter your question here.'][/hamelp-search]
もしくはテーマから呼び出すこともできます。
<?php echo do_shortcode( '[hamelp-search][/hamelp-search]' ) ?>
ブロック
このプラグインは1個のブロックを提供します。
- AI FAQ Overview AI-powered FAQ search that answers user questions based on FAQ content.
インストール
インストールは簡単です。管理画面からの自動インストールをお勧めします。hamelp で検索してください。
- プラグインファイルをダウンロードしてから解答し、
hamelpフォルダーを/wp-content/pluginsディレクトリにアップロードしてください。 - 管理画面から有効化してください。
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
2.1.0
- 返答をパーソナライズするために AI オーバービューにユーザーコンテキストを追加。
- セキュリティのため、ホワイトリスト方式のユーザー役割フィルター (
hamelp_allowed_user_rolesfilter) を追加。 - カスタマイズ用に
hamelp_user_contextとhamelp_display_user_rolesフィルターを追加。 - ローカル環境でのテストのために開発用フックのサポートを追加。
- GlotPress(WordPress.org)を優先するため、同梱の言語ファイルを削除。
2.0.0
- AI オーバービュー機能を追加
- 最小要件を引き上げ: PHP >=7.4, WordPress >= 6.6
1.0.4
- FAQPage の構造化データを追加。
1.0.3
- バグフィックスとグローバル関数の変更。
1.0.2
- Gutenbergでタクソノミーが表示されるように。
1.0.1
- vendor ディレクトリが含まれないバグを修正。
1.0.0
- 最初のリリース。
