Как передавать параметры товара из UNI CPO в плагин Art WooCommerce Order One Click?

Для передачи параметров товара из плагина UNI CPO в плагин Art WooCommerce Order One Click вам потребуется использовать хуки и функции WordPress.

Шаг 1: Проверьте, установлены ли оба плагина. Оба плагина должны быть активированы на вашем сайте.

Шаг 2: Откройте файл functions.php вашей темы в редакторе кода.

Шаг 3: Добавьте следующий код в ваш файл functions.php:

// Функция для передачи параметров товара
function custom_add_params_to_order($order_id, $item_id, $product_id) {
    // Получаем значения параметров товара из плагина UNI CPO
    $param1 = get_post_meta($product_id, 'param1', true);
    $param2 = get_post_meta($product_id, 'param2', true);

    // Добавляем параметры к заказу
    $order = wc_get_order($order_id);
    $order->update_meta_data('param1', $param1);
    $order->update_meta_data('param2', $param2);
    $order->save();
}
add_action('uni_cpo_after_add_to_cart', 'custom_add_params_to_order', 10, 3);

В этом коде мы определяем новую функцию custom_add_params_to_order, которая получает значения параметров товара из плагина UNI CPO с помощью функции get_post_meta. Затем мы добавляем эти параметры к объекту заказа с помощью функции update_meta_data, сохраняем обновленный заказ.

Шаг 4: Сохраните изменения и обновите ваш сайт. Теперь параметры товара из плагина UNI CPO будут переданы в плагин Art WooCommerce Order One Click и сохранены в метаданных заказа.

Обратите внимание, что в приведенном выше коде предполагается, что параметры товара в плагине UNI CPO названы "param1" и "param2". Замените их на соответствующие названия параметров в вашем случае.