Пользовательская панель управления WooCommerce в зависимости от роли пользователя - PullRequest
0 голосов
/ 12 июня 2019

У меня две подписывающиеся роли.

  1. Кандидат (персонал)
  2. Работодатель (Бизнес)

Мне нужно отображать разные информационные панели WooCommerce для каждой роли, я уже настроил файл function.php в своей дочерней теме, чтобы показать, что кандидат увидит при входе в систему, мне нужно создать if (функцию), чтобы проверить, какая роль, на которую зарегистрировался зарегистрированный пользователь и отображает правильную панель, например Панель кандидата или панель работодателя.

if ( is_user_logged_in(). )
{
    function my_account_menu_order() {
    $menuOrder = array(
        'candidate-dashboard'          => __( 'Dashboard', 'woocommerce'),
        'job-alerts'             => __( 'Matching Job Alerts', 'woocommerce' ),
        'my-bookmarks'          => __( 'My Bookmarked Salon Jobs', 'woocommerce' ),
        'edit-address'       => __( 'Billing Addresses', 'woocommerce' ),
        'edit-account'      => __( 'Personal Account Details', 'woocommerce' ),
        'customer-logout'    => __( 'Logout', 'woocommerce' )
    );
    return $menuOrder;
 }
     add_filter ( 'woocommerce_account_menu_items', 
'my_account_menu_order' );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...