Как удалить поля при оформлении заказа в WooCommerce?

Вот полный список полей в массиве, переданных woocommerce_checkout_fields: Billing billing_first_name billing_last_name billing_company billing_address_1 billing_address_2 billing_city billing_postcode billing_country billing_state billing_email billing_phone Shipping shipping_first_name shipping_last_name shipping_company shipping_address_1 shipping_address_2 shipping_city shipping_postcode shipping_country shipping_state Account account_username account_password account_password-2 Order order_comments Соответственно, ниже, мы вызываем нужные хуки WooCommerce, прикрепляем функции которые и будут удалять неугодные поля. Пользовательский код должен быть […]

Как исключить товары из определенной категории на странице магазина

Задача: Исключить всю категорию товаров со страницы магазина. Обратите внимание, что это будет работать только в том случае, если для настройки «На странице магазина» установлено значение «Показывать товары» в настройках через кастомайзер или главное меню «WooCommerce> Каталог продуктов«. Вам нужно добавить этот код в файл functions.php вашей дочерней темы или через плагин, который позволяет добавлять […]

Как полностью удалить комментарии из WordPress?

Для тех пользователей, которые считают комментарии бесполезной функцией, или же они попросту не нужны в проекте — посвящается данный фрагмент кода! Добавьте его в functions.php вашей темы

Как разрешить загрузку SVG файлов в WordPress?

В целях безопасности в WordPress отключена возможность загрузки файлов SVG, но данным снипетом кода это можно легко исправить. Обратите внимание, что привязывать функцию нужно к фильтру «mime_types», а не «upload_mimes», как множество примеров в интернете. Об этом явно указано в комментариях к функции в ядре WordPress