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

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 タクソノミーの置換を登録します。デフォルトでは league、season、venue、position、role が含まれます

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

要件

  • Yoast SEO 14.0 以降

  • SportsPress 2.4 以降

利用シーン

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

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