Я пытаюсь создать фонд, который программатически создает продукт, когда создается сообщение. Я не могу выяснить, как связать миниатюру пост с изображением продукта. (Если я прикрепляю изображение к контенту POST, оно появится в описании продукта, но это не заставит его отображать в сетке продукта.) < /P>
Я визуал Художник использует WordPress как для архива портфеля, так и для платформы электронной коммерции. Прошло возрасты с тех пор, как я углубился в код WordPress, а WC еще более сложный. Пользовательский тип публикации публикуется < /p>
Это текущий код, который создает и публикует продукты, но не связывает идентификатор изображения с продуктом: < /p>
/* create product on post -- */
add_action( 'publish_post', 'auto_create_product_from_post', 100, 2 );
function auto_create_product_from_post($id, $post){
// Create an empty instance of the WC_Product
$product = new WC_Product_Simple(); // set_name( $post->post_title );
$product->set_status( $post->post_status );
$product->set_description( $post->post_content ); // (optional)
$product->set_short_description( $post->post_excerpt ); // (optional)
$product->set_gallery_image_ids(21741); // sets the 'back of print' example image to product gallery
// $product->set_image_id( xxx ?what variable? xxx ); // the part that's stumping me
// You can use any available WC_Product methods to set other properties
// see: https://docs.woocommerce.com/wc-apidocs ... oduct.html
$product->save(); // Save (publish) new product
}
< /code>
Я пытался, безрезультатно: < /p>
$image = get_post_thumbnail_id( $post->ID );
< /code>
$image = get_attached_media( 'image', $post->ID );
Подробнее здесь: https://stackoverflow.com/questions/794 ... uct-from-a
Ссылка POST MUNDAIL Изображение при автоматическом создании продукта WooCommerce из сообщения WordPress ⇐ Php
Кемеровские программисты php общаются здесь
1740500890
Anonymous
Я пытаюсь создать фонд, который программатически создает продукт, когда создается сообщение. Я не могу выяснить, как связать миниатюру пост с изображением продукта. (Если я прикрепляю изображение к контенту POST, оно появится в описании продукта, но это не заставит его отображать в сетке продукта.) < /P>
Я визуал Художник использует WordPress как для архива портфеля, так и для платформы электронной коммерции. Прошло возрасты с тех пор, как я углубился в код WordPress, а WC еще более сложный. Пользовательский тип публикации публикуется < /p>
Это текущий код, который создает и публикует продукты, но не связывает идентификатор изображения с продуктом: < /p>
/* create product on post -- */
add_action( 'publish_post', 'auto_create_product_from_post', 100, 2 );
function auto_create_product_from_post($id, $post){
// Create an empty instance of the WC_Product
$product = new WC_Product_Simple(); // set_name( $post->post_title );
$product->set_status( $post->post_status );
$product->set_description( $post->post_content ); // (optional)
$product->set_short_description( $post->post_excerpt ); // (optional)
$product->set_gallery_image_ids(21741); // sets the 'back of print' example image to product gallery
// $product->set_image_id( xxx ?what variable? xxx ); // the part that's stumping me
// You can use any available WC_Product methods to set other properties
// see: https://docs.woocommerce.com/wc-apidocs/class-WC_Product.html
$product->save(); // Save (publish) new product
}
< /code>
Я пытался, безрезультатно: < /p>
$image = get_post_thumbnail_id( $post->ID );
< /code>
$image = get_attached_media( 'image', $post->ID );
Подробнее здесь: [url]https://stackoverflow.com/questions/79467240/link-post-thumbnail-image-when-automatically-creating-woocommerce-product-from-a[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия