你有几个选择。
<小时>GET Parameter
最简单的方法是添加GET 参数设置为链接的url,因此可以这样调用它:domain.com/page?function=1
然后page 第页,您可以使用全局数组访问此参数$_GET[\'function\'] 按照你的意愿来做你的逻辑。
<小时>POST Parameter - 包装成表单
如果不想让人看到,可以将链接包装成单独的form 元素,具有action 设置为domain.com/page, 链接将是一个输入type=\'submit\', 并添加一个输入字段type=\'hidden\' 具有name=\'function\' value=\'1\'. 然后您可以在page 带有全局的页面$_POST[\'function\'] 大堆有关表单的详细信息here.
<小时>Register custom routes
您可以完全按照自己的意愿访问domain.com/page/1 可以使get_query_var(\'function\') 设置为1 在…上page 页面,但您需要在WordPress中注册自定义url路由。
这个问题已经回答过了,所以我只给你指一下here.
<小时>Warning
无论您选择什么选项,请不要忘记将参数值包装在里面htmlspecialchars() 作用更多信息here.