У меня две подписывающиеся роли.
- Кандидат (персонал)
- Работодатель (Бизнес)
Мне нужно отображать разные информационные панели 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' );
}