get_template_partで呼び出したテンプレートで呼び出し元の変数を使用する|WordPressテーマ作成
get_template_part()
で呼び出したテンプレートでは呼び出し元で定義した変数にアクセスできません。変数がglobal
であればアクセス可能ですが、global
にしたくない場合はset_query_var()
を使用してクエリ変数をセットします。
クエリ変数の使い方
呼び出し元の使用例
テンプレート側での変数アクセス方法
下記のように
get_query_var()
を使ってset_query_var()
の値を取得している情報もありますが、現在はget_query_var()
を使用しなくても変数キーをそのまま変数として使用できています。