Articles of WooCommerce

Добавить всплывающее окно подтверждения на кнопку заказа места

Я хочу добавить всплывающее окно подтверждения, когда пользователь нажимает на адрес места. Как я могу это выразить? можно ли пойти с редактированием function.php ?

Изменение отображаемого изображения на большом пальце мыши в одном продукте woocommerce

У меня вопрос, возможно ли изменить изображение с изображением продуктов на миниатюру, когда я нахожу фотографию моего thmub? После щелчка я хочу открыть фотографию в PrettyPhoto. Пример: https://www.fish4dogs.com/Products/sea-jerky-tiddlers.aspx Извините за мой английский, потому что слишком поздно.

Как получить изображение модели продукта WooCommercer

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

Разместить кнопку заказа в Checkout

как я могу редактировать текст кнопки «Заказ места размещения» в Woocommerce, я попробовал add_filter('woocommerce_order_button_text','custom_order_button_text',1); function custom_order_button_text($order_button_text) { $order_button_text = 'Complete Checkout'; return $order_button_text; } но это не сработало

WooCommerce 3.0 – сортировка по признакам по умолчанию

Пользовательское поле _featured было удалено в WooCommerce 3.0 в пользу таксономии, нарушив фильтр woocommerce_get_catalog_ordering_args . Есть ли способ сортировать продукты по умолчанию по умолчанию в WC 3?

Добавить несколько атрибутов для продукта из php

Я пытаюсь обновить запись продукта WooCommerce данными из API, где значения из API соответствуют таксономическим терминам, которые я создал на моем сайте WordPress. Для большинства полей это работает, но у меня есть один атрибут, который может содержать несколько терминов. Используя update_post_meta я добавляю их, вставляя в строку, разделенную | , $meta[] = array( 'key' => […]

Условно переадресовать на определенную страницу с использованием значения флажка

Я добавил пользовательский флажок на странице проверки WooCommerce, чтобы перенаправить посетителей на определенную страницу, если флажок установлен. Флажок на странице проверки: woocommerce_form_field( 'checkbox_name', array( 'type' => 'checkbox', 'class' => array('checkbox_class form-row-wide'), 'label' => __('Yes'), ), $checkout->get_value( 'checkbox_name')); Ключ перенаправления: add_action( 'template_redirect', 'wc_custom_redirect_after_purchase' ); function wc_custom_redirect_after_purchase() { global $wp; if ( is_checkout() && ! empty( $wp->query_vars['order-received'] […]

Использовать PHP-код в разделе «Администрирование меню»

wp_nav_menu () <!– Cart Menu –> <?php wp_nav_menu([ 'menu' => 'Cart', 'theme_location' => 'Cart', 'container' => false, //'container_id' => 'bs4navbar', //'container_class' => 'collapse navbar-collapse', 'menu_id' => false, 'menu_class' => 'navbar-nav mr-auto', 'depth' => 2, 'fallback_cb' => 'bs4navwalker::fallback', 'walker' => new bs4navwalker() ]); ?> <!– code for the badge START–> <?php $args = array( 'menu' => […]

Как ограничить тип / размер загрузки файлов в любом плагине?

У меня есть плагин, в этом случае это Woocommerce Product Add-on, который позволяет пользователям загружать файл для приобретаемого предмета. Однако никаких ограничений нет, и я ищу способ ограничить. Поскольку все плагины обрабатываются WordPress изначально, как я могу использовать функции wp_handle_upload( ) и wp_max_upload_size() для управления / ограничения загрузки файлов? Мне очень понравилось бы какое-то направление, […]

Как добавить <ul> в WP_Query на каждые 3 опубликованные сообщения?

Я хочу отображать каждые 3 продукта в <ul> Пример того, как должен выглядеть HTML: <ul> <li>product looping 1</li> <li>product looping 2</li> <li>product looping 3</li> </ul> <ul> <li>product looping 4</li> <li>product looping 5</li> <li>product looping 6</li> </ul> Код WP_Query: <?php $args = array( 'post_type' => 'product', 'posts_per_page' => 8, 'orderby' => 'date', ); $loop = new […]