结帐后,Woocommerce谢谢页面无法正常工作

时间:2019-07-16 10:46:03

标签: wordpress woocommerce

今天,我遇到了一个有趣的问题。付款后,不会显示“谢谢”页面。只有带有菜单的白屏。您可以在屏幕截图中看到它。 thankyou page http://prntscr.com/ofpnuu 我试图创建一个自定义的Thankyou页面,并尝试从function.php重定向它,但是什么也没有发生。然后,我安装了该插件以创建“谢谢”页面,但再次没有任何反应。我的想法已经用完了。有人可以告诉我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

Use the hook below to redirect to the thank you page..create a thank you page and redirect to that url..check the code below:

add_action( 'template_redirect', 'wc_custom_redirect_after_purchase' ); 
function wc_custom_redirect_after_purchase() { 
global $wp;
if ( is_checkout() && ! empty( $wp->query_vars['order-received'] ) ) {
    wp_redirect( 'http://www.yoururl.com/your-page/' );
    exit;
}
}