Wordpress&;Woocommerce-将查看篮替换为转到签出

Wordpress&;Woocommerce-将查看篮替换为转到签出,wordpress,woocommerce,Wordpress,Woocommerce,当我点击产品页面上的“添加到购物篮”时,屏幕上显示以下消息: “产品名称”已添加到您的购物篮中。 …并查看旁边的篮按钮/链接 我想将此按钮更改为“转到结帐”按钮/链接。此外,我不希望此更改被将来的更新覆盖 我找到了需要换的线路。它位于wc_add_to_cart_消息函数(在wc cart functions.php中)的内部。 有一个IF/ELSE语句,如果成功,则消息为: $message = sprintf( '<a href="%s" class="button wc-for

当我点击产品页面上的“添加到购物篮”时,屏幕上显示以下消息:

“产品名称”已添加到您的购物篮中。 …并查看旁边的篮按钮/链接

我想将此按钮更改为“转到结帐”按钮/链接。此外,我不希望此更改被将来的更新覆盖


我找到了需要换的线路。它位于wc_add_to_cart_消息函数(在wc cart functions.php中)的内部。 有一个IF/ELSE语句,如果成功,则消息为:

$message   = sprintf( '<a href="%s" class="button wc-forward">%s</a> %s', esc_url( wc_get_page_permalink( 'cart' ) ), esc_html__( 'View Cart', 'woocommerce' ), esc_html( $added_text ) );
$message=sprintf('%s',esc_url(wc_get_page_permalink('cart')),esc_html_('View cart','woocommerce'),esc_html($added_text));
我可以在此处将其更改为:

$message   = sprintf( '<a href="%s" class="button wc-forward">%s</a> %s', esc_url( wc_get_page_permalink( 'checkout' ) ), esc_html__( 'Go To Checkout', 'woocommerce' ), esc_html( $added_text ) );
$message=sprintf('%s',esc_url(wc_get_page_permalink('checkout')),esc_html_('gotocheckout','woocommerce'),esc_html($added_text));
但是我想在functions.php中也这样做

如何执行此操作?

您可以找到更多详细信息,您可以将以下内容添加到您的子主题函数.php中。如果没有子主题,则需要设置一个,以避免在更新时覆盖自定义内容

    add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' );    // 2.1 +

    function woo_custom_cart_button_text() {

    return __( 'My Button Text', 'woocommerce' );

}

我不想更改“添加到购物车”按钮上的文本。我想更改“查看购物篮”按钮上的文本和链接,该按钮在我单击“添加到购物车”时显示。查看篮应该说去结帐并成为结帐页面的链接Hi,同样的原则,但这里有一个更具体的链接,我更新了我的问题的更多细节。你能告诉我应该在functions.php中输入哪些代码吗?