1
這裏所描述的問題正是我需要做的,該解決方案的工作原理:
Woocommerce: Change text on order button [Updated]更改文本
然而,我們的捐款和訂閱的形式接受一次「訂單」贊助一個孩子。如果購物車中有訂閱,結賬按鈕顯示「立即註冊」。無論購物車中有什麼,我都需要它閱讀「Give Now」。
http://www.childhopeonline.org(上述變更不活,它目前使用默認的「下訂單」,這是一貫的,無論是什麼車)
翻譯似乎並沒有工作。
我也試過:
function woocommerce_custom_subscription_product_single_add_to_cart_text($text = '' , $post = '') {
global $product;
if ($product->is_type('subscription')) {
$text = get_option(WC_Subscriptions_Admin::$option_prefix . '_add_to_cart_button_text', __('Give Now', 'woocommerce-subscriptions'));
} else {
$text = $product->add_to_cart_text(); // translated "Read More"
}
return $text;
}
add_filter('woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_subscription_product_single_add_to_cart_text', 2, 10);
謝謝!你的第二個選項解決了我的問題 – Jifinner