带有$ _GET的Wordpress博客页面

时间:2012-12-16 12:30:50

标签: wordpress .htaccess

在我的wordpress(3.4)博客中,我创建了一个名为“mypage”的页面。使用我的重写设置,它在地址栏中显示为 http://www.domain.com/profile

我正在使用自定义页面模板并处理一些事情,包括使用GET变量。例如:

if (isset($_GET='n')) { echo $_GET['n']; }

因此, http://www.mysite.com/profile?n=username 将显示“用户名”。 我遇到的问题是重写URL,使其看起来像: http://www.mysite.com/profile/username ,仍然可以访问“username”作为GET变量。

有没有人知道我需要添加到我的.htaccess中才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

您需要先注册公共变量(query_vars过滤器挂钩),然后通过get_query_var()动作挂钩<{1}}抓住它

您可能需要阅读Custom_Queries - Wordpress

相关问题