Articles of woocommerce

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

Я хочу полностью удалить любое перенаправление после того, как пользователь нажмет кнопку ADD TO CART. На самом деле я не использую страницу продуктов. Я использую простую кнопку со ссылкой на продукт, например: ?add-to-cart=492 . Мой пользователь нажимает на несколько кнопок «добавить в корзину» на моей странице, поэтому он не может быть перенаправлен на любую страницу […]

Минимальная тележка категории Woocomerce

Я хотел бы заблокировать цену для конкретной категории woocomerce, теперь я работаю только во всех категориях woocomerce моего кода. Название моей категории: акции. Я хочу использовать только эту категорию. Я хочу, чтобы пользователь, если покупать категорию акций, должен купить минимум 1200. // Set a minimum dollar amount per order add_action( 'woocommerce_check_cart_items', 'spyr_set_min_total' ); function spyr_set_min_total() […]

PHP preg_filter возвращает неожиданное длинное значение

Попытка снять метки и значение фильтра в Woocommerce, но не может управлять o получить его в правильном формате. Что-то рыбное. Использую WC()->cart->get_cart_subtotal(); для получения значения. В этом примере мое значение равно 2429kr, а необработанное возвращаемое значение <span class="amount">2,429kr</span> $cart_total = WC()->cart->get_cart_subtotal(); $cart_total_format = strip_tags($cart_total); $cart_value = preg_filter("/[^0-9,.]/", "", $cart_total_format); echo $cart_value; Результат = 2,429107114 Ожидаемый […]

Как добавить заголовок выше woocommerce-account-fields в Woocommerce

преамбула Мой вопрос очень похож на вопрос, заданный здесь . Ответ, я подозреваю, тоже будет очень похож на тот, который есть здесь . сценарий На странице проверки отображаются типичные поля Биллинг. Ниже woocommerce-account-fields класса woocommerce-account-fields div-класса, в которых woocommerce-account-fields div-класса. Форма, вложенная в нее, имеет два поля: account_username и account_password . Я хочу подключиться к […]

WooCommerce: поле пароля учетной записи на странице проверки

Моя основная цель – изменить «создать учетную запись» для регистрации электронной почты в качестве имени пользователя. Легкий способ, о котором я думал, заключался в том, чтобы изменить «Пароль учетной записи» с паролем на адрес электронной почты, чтобы переопределить user_login . Однако я не могу найти, откуда появляется текстовое поле «Пароль». Я знаю, что этот код […]

Пользовательские поля Woocommerce не будут обновляться, когда я оставлю их пустыми и покажут пустые поля

Я добавил настраиваемое поле на одну страницу продукта для woocommerce, чтобы показать номер ISBN для книг, которые я продаю. Я нашел хорошего гида и сумел добавить все, что захочу. Однако, когда я опустошаю настраиваемое поле для ISBN, он не будет пустым на сайте. У меня есть следующий код в функции functions.php // Display Fields add_action( […]

Автоматическое выключение мини-корзины через 2 секунды в WooCommerce

В моем магазине woocommerce, ссылку , я изменил кнопку «Добавить в корзину», когда пользователь нажимает кнопку «Добавить в корзину», выпадающее меню корзины сбрасывает сверху вниз, как я могу закрыть ее через 2 секунды, если не коснуться, (плоская тема) кто-то может помочь мне разобраться, что js или другое решение, которое я могу добавить, чтобы вырезать корзину, […]

Отключить аутентификацию api woocomerce?

Woocomerce api принимает oauth1.0 для HTTP-запросов и базовую HTTP-аутентификацию для HTTPS-запросов. Мой запрос прост. Как просто удалить эту аутентификацию? Я сделал кое-что, и нашел, что есть класс в плагине woocommerce с конструктором как public function __construct() { // To disable authentication, hook into this filter at a later priority and return a valid WP_User add_filter( […]

Пользовательская конечная точка WooCommerce API v3

Я хотел бы сделать пользовательскую конечную точку в WooCoommerce API v3, чтобы получить некоторых клиентов из eshop. Я знаю, что в API v3 имеется конечная точка, но она не заполняет спецификации проекта. Я проверил это: https://docs.woothemes.com/document/hooks/, но не повезло. Когда я использую это действие, формат ответа находится в HTML и в JSON. Кто-нибудь может мне […]

Woocommerce: отображение всех продуктов и вариантов на странице магазина, при сохранении разбивки на страницы

Мне нужно отображать каждый продукт, и в случае, если это переменный продукт (например, несколько цветов), каждый вариант на странице магазина. Сначала я написал свой собственный запрос, чтобы получить все варианты, если у них был продукт: $product = get_product(); global $variable_id; global $color; if ($product->product_type == "variable") { $variations = $product->get_available_variations(); foreach ($variations as $variation) { […]