Как убрать «Оплата ФИО», «Оплата адрес» и т.д. в Woocommerce

Как убрать «Оплата ФИО», «Оплата адрес» и т.д. в Woocommerce

В последних версиях Woocommerce может встречаться следующая проблема, а именно, добавляется слово «Оплата» или «Доставка», например:

  • Оплата ФИО является обязательным полем
  • Оплата Телефон (можно несколько через запятую) является обязательным полем.
  • Оплата Адрес является обязательным полем.

Пример отображения на рисунке:

Woocommerce лишнее слово "оплата" в магазине

Варианта решения 2: простой и гарантированно будет работать до первого обновления, и более сложный но надежный вариант, который будет работать и после обновления CMS.

Простой способ

Открываем для редатирования файл error.php

Файл расположен по пути wp-content/plugins/woocommerce/templates/notices/error.php

Заносим дописываем в конце содержимое:

<ul class="woocommerce-error">
<?php foreach ( $messages as $message ) : ?>
<li><?php echo str_replace("Оплата"," ","$message"); ?></li>
<?php endforeach; ?>
</ul>

Более сложный способ

  1. Переходим в папку активной темы
  2. Переходим в папку woocommerce, если её нет, то создаем её
  3. Переходим в папку notices, если паки нет, то нужно её создать
  4. Открываем файл error.php, если его нет, то его необходимо создать
  5. Занести в файл содержимое, отображенное ниже

После данных манипуляций должно получиться примерно это:

Woocommerce окно заказа товара после внесения правок