URL内のさまざまなカスタム変数を探すWordpressプラグインを構築しています。
私が今それを達成することができる方法はこのコードであります:
function add_custom_query_var( $vars){
$vars[] = "variable1";
return $vars;
}
function add_custom_query_var1( $vars1){
$vars1[] = "variable2";
return $vars1;
}
add_filter( 'query_vars', 'add_custom_query_var' );
add_filter( 'query_vars1', 'add_custom_query_var1' );
私はこのコードが冗長であり、これを行うより良い方法があるかどうか疑問に思っていたように感じます。
ありがとう
私はこのフィルタがあなたが変数の配列を追加することを可能にすると確信しています。私はこれをテストしていません:
function add_custom_query_vars( $vars ){
$vars[] = "variable1";
$vars[] = "variable2";
$vars[] = "variable3";
//... etc
return $vars;
}
add_filter( 'query_vars', 'add_custom_query_vars' );
またはそれを行う別の方法はこれを行うことです。
function add_custom_query_vars( $vars ){
array_Push($vars, "variable1", "variable2", "variable3");
return $vars;
}
add_filter( 'query_vars', 'add_custom_query_vars' );