За последние 24 часа нас посетили 18718 программистов и 1570 роботов. Сейчас ищут 1119 программистов ...

Woocommerce. Как удалить данные стороннего калькулятора на страницах wc?

Тема в разделе "Решения, алгоритмы", создана пользователем Xelius, 11 фев 2020.

  1. Xelius

    Xelius Новичок

    С нами с:
    11 фев 2020
    Сообщения:
    1
    Симпатии:
    0
    Приветствую форумчан. Нужна ваша подсказка/помощь вот по какой задаче:
    Калькулятор отправляет свои расчеты в woocommerce при помощи этих строчек:
    Код (Text):
    1.         // show selected values on checkout page?
    2.         if (get_option("ezfc_woocommerce_checkout_details") == 1) {
    3.             add_filter("woocommerce_get_item_data", array(__CLASS__, "woo_add_item_data"), 10, 2);
    4.  
    5.             // checkout / email
    6.             if (version_compare(WC_VERSION, "3.2.6") >= 0) {
    7.                 add_action("woocommerce_checkout_create_order_line_item", array(__CLASS__, "add_meta_line_item"), 10, 4 );
    8.                 add_action("woocommerce_new_order_item", array(__CLASS__, "woo_add_order_item_meta"), 10, 3);
    9.             }
    10.             else {
    11.                 add_action("woocommerce_add_order_item_meta", array(__CLASS__, "woo_add_order_item_meta"), 10, 3);
    12.             }
    13.  
    14.             // remove unwanted details on checkout
    15.             add_action("woocommerce_order_item_get_formatted_meta_data", array(__CLASS__, "woo_order_item_meta_format"), 10, 2);
    16.         }
    Необходимо выловить эти данные на страницах и удалить (полагаю в function.php темы). Если удалить этот код в калькуляторе, он перестает самостоятельно отправлять письмо, а нам этого не нужно.
    В php я полный ноль, поэтому сразу еще один вопрос - я в правильном направлении копаю?