0
我试图在表单提交后使用商店页面在woocommerce中显示自定义搜索结果。pre_get_posts while wp_redirect(wc_get_page_id('shop'))似乎并不影响查询
所以情况是:
- 有人,通过表单,选择例如:产品类型。
- 页面重定向到一个单独的php页面来处理结果,钩入查询并重定向到商店页面。
这是我单独的PHP页面的样子:
if (isset('submit')){
add_action('pre_get_posts', function($query){
//my hook that doesn't work
});
wp_redirect(get_permalink(wc_get_page_id('shop')));
exit;
}
结果是我与所有项目店铺页面。我怎样才能进入商店显示我自己的具体查询?
当然好了,你已经添加了动作重定向。您重定向到的页面将不会注册操作。找到实际发生重定向后添加的方法 –