Woocommerce自定义感谢页面

时间:2019-07-01 05:59:00

标签: php wordpress woocommerce

因此,我的网站使用了PayU India Payment网关插件,该插件已经具有重定向页面选项。因此,我可以从下拉菜单中选择一个页面,然后在成功/失败之后显示该页面。 (目前,我正在使用结帐/购物车页面显示成功/失败消息)

我的网站使用自定义页面来显示产品。因为它是WPML网站,所以每种语言(三种语言)都有单独的商店页面。

  1. 如何在使用“页面-添加新页面”创建的任何页面上显示订单详细信息和woocommerce消息?
  2. 如果我翻译此自定义页面,那么当您购买其他语言的商品时会显示该页面吗?

Woocommerce 3.6.4

1 个答案:

答案 0 :(得分:0)

通过创建重定向来自定义WooCommerce感谢页面。 以另一种可能的方式,通过创建新插件或打开文件wp-content / themes / your-theme-name /中找到的functions.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( 'http://localhost:8888/woocommerce/custom-thank-you/' );
        exit;
    }
}