AIOSEO LLMフィルター

目的

これらのフィルターは、All in One SEOによって生成されるllms.txtおよびllms-full.txtファイルに表示されるタイトルと説明をフィルタリングするために使用できます。

これらのファイルは、大規模言語モデル(LLM)がサイトのコンテンツを理解およびインデックスするために使用します。これらのフィルターを使用すると、個々の投稿や分類法のタームがそれらのファイルでどのように表現されるかをカスタマイズできます。

利用可能なフィルター

  • aioseo_llms_post_title
  • aioseo_llms_term_title
  • aioseo_llms_post_description
  • aioseo_llms_term_description

共通の引数

上記にリストされているすべてのフィルターは、2つの引数を受け取ります。

  1. The value to filter
    • タイトルフィルター用の $title (文字列)
    • 説明フィルター用の $description (文字列)
  2. The object
    • 投稿ベースのフィルター用の $post (WP_Post)
    • タームベースのフィルター用の $term (WP_Term)

オブジェクトパラメータは、投稿ID、投稿タイプ、分類法、タームID、メタデータなどに基づいて条件付きロジックを適用するために使用できます。

aioseo_llms_post_title

目的

このフィルターは、llms.txtおよびllms-full.txtファイルに表示される投稿タイトルをフィルタリングするために使用できます。

引数 (2)

  • $title (文字列) – 投稿タイトル。
  • $post (WP_Post) – 投稿オブジェクト。

コードスニペットの例

以下のコードスニペットは、特定の投稿のLLMSタイトルを変更します。

aioseo_llms_term_title

目的

このフィルターは、llms.txtおよびllms-full.txtファイルに表示されるタームタイトル(分類法のターム名)をフィルタリングするために使用できます。

引数 (2)

  • $title (文字列) – タームタイトル。
  • $term (WP_Term) – タームオブジェクト。

コードスニペットの例

以下のコードスニペットは、タームタイトルに分類法名を前に付けます。

aioseo_llms_post_description

目的

このフィルターは、llms.txtファイルに表示される投稿の説明をフィルタリングするために使用できます。

説明は通常、All in One SEOで設定されたメタディスクリプション、またはメタディスクリプションがない場合は投稿の抜粋です。

引数 (2)

  • $description (文字列) – 投稿の説明。
  • $post (WP_Post) – 投稿オブジェクト。

コードスニペットの例

以下のコードスニペットは、特定の投稿の説明を変更します。

以下のコード例は、特定の投稿IDの説明を削除します。

aioseo_llms_term_description

目的

このフィルターは、llms.txtファイルに表示されるタームの説明をフィルタリングするために使用できます。

説明は通常、All in One SEOで設定されたメタディスクリプション、またはメタディスクリプションがない場合はタームの説明です。

引数 (2)

  • $description (文字列) – 説明の用語。
  • $term (WP_Term) – タームオブジェクト。

コードスニペットの例

以下のコードスニペットは、カテゴリの説明に投稿数を追加します。

注記

  • タイトルフィルターから空文字列を返すと、その投稿またはタームはLLMSファイルに表示されなくなります。
  • 説明フィルターから空文字列を返すと、説明が省略されます。
  • 上記のユースケースのリストは網羅的なものではありません。

実装

コードスニペットの使用方法についてサポートが必要ですか?「APIコード例の使用方法」に関するドキュメントをご覧ください。

安全でセキュアな実装のために、WPCode プラグインの使用をお勧めします。WPCode は、スニペットをアクティブ化する前に複数のサニタイズテストを実行し、ウェブサイトの安全性を確保します。