Mit diesem Schnipsel landet ein eingeloggter Kunde unter WooCommerce nicht im Backend, sonder wird auf die Startseite geleitet. Für Admins ändert sich dagegen nichts.
function restrict_admin() { if ( ! current_user_can( 'manage_options' ) && ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) ) { wp_redirect( site_url() ); exit; } } add_action( 'admin_init', 'restrict_admin',1);[fb_share]