1. 首頁
  2. »
  3. 網站架設
  4. »
  5. WordPress
  6. »
  7. 自訂 Woocommerce 購物完成的感謝頁面方法

自訂 Woocommerce 購物完成的感謝頁面方法

2021/03/12

梅問題-自訂 Woocommerce 購物完成的感謝頁面
  Woocommerce串接金流模組後,就會貼心的將已購買完成的訂單,自動導向訂單完成頁,但對於有些朋友來說,希望在購買完成時,可以設計比較不一樣的感謝頁面,而這看似一般的功能,卻沒有地方可作設定,因此若要想要自訂感謝頁,就得安裝外掛且這些外掛都需付費居多,因此梅干今天來分享一個自訂Woocommerce感謝頁的方法,不但簡單且不用錢,因此想自訂感謝頁的朋友,現在也一塊來看看囉!


Step1
首先進到Wordpress後台,再進入佈景主題編輯器再開啟functions.php,並將下方的語法貼入後,再按更新。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<?php
//自訂感謝頁
add_action( 'template_redirect', 'woo_custom_redirect_after_purchase' );
function woo_custom_redirect_after_purchase() {
    global $wp;
    if ( is_checkout() && !empty( $wp->query_vars['order-received'] ) ) {
        wp_redirect( '感謝頁路徑' );
        exit;
    }
}
?>
梅問題-自訂 Woocommerce 購物完成的感謝頁面
Step2
接著再到頁面,建立一個感謝頁,同時感謝頁的路徑,要與剛剛的wp_redirect(….)中的一樣才行喔!
梅問題-自訂 Woocommerce 購物完成的感謝頁面
Step3
完成後,立馬來測試一下。
梅問題-自訂 Woocommerce 購物完成的感謝頁面
Step4
當付完款後,就會依照剛所指定的路徑,自動導向感謝頁啦!
梅問題-自訂 Woocommerce 購物完成的感謝頁面