我想构建一个从查询字符串中获取某些url参数的插件,以为同一页面构建一个新的查询字符串。我遵循的是《专业WordPress插件开发》这本出色的书,但是我不确定该操作使用哪个钩子。这是我的动作函数:
add_action( 'init', 'tccl_redirect' );
function tccl_redirect() {
header ( "Location: http://www.mysite.com/$mypage?$newparam=$newvalue" );
?>
哪些挂钩适合头重定向?
您实际上是要更改最终URL还是仅更改WP_Query中使用的变量?
—
scribu
您发布的代码基本上会重定向每个页面,这就是您想要的吗?在什么情况下应该发生这种重定向?注意:无论如何,我已经为kaiser +1了,
—
t31os 2011年
template_redirect
这也是我的建议。
scribu,我想更改最终URL和查询字符串。
—
jnthnclrk 2011年
t31os,我简化了该问题的代码。真实的事物包含更多的条件。
—
jnthnclrk 2011年
结果是什么?标记解决方案。
—
kaiser