Wordpress 如何更改电子商务签出url?

Wordpress 如何更改电子商务签出url?,wordpress,woocommerce,Wordpress,Woocommerce,好的,这是众所周知的 add_filter( 'woocommerce_get_checkout_url', function ( $checkout_url ) { return '/checkout2/'; }, 300); 按下“添加到购物车”按钮后,我进入/签出2。但是有一个404 如何使WC将此新url作为签出处理?我应该根据流量的来源动态地做。实际上会有很多url。你需要一个带有签出短代码的实际页面。我相信,Woocommerce不会生成不存在的页

好的,这是众所周知的

add_filter( 'woocommerce_get_checkout_url', 
    function ( $checkout_url ) {
        return '/checkout2/';
    }, 300);
按下“添加到购物车”按钮后,我进入/签出2。但是有一个404


如何使WC将此新url作为签出处理?我应该根据流量的来源动态地做。实际上会有很多url。

你需要一个带有签出短代码的实际页面。我相信,Woocommerce不会生成不存在的页面,只是过滤它的签出url

您似乎成功更改了url,但您要更改的url不存在