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