Articles of WooCommerce

Как добавить категорию продукта-родителя как имя класса во все подкатегории в wordpress?

Мне было интересно, могу ли я добавить категорию родительских продуктов как имя класса в тело всех подкатегорий в wordpress (woocommerce). Например Fruits(parent-category) >apple –green-apple –red-apple >grapes –black-grapes –green-grapes Я хочу отображать фрукты как имя класса в теле для всех подкатегорий. Я сделал некоторые поиски, я получил код, чтобы добавить название категории как класс, но не […]

Как я могу написать в многоуровневой функции доставки для конкретного продукта WC?

Подавляющее большинство продуктов в одном из магазинов, которыми я управляю, являются небольшими и достаточно легкими для доставки той же компанией по той же цене. Однако некоторые из продуктов больше, и на данный момент у нас есть отдельный класс доставки, настроенный в WooCommerce, который увеличит стоимость доставки, если в заказ входит один из них. Тем не […]

Повторение wp_schedule_single_event не работает

У меня есть следующее действие – add_action( 'wi_schedule_sync', array($this, 'schedule_sync') ); – где «schedule_sync» – это функция – public function schedule_sync() { // Do something wp_clear_scheduled_hook( 'wi_schedule_sync' ); wp_schedule_single_event( time() + ( absint( $duration ) * 60 ), 'wi_schedule_sync' ); – который должен планировать одно и то же событие снова (чтобы он продолжался и продолжался […]

Получите продукт подписки Woocommerce

Я пытаюсь создать форму для заполнения клиентами после того, как они приобрели подписку и / или когда они вернутся на сайт и войдут в систему. Мой сайт имеет несколько продуктов подписки, и мне нужна форма, которая будет условной, на основе какого продукта они выбрал. Чтобы узнать, есть ли у них активная подписка, я использую этот […]

Список категорий товаров Woocommerce не показывает мои категории – «Категории не найдены»

У меня проблема, когда я добавляю категорию продукта. В разделе таблицы список категорий товаров не отображается. Но в базе данных он уже сохранен.

Как добавить автоматическое создание подменю при установке тем из woocommerce в витрине?

public function starter_content() { $starter_content = array( 'nav_menus' => array( 'primary' => array( 'name' => __( 'Primary Menu', 'storefront' ), 'items' => array( 'shop' => array( 'type' => 'post_type', 'object' => 'page', 'object_id' => '{{sf_shop}}', ), 'link_home' => array( 'type' => 'custom', 'title' => _x( 'Home', 'Theme starter content' ), 'url' => home_url( '/' ), […]

Связать и получить данные пользовательских сообщений с помощью woocommerce

Я делаю онлайн-портал, чтобы продавать искусство и добавлять художника с пользовательским типом сообщения и их искусством через детали продукта woocommerce. Как я могу интегрировать художника и его искусство и получать их с помощью продукта woocommerce или предложить лучший способ выполнить эту задачу , Что мне делать? я попробовал добавить детали художника, используя пользовательские поля с […]

WP & WooCommerce – Постоянная ссылка Проблемы Galore

Привет всем, кто может помочь У меня есть настройка WP для моего сайта с информацией о домашних животных, с главной темой магазина WooCommerce , настройкой дочерней темы и styles.css. Я использовал CPT UI plugin для настройки типа Custom Post Type «Породы собак», а затем Custom Taxonomies для «Dog Breeds». Я создал 6 типовых записей в […]

Цена обновления продукта Woocommerce через AJAX

Я пытаюсь обновить цену продукта, добавленного в CART. Я могу легко изменить количество в CART, но цена вообще не работает. function total_count($cart_object){ $total_cart = intval($_POST['total_cart']); $product_id = $_POST['order_id']; foreach ( WC()->cart->get_cart() as $key=>$value ) { //Single product if ( $value['product_id'] == $product_id ) { $value['data']->set_price($total_cart); } } //to check if is work or not wp_send_json(array($value['data']->get_price($total_cart))); […]

Отображение продукта Woocommerce в файле шаблона

Я хотел показать продукт woo-commerce случайным образом в файле шаблона, и я использую ниже код, но продукт не случайно изменяется в соответствии с обновлением страницы, поэтому, пожалуйста, направляйте меня. echo do_shortcode('[recent_products per_page="4" columns="4" orderby="rand"]');