WooCommerceの注文ステータスを「完了」から「受注」に変更します。 wc-order-functions.phpにある以下のスクリプトを編集することはできますが、コアファイルを変更したり、プラグインを使用したりしたくないです。WooCommerceの注文ステータスの名前を変更する
子テーマのfunctions.php
ファイル内のスクリプトを使用して、ウオコヒーレンス関数を上書きすることはできますか?
function wc_get_order_statuses() {
$order_statuses = array(
'wc-pending' => _x('Pending Payment', 'Order status', 'woocommerce'),
'wc-processing' => _x('Processing', 'Order status', 'woocommerce'),
'wc-on-hold' => _x('On Hold', 'Order status', 'woocommerce'),
'wc-completed' => _x('Completed', 'Order status', 'woocommerce'),
'wc-cancelled' => _x('Cancelled', 'Order status', 'woocommerce'),
'wc-refunded' => _x('Refunded', 'Order status', 'woocommerce'),
'wc-failed' => _x('Failed', 'Order status', 'woocommerce'),
);
return apply_filters('wc_order_statuses', $order_statuses);
}
私は最初にエラーメッセージを受け取りましたが、私は小さな変更を加えました。私は終わりを変えなければなりませんでした "、"に ";" : 'wc-completed'] = _x( '受注'、 '注文状況'、 'woocommerce'); ありがとう! – Kevin
@Kevinああ、申し訳ありませんが誤字...私は答えを更新しています...ありがとう:) – LoicTheAztec
@LoicTheAztecは素晴らしいですが、「注文」のタイトルの下で利用可能なステータスのリストに名前を変更した名前を表示する方法はわかりませんすべてがある(15)|ホールド(10)などではなく、タイトルの名前が変更されていない、どのようにそれを修正するためのアイデア? –