Добавьте тип продукта в плагин wcfm

#php #wordpress #woocommerce

Вопрос:

Я пытаюсь добавить тип продукта «Добавить групповую покупку» из этого плагина в другой плагин.

В учетной записи администратора можно добавить продукт «групповая покупка» со всеми необходимыми конкретными полями для этого продукта.

Но, я хочу разрешить поставщику (роль, предоставляемая плагином WCFM), добавлять этот продукт, на данный момент продукт groupbuy недоступен на панели добавления продукта. Доступны только «Простой продукт, переменный продукт, Сгруппированный продукт, внешний продукт».

Мой вопрос в том, как добавить этот продукт нового типа (и с выделенной формой/вкладкой для добавления определенного поля) в этот плагин.

Ответ №1:

Я нашел следующий фрагмент на форуме wcfm, поэтому попробуйте его

 add_filter( 'wcfm_product_types', function( $pro_types ) {
    $pro_types['new_product'] = __( 'New Product', 'woocommerce' );
    return $pro_types;
}, 50 );
 

Где new_product-это имя типа продукта, а Новый продукт-это то, что ваши поставщики будут видеть как имя.

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

1. Спасибо, в какой файл я должен добавить этот фрагмент?

2. добавьте его в свой functions.php в вашей теме?

3. Хорошо, это ответ на часть вопроса, да, это добавляет мой новый тип, но конкретная панель для этого продукта не отображается.

4. Хм, может быть, потому, что плагин groupbuy загружается до wcfm ? Я бы посоветовал связаться с обоими авторами плагинов, чтобы предложить вам наилучший подход.