SearchWP Documentation

インストールガイドを表示したり、ナレッジベースを参照したり、SearchWPの多くのフックについて確認したりできます。

\SearchWP\Entry

\SearchWP\Entry は、個々の \SearchWP\Source エントリをモデル化する責任があります。

引数

\SearchWP\Entry の新しいインスタンスを生成する際には、以下の引数が考慮されます。

source (string|\SearchWP\Source)
\SearchWP\Source name または \SearchWP\Source そのもの。(必須)
id (string)
\SearchWP\Source のデータベース行 ID。(必須)
get_data (boolean)
インスタンス化時にデータを取得するかどうか。(デフォルト: true)
all_attributes (boolean)
登録されているすべての \SearchWP\Attribute データを取得するか、\SearchWP\Engine で使用されているものだけを取得するかどうか (デフォルト: false)

メソッド

\SearchWP\Entry を操作する際には、いくつかのメソッドを考慮する必要があります。

get_id()
ID のゲッター。
get_source()
\SearchWP\Source のゲッター。
update_data( $all_attributes = false )
データを更新します。
get_data()
データのゲッター。
native()
関連する \SearchWP\Source がモデル化されたこの \SearchWP\Entry のバージョンを返します。例えば、投稿の場合は適切な WP_Post が適切に設定されて返されます。
注意: すべての \SearchWP\Attribute が、コア \SearchWP\Source (例: カスタムフィールド) に対して設定されるわけではありません。

フック

\SearchWP\Entry の動作をさらに変更するために、いくつかのフックが利用可能です。

今日からより良いWordPress検索エクスペリエンスを作成しましょう

役に立たない検索結果で訪問者を失うことはもうありません。SearchWPを使用すると、独自のスマートなWordPress検索をすばやく簡単に作成できます。

Get SearchWP Now
複数の検索エンジンアイコン