繁体   English   中英

带有$ _GET的Wordpress博客页面

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM