Aşağıdaki kodu functions.php dosyanıza ekleyin:
function redirect_to_login_if_not_logged_in() {
if (!is_user_logged_in() && !is_page('wp-login.php')) { // Kullanıcı giriş yapmamışsa ve wp-login.php sayfasında değilse
wp_redirect(wp_login_url()); // Varsayılan giriş sayfasına yönlendir
exit;
}
}
add_action('template_redirect', 'redirect_to_login_if_not_logged_in');
evet oldu ama ana sayfayı da gizlemek istiyorum bunu nasıl yapabilirim ? Direkt siteye girer girmez giriş istesin