В одном из прошлых уроков мы уже научились использовать фильтр-хук woocommerce_account_menu_items для удаления ссылок из меню личного кабинета, сейчас же я хочу показать вам, как с его помощью переименовать любую из них.
В этом уроке я покажу вам два способа, при помощи которых вы сможете отключить или удалить ссылку из меню в личном кабинете WooCommerce, например «Загрузки».
В этом уроке я на практике научу вас пользоваться функцией wc_customer_bought_product(), которой, когда я начинал работать с WooCommerce, ещё не существовало.
Сегодня будем отключать методы оплаты, если среди товаров в корзине есть товары (хотя бы один) из определённой категории. Без использования плагинов конечно же.
Начну с того, что мы можем целиком изменить тему письма, которое приходит при оформлении заказа клиенту при помощи фильтр-хука woocommerce_email_subject_customer_processing_order
, и в этом уроке я покажу вам два способа.
Вообще, в WooCommerce существуют некоторые настройки относительно Политики конфиденциальности, они находятся в WooCommerce > Настройки > Учётки и приватность, однако они не позволяют добавить именно чекбокс (галочку) принятия этих политик.
В этом уроке я познакомплю вас ещё с двумя хуками WooCommerce, а именно с woocommerce_login_form_start
и woocommerce_register_form_start
.