• 31-01-2021, 21:54:34
    #1
    Aşağıdaki kodlar grup ve üyeler sayfasına giren ziyaretçileri giriş sayfasına yönlendiriyor. Ancak ben sadece üyeler sayfasına girenleri giriş sayfasına yönlendirmek istiyorum "bp_is_groups_directory ()" burayı sildim ama site hata veriyor tam olarak nasıl düzenlemeliyim

    function yz_redirect_bp_directories_to_login_page() {
    
        if ( ! is_user_logged_in() && ( bp_is_groups_directory() || bp_is_members_directory() ) ) {
            
            
            $bp_pages = get_option( 'bp-pages' );
            
            
            $redirect_url = yz_get_login_page_url();
            
            wp_redirect( $redirect_url );
            exit();
        }
    }
    
    add_action( 'template_redirect', 'yz_redirect_bp_directories_to_login_page' );
  • 31-01-2021, 23:02:49
    #2
    if ( !is_user_logged_in() && bp_is_members_directory() )

    şeklinde denediniz mi?