Я пытаюсь использовать пользовательские переменные в своем URL для сайта Wordpress. Я прочитал столько, сколько смог найти по этому вопросу, и пока у меня на странице функций есть следующее:
function add_query_vars($aVars) {
$aVars[] = "mrdrct";
return $aVars;
}
// hook add_query_vars function into query_vars
add_filter('query_vars', 'add_query_vars');
И следующее на моей шапке:
if(isset($wp_query->query_vars['mrdrct'])) {
$mVar = $wp_query->query_vars['mrdrct'];
echo "variable is $mVar <br />";
}
Просто для того, чтобы проверить, правильно ли все прошло. Однако, когда я использую ссылку с переменной url, например, www.mydomain.com/?mrdrct=myVarable, меня не перенаправляют на домашнюю страницу моего сайта Wordpress, которая настроена на статическую страницу с шаблоном. Вместо этого меня направляют на страницу с моими последними сообщениями. Я не могу понять, почему это происходит - какие-либо идеи? Надеюсь, я объяснил это достаточно хорошо.
Спасибо.