С WooCommerce я использую плагины Contact Form 7 и Info Info Request, чтобы добавить форму внутри отдельных страниц продукта, потому что мне нужна функциональность, которая позволяет пользователям отправлять запрос о запросах (простую форму контакта). Вы можете понять, как выглядит этот снимок экрана: Весь мой продукт является переменным продуктом с вариациями (из атрибутов) . Есть ли […]
У меня был этот код в function.php моей темы, чтобы отобразить процент после цены, и он отлично работал в WooCommerce v2.6.14. Но этот фрагмент больше не работает на WooCommerce версии 3.0+. Как я могу это исправить? Вот этот код: // Add save percent next to sale item prices. add_filter( 'woocommerce_sale_price_html', 'woocommerce_custom_sales_price', 10, 2 ); function […]
Я хотел бы создать плагин WooCommerce, чтобы добавить некоторые предложения для клиентов (имеющих историю покупок). Как я могу проверить, что пользователь купил что-то раньше? Благодарю.
Я пробовал какое-то время, чтобы получить эту работу, но я не нашел решения, которое делает именно то, что нам нужно, и я далек от эксперта по PHP, поэтому я немного потерян. Мы используем WooCommerce и WooTickets. Цель состоит в том, чтобы добавить 5% комиссию за «плату за обслуживание» только для продуктов в категории «Билеты» (ID: […]
Я нашел этот отличный фрагмент с этого веб-сайта Ниже приведена функция проверки наличия определенного продукта в корзине: function woo_in_cart($product_id) { global $woocommerce; foreach($woocommerce->cart->get_cart() as $key => $val ) { $_product = $val['data']; if($product_id == $_product->id ) { return true; } } return false; } И это для использования в любом месте: if(woo_in_cart(123)) { // Product […]
Я использую WooCommerce 3.0+, и я установил цену продукта на определенную страницу. $regular_price = get_post_meta( $_product->id, '_regular_price', true); $buyback_percentage = get_post_meta( $_product->id, '_goldpricelive_buy_back', true); $fixed_amount = get_post_meta( $_product->id, '_goldpricelive_fixed_amount', true); $markedup_price = get_post_meta( $_product->id, '_goldpricelive_markup', true); $buyback_price = ($regular_price – $fixed_amount)/(1 + $markedup_price/100) * (1-$buyback_percentage/100); $_product->set_price($buyback_price); Цена обновляется на моей тележке, но когда я нажимаю, […]
Как добавить пользовательские поля в категорию продуктов? Я добавил пользовательское поле к продукту, но я не могу найти какое-либо расширение, которое обеспечит возможность добавления настраиваемого поля в категорию продукта. Пожалуйста помоги
Я использую плагин WooCommerce для одного из моих веб-сайтов для электронной коммерции электронной коммерции. Я хочу добавить некоторые столбцы на страницу списка заказов в области администрирования woocommerce. Я не могу узнать, где это добавить. Может ли кто-нибудь сообщить, какую страницу шаблона мне нужно внести, чтобы соответствовать моим требованиям?
Мне нужно проверить, покупал ли клиент определенный продукт ранее в WooCommerce. Дело в том, что клиент не может приобретать продукты «c», «d», «e», если они ранее не приобрели продукт «a» или «b». Если клиент ранее приобрел продукт «a» или «b», активируется кнопка покупки продуктов «c», «d» и «e», и им разрешается покупать их. Если они […]
Я пытаюсь изменить положение обрезки миниатюр WooCommerce. Я нашел, что этот код может помочь изменить размер: add_action( 'init', 'yourtheme_woocommerce_image_dimensions', 1 ); /** * Define image sizes */ function yourtheme_woocommerce_image_dimensions() { $catalog = array( 'width' => '100', // px 'height' => '100', // px 'crop' => 0 ); // Image sizes update_option( 'shop_catalog_image_size', $catalog ); // […]