2011-10-22 28 views
0

我在WordPress中为我的插件创建了一个自定义网址,我不喜欢有任何参数。不带参数的WordPress自定义网址

比方说,我的网址我们

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

我怎样才能从我的代码知道,在上/测试/而不是任何其他网页的用户从我的代码中?

这是我的代码:

add_action('init', 'add_rewrite_rule'); 

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

回答

2

,如果你只是想测试当前网页是否与/测试/结束,你可以做到这一点在PHP这样的:

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

这是不测试,但值得尝试。