我正在使用Wordpress构建一个网站。 WP-Events插件用于显示即将发生的事件列表。我需要的是让人们能够确认他们参加任何特定活动。
WP-Events有点尴尬,因为它是使用只能用Wordpress管理员编辑的模板自定义的。我将此模板与Wordpress“循环”结合使用,为每个可填写和提交的事件生成表单。然后,我将使用jquery来切换每个表单的显示,以免使页面变得庞大。当我无法实现任何表单验证时,此计划崩溃了。
我现在拥有的是一页上的事件列表,另一页上有确认表。我现在需要的是从所选事件中提取事件名称,日期和位置,然后传递它们以便在表单中使用。问题是wordpress'永久链接结构似乎不允许我添加变量(即。example.php?variable=1
)。
可以这样做吗?
提前谢谢, 格雷格。答案 0 :(得分:2)
除非你修改了一些东西,否则开箱即用的Wordpress将允许你使用GET变量,因为它也使用它们(用于预览帖子)。
如果您安装了删除所有GET参数的内容,则可能需要将其卸载。但开箱即用的Wordpress将允许您使用GET参数。
答案 1 :(得分:0)
我尝试了GET和POST都没有效果。如果您在WP页面上有PHP处理GET变量,则URL为:
/页/?变量=东西
PHP根本没有意识到这一点。
答案 2 :(得分:0)
使用add_query_arg函数。 Codex