Определите внешний тип продукта по умолчанию вместо простого для продуктов, созданных WooCommerce.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Определите внешний тип продукта по умолчанию вместо простого для продуктов, созданных WooCommerce.

Сообщение Anonymous »

Я пытаюсь сделать так, чтобы каждый раз, когда продукт создавался, будь то во внутренней или внешней части, или любым другим методом, созданному продукту автоматически присваивался тип «внешний» вместо простого продукта по умолчанию.< /p>
Я видел этот код ответа, который позволяет изменить тип продукта из существующего продукта. Я новичок во всем и пытаюсь понять, как можно это реализовать и добавить в свой файл function.php. Я подумал, что могу заменить тип «переменная» на «внешний», чтобы это работало для меня.
Как я могу реализовать этот код в функции PHP, которая превращает любой созданный продукт во внешний продукт типа?
Может быть, объединить этот код ответа с кодом ниже:

Код: Выделить всё

function woo_set_type_function(){
$product_id = 18; //your product ID
wp_remove_object_terms( $product_id, 'simple', 'product_type' );
wp_set_object_terms( $product_id, 'external', 'product_type', true );
}
add_action('init', 'woo_set_type_function');
У меня нет опыта, и я не хотел ничего ломать в файле функций, пытаясь объединить это самостоятельно.

Подробнее здесь: https://stackoverflow.com/questions/793 ... rce-create
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»