Как открыть доступ в админку покупателям магазина

По умолчанию после установки WooCommerce начинает блокировать доступ в админку WordPress и скрывать админ панель для неадминистраторов и не менеджеров магазина (подробнее про роли WooCommerce читайте здесь).

Но к счастью в WooCommerce есть для этого парочка хуков.

Также хочу напомнить и порекомендовать вам свой видеокурс по WooCommerce ⚡️

Разрешаем доступ в админку

Эти строки кода рекомендую вставлять в functions.php текущей темы после тегов <?php (если один раз открыты, снова открывать не нужно!). Если же ваша текущая тема периодически получает обновления, то после её обновления ваш код обнулится, в этом случае вам понадобится либо создать плагин, либо дочернюю тему.

add_filter( 'woocommerce_prevent_admin_access', '__return_false', 25 );

Возвращаем админ панель

add_filter( 'woocommerce_disable_admin_bar', '__return_false', 25 );

Миша

Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Комментарии — 2

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.