パラメータを追加するカスタム書き換えルールを定義しました。
([a-zA-Z]{3}[0-9]{3})/?$ -> index.php?sponsor=$matches[1]
次のコードで新しいパラメーターを定義しました。
add_filter('query_vars', function($args) {
return array_merge($args, array('sponsor'));
});
add_action('init', function() {
global $wp_query;
print_r($wp_query->query_vars);
});
これがうまくいったら、明らかに私はここにいないでしょう!print_r は空の配列を出力します。
アイデア?
手伝ってくれてありがとう!