签出中的下单按钮

时间:2017-05-15 作者:YAneme

如何在我尝试的Woocommerce中编辑下订单按钮文本

add_filter(\'woocommerce_order_button_text\',\'custom_order_button_text\',1);
function custom_order_button_text($order_button_text) {

    $order_button_text = \'Complete Checkout\';

    return $order_button_text;
}
但没用

1 个回复
SO网友:DaveLak

这个问题已经回答了here.

基本上,您希望使用switch 连接到的语句gettext 滤器这种方法的一个好处是,如果您需要在这一行中更改更多的文本,您可以只添加另一个文本case 到函数。例如:

add_filter( \'gettext\', \'wpsx_replace_text_string\', 20, 3 );
function wpsx_replace_text_string( $translated_text, $text, $domain ) {

  if ($domain === \'woocommerce\') {
    switch ( $translated_text ) {
        //Text to replace
        case \'Place Order\' :
            $translated_text = __( \'Complete Checkout\', \'woocommerce\' );
            break;
        //More text to replace
        case \'Related Products\' :
            $translated_text = __( \'Other Options\', \'woocommerce\' );
            break;
    } 
  }

  return $translated_text;
}

结束

相关推荐