Woocommerce shop-manager-Rolle, verstecken woocommerce-Menü
Bin ich über ein wordpress-theme unterstützt woocommerce
beim hinzufügen eines Benutzers mit der shop-manager-Rolle, die ich nicht zeigen möchte, die woocommerce-Menü.
Nur müssen die Produkte nur Menü.
bitte helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie WordPress ' remove_menus() ' - Funktion, dies zu tun.
Store-Manager haben eine Funktion: 'manage_woocommerce'
Können Sie sehen, dass Sie erlaubt sind, um zu sehen, die WooCommerce-admin-Menü hier:
'/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php'
Suchen:
$main_page = add_menu_page( __( 'WooCommerce', 'woocommerce' ), __( 'WooCommerce', 'woocommerce' ), 'manage_woocommerce', 'woocommerce' , array( $this, 'settings_page' ), null, '55.5' );
Soweit die Theorie. Um dies zu stoppen admin-Menüpunkt Anzeige für jedermann, aber ein Administrator, fügen Sie diese zu Ihrem functions.php Datei oder plugin: