[英]Wordpress blog page with $_GET
在我的wordpress(3.4)博客中,我创建了一个名为“ mypage”的页面。 使用我的重写设置,它在地址栏中显示为http://www.domain.com/profile 。
我正在使用自定义页面模板,并且正在处理一些事情,包括使用GET变量。 例如:
if (isset($_GET='n')) { echo $_GET['n']; }
因此, http://www.mysite.com/profile?n =用户名将显示“用户名”。 我遇到的问题是重写URL,使其看起来像: http : //www.mysite.com/profile/username ,仍然能够以GET变量访问“用户名”。
有谁知道我需要添加到我的.htaccess文件中来实现这一目标?
您需要先注册您的公共变量( query_vars
过滤器钩子),然后通过template_redirect
操作钩子使用get_query_var()
捕获它
而且您可能想阅读Custom_Queries-Wordpress
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.