メインコンテンツにスキップ

Yoast SEO

SportsPress データを Yoast SEO の置換変数として登録し、カスタムタイトルとメタ説明テンプレートでチーム名、タクソノミー(リーグ、シーズン、会場、ポジション)、その他の SportsPress フィールドを参照できるようにします。この拡張は軽量なブリッジで、独自の設定、メタボックス、管理画面は追加しません。

今日アップデートされました

Yoast SEO

SportsPress データを Yoast SEO の置換変数として登録し、カスタムタイトルとメタ説明テンプレートでチーム名、タクソノミー(リーグ、シーズン、会場、ポジション)、その他の SportsPress フィールドを参照できるようにします。この拡張は軽量なブリッジで、独自の設定、メタボックス、管理画面は追加しません。

機能の概要

このプラグインは Yoast SEO の wpseo_register_extra_replacements フィルタにフックして以下を登録します。

  • %%sp_teams%% — SEO タイトル/説明テンプレート用にチーム名に置き換えられます

  • %%{taxonomy}%%sportspress_taxonomies に登録された各 SportsPress タクソノミーの置換を登録します。デフォルトでは leagueseasonvenuepositionrole が含まれます

登録されると、これらのトークンは Yoast SEO が置換をサポートする場所ならどこでも使用できます — コンテンツタイプテンプレート、タクソノミーテンプレート、個別の投稿のオーバーライド。

要件

  • Yoast SEO 14.0 以降

  • SportsPress 2.4 以降

利用シーン

カスタム置換変数を自分で記述することなく、SportsPress データを Yoast SEO のタイトルとメタ説明テンプレートに流したい場合にこの拡張を使用します。このブリッジがなければ、Yoast は SportsPress タクソノミーを認識せず、テンプレートで使用できません。

こちらの回答で解決しましたか?