Sure,
1)
add_action( 'wp', 'redirect' );
function redirect() {
if ( is_page('mi-cuenta') && !is_user_logged_in() ) {
wp_redirect( home_url('/acceder') );
die();
}
}
2)
//Ocultar admin bar a todos los suscriptores
add_action('after_setup_theme', 'bld_ocultar_admin_bar');
function bld_ocultar_admin_bar() {
if (current_user_can('subscriber')) {
add_filter( 'show_admin_bar', '__return_false' );
}
}
3) This one is the one that do not work
add_action( 'template_redirect', function() {
if ( is_page( 'cursos' ) && ! is_user_logged_in() ) {
wp_redirect( home_url( '/acceder' ) );
die();
}
} );