WordPress Woocommerce. У меня есть товары, участвующие в рекламных акциях. Хочу добавить наклейку «Промо» для каждого продукта, который я создаю с помощью php-кода

#wordpress #woocommerce

#wordpress #woocommerce

Вопрос:

Вот часть кода, который я использую для отправки продуктов. С каждым добавляемым продуктом хочу включить наклейку в области продукта. Я могу сделать это вручную из WordPress edit product, но не отсюда.

     $post = array(
                    'post_author' => $user_id,
                    'post_content' => $returnContentDesc,
                    'post_status' => 'publish',
                    'post_title' =>   $productName, //$product->part_num,
                    //$product->is_on_sale()
                    //'post_parent' => $productClass,
                    'post_excerpt' => "$productAvail<br`><b>Гаранция:</b> $transTextWarranty",
                    //'post' => '',
                    'orderby'      => 'menu_order',
                    'hierarchical' => '1',
                    'post_type' => 'product'
                 );

      $post_id = wp_insert_post( $post, $wp_error ); //Create post - product based on array
  

Комментарии:

1. Как вы можете сделать это вручную из WP edit product… Ваш вопрос требовал более подробной информации и контекста… Как включить эту наклейку в WP edit product? Как отображается наклейка… Итак, некоторые связанные коды и пояснения отсутствуют.

Ответ №1:

Я нашел какое-то решение, установив цену продажи вручную, устанавливается наклейка «Promotion». Попытаюсь протестировать его с помощью php-скрипта. Тема Flatsome имеет «Дополнительные» опции, а затем пользовательский пузырь, который использует ту же наклейку вручную