Articles of WordPress WordPress

Визуальный компоновщик изменяет собственный шаблон короткого кода

я создал специальный код для VC, но я хочу изменить способ отображения моего короткого кода в backend-редакторе следующим образом: Короткий код Штрих-код Contact 2 принадлежит мне, он показывает все atts, которые я добавляю. Но VC GMap показывает только заголовок и изображение, которое очень приятно. Я хочу знать, где я могу редактировать, как появляется мой shortcode. […]

Отображение цены только при выборе варианта и скидки в процентах относительно обычной цены

У меня эта проблема. Позвольте мне показать фотографии, чтобы я мог лучше объяснить. Измененный продукт выбран, но поскольку все варианты имеют одинаковую цену, цена не отображается внизу: Выбор продукта выбран, потому что у них разные цены PROMO, которые они показывают сверху, и регулярную промо-цену после выбора: Мне нужно, чтобы только после того, как вы выбрали […]

Как проверить, какой купон применяется к тому или иному продукту в WooCommerce?

Поскольку мы можем применять различные купоны к каждому продукту в заказе, существует ли какой-либо способ узнать, какой купон применяется к тому продукту? Я использовал функцию $order->get_used_coupons() но только возвращает только использованные коды купонов. Пожалуйста, помогите с решением. Благодарю.

Отобразить предполагаемый диапазон дат поставки, основанный на запасе товаров в корзине WooCommerce

Я пытаюсь вывести предполагаемую дату поставки в корзину, основываясь на состоянии запаса продуктов в корзине. Я был немного успешным, но теперь я застрял. Это то, что я написал до сих пор. Он входит в функцию function.php function lieferzeit() { global $woocommerce; $cart_items = $woocommerce->cart->get_cart(); foreach ($cart_items as $variation) { $variation_id = $variation['variation_id']; $variation_obj = new […]

Скрыть цены на товары и кнопки «добавить в корзину», но не изменения для незарегистрированных пользователей в WooCommerce

В моем магазине WooCommerce я хочу скрыть цены до тех пор, пока клиент не войдет в систему. У меня есть следующий код, который работает именно так: add_action('init','hide_price'); function hide_price(){ if(!is_user_logged_in()){ remove_action('woocommerce_after_shop_loop_item','woocommerce_template_loop_add_to_cart',10); remove_action('woocommerce_single_product_summary','woocommerce_template_single_add_to_cart',30); remove_action('woocommerce_single_product_summary','woocommerce_template_single_price',10); remove_action('woocommerce_after_shop_loop_item_title','woocommerce_template_loop_price',10); add_action('woocommerce_single_product_summary','print_login_to_see',31); add_action('woocommerce_after_shop_loop_item','print_login_to_see',11); } } function print_login_to_see(){ echo '<a href="' . get_permalink(woocommerce_get_page_id('myaccount')) . '">' . __('Login to see prices','theme_name') . '</a>'; } […]

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

Я пытаюсь добавить поля «Built Dimensions» в каждый параметр изменения продукта. Вот издевательство над тем, что я пытаюсь выполнить: Я следил за этими советами, но они не делают то, что я хочу: Mastering WooCommerce Products Custom Fields Добавление дополнительных пользовательских полей в WooCommerce Изменение продукта Они добавляют его к одной из других вкладок данных. Мне […]

Обновите все изменения цены на переменный продукт в Woocommerce

Мне нужно получить все варианты id и цену обновления в цикле. Простой запрос и цикл выглядят так: $params = array( 'posts_per_page' => -1, 'post_type' => 'product_variation', 'post_parent' => $product->get_id() // tried $post-ID ); $variations = get_posts( $params ); foreach ( $variations as $variation ) { $variation_ID = $variation->ID; // tried $post-ID, $product->get_id() $regular_price=34; update_post_meta( $variation_ID, […]

WooCommerce – цена на дисплей включена на странице продукта

Я использую WooCommerce для WordPress. Я перечисляю товары без НДС. Мне нужно показать цену, НДС и ЦЕНУ + НДС отдельно на странице продукта (например, страница проверки). Я не смог найти плагин, который делает это. Как я могу это сделать?

Есть ли способ получить название категории в нижнем регистре?

Я настраиваю тему WordPress, и я объединяю кнопку «Like» в каждой из категорий. Мне нужен способ получить текущий URL страницы в нижнем регистре, чтобы у меня было несколько похожих кнопок для всех категорий, в то время как у каждого были разные ссылки на URL. В настоящее время, когда я использую <?php get_permalink( ); ?> <?php […]

Условный пользовательский выход по цене продажи продуктов и обычной цене

Я пытаюсь работать с пользовательским условным выходом, где, когда цикл продукта найден с продажной ценой, он добавляет класс в торговую цену. Если есть только обычная цена, он добавляет этот класс в обычную цену. Кажется, я не могу заставить это работать после того, как посмотрел и снялся с разных документов: add_filter( 'woocommerce_get_price_html', 'custom_price_html', 100, 2 ); […]