teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2020/02/26 01:59

投稿

CHERRY
CHERRY

スコア25234

answer CHANGED
@@ -1,3 +1,12 @@
1
- 固定ページに、独自のクエリ変数を渡したいということであれば、`query_vars ` フックで、パラメータを登録しておく必要があります。
1
+ 固定ページに、独自のクエリ変数を渡したいということであれば、`query_vars ` フックで、変数名を登録しておく必要があります。
2
2
 
3
+ ドキュメントより、`my_var `を使いたい場合の例
4
+ ```
5
+ function add_query_vars_filter( $vars ){
6
+ $vars[] = "my_var";
7
+ return $vars;
8
+ }
9
+ add_filter( 'query_vars', 'add_query_vars_filter' );
10
+ ```
11
+
3
12
  その上で、[get_query_var](https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_query_var) 関数で、パラメータを取得して利用します。

1

追記

2020/02/26 01:59

投稿

CHERRY
CHERRY

スコア25234

answer CHANGED
@@ -1,3 +1,3 @@
1
- 固定ページに、独自のクエリ変数を渡したいということであれば、`query_vars ` フックなどで、パラメータを登録しておく必要があります。
1
+ 固定ページに、独自のクエリ変数を渡したいということであれば、`query_vars ` フックで、パラメータを登録しておく必要があります。
2
2
 
3
3
  その上で、[get_query_var](https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_query_var) 関数で、パラメータを取得して利用します。