Пользовательский URL WordPress без параметров - PullRequest
0 голосов
/ 22 октября 2011

У меня есть собственный URL для моего плагина в WordPress, который мне не нравится приводить в качестве аргумента.

Позвольте сказать, что мой URL нам, что

http://www.mysite.ext/test/

Как я могу узнать из своего кода, что пользователи в / test /, а не на любой другой странице из моего кода?

Это мой код:

add_action('init', 'add_rewrite_rule');

function add_rewrite_rule()
{
    add_rewrite_rule('test/?', 'index.php', 'top');
}

1 Ответ

2 голосов
/ 22 октября 2011

, если вы хотите только проверить, заканчивается ли текущая страница на / test /, вы можете сделать это в php следующим образом:

//get host name, this returns www.mysite.ext
host = $_SERVER['HTTP_HOST'];
//get full path, this returns /test
$script = $_SERVER['SCRIPT_NAME'];

Это не тест, но стоит попробовать.

...