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;
}
結果是我與所有項目店鋪頁面。我怎樣才能進入商店顯示我自己的具體查詢?
當然好了,你已經添加了動作重定向。您重定向到的頁面將不會註冊操作。找到實際發生重定向後添加的方法 –