wordpressで独自のGET変数を利用できるようにする方法

通常Wordpressでは独自のGET変数を使用した値のやり取りはできないが、functions.phpを利用して変数を利用できるようにすることができる

functions.phpに下記コードを追記。sortというGET変数を使用できるようにしている

function add_query_vars_filter( $vars ){
 $vars[] = "sort";
  return $vars;
 }
add_filter( 'query_vars', 'add_query_vars_filter' );

またURLで指定したGET変数を受け取るには以下のようにテンプレートページに実装する

if(get_query_var('sort')=='1'){
// sortが1だった場合の挙動
}else{
// sortが1でなかった場合の挙動
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です