Измените символ «→» на биржевых заметках в Woocommerce. - PullRequest
0 голосов
/ 30 ноября 2018

В примечаниях к запасам в заказе woocommerce до и после заказа количество qty разделяется следующим символом:

Product xyz 25→22

Как я могу изменить символ → на другой символ?

спасибо aмного.

1 Ответ

0 голосов
/ 30 ноября 2018

Это можно сделать с помощью следующего кода, который будет искать символ «→» в содержимом примечаний к заказу перед сохранением данных.

Это примечание к заказу добавляется с помощью функции wc_trigger_stock_change_notifications(), которая использует '→' для добавления символа "→".

Код:

add_filter( 'woocommerce_new_order_note_data', 'filter_new_order_note_data', 10, 3 );
function filter_new_order_note_data( $data, $args ) {
    $replacement = ' to ';

    $data['comment_content'] = str_replace('→', $replacement, $data['comment_content']);

    return $data;
}

Код идетв файле function.php вашей активной дочерней темы (или активной темы).Проверено и работает.

Примечание к заказу до (без этого кода) :

enter image description here

Затем изменениестатус заказа в ожидании и обратно к обработке (с кодом) :

enter image description here enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...