Ich habe eine WP-Site und ich versuche, Gast zu zwingen, sich anzumelden/registrieren, bevor Sie nur Single-Posts. (Nicht Seiten, Archive usw.).Wordpress Guest Login Redirect auf Posts
Ich habe diese Funktion:
// Redirect users who arent logged in...
function login_redirect() {
// Current Page
global $pagenow;
// Check to see if user in not logged in and not on the login page
if(!is_user_logged_in() && $pagenow != 'wp-login.php')
// If user is, Redirect to Login form.
auth_redirect();
}
// add the block of code above to the WordPress template
add_action('wp', 'login_redirect');
Das Problem mit dieser Funktion ist, dass sie Gast umleitet anmelden, wenn sie jede Seite anzeigen/Post/etc. Kann mir jemand helfen, diese Funktion zu modifizieren, um nur beim Anzeigen einzelner Beiträge umzuleiten? Danke, Iasmina
perfekt. es wirkt wie ein Zauber. Danke vielmals! – user3507955
Toll, vergessen Sie nicht, meine Antwort zu akzeptieren, indem Sie auf das Häkchen auf der linken Seite klicken! –