基于用户角色的WooCommerce自定义仪表板

时间:2019-06-12 15:14:25

标签: wordpress woocommerce

我有两个注册角色。

  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' );
}

0 个答案:

没有答案