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