function puana_gore_sayfa_engelle() {
    if( current_user_can( 'manage_options' ) ) { // Adminler için yönlendirmeyi devre dışı bıraktık.
        return;
    }

    $min_point = 500; // puan limiti
    $blocked_page_ids = array( 788, 11, 12 ); // Engellenecek sayfaların id leri.
    $redirect_page_id = 895; // Engellenenlerin yönlendirileceği sayfa. (sayfaya puanınız yetmedi vs yazabilirsiniz.)

    if( is_user_logged_in() && is_page( $blocked_page_ids ) ) {
        $user_point = (int)get_user_meta( get_current_user_id(), 'points', true );

        if( $user_point < $min_point ) {
            wp_redirect( get_page_link( $redirect_page_id ) );
            exit();
        }
    } else {
        if( is_page( $blocked_page_ids ) ) {
            wp_redirect( get_page_link( $redirect_page_id ) );
            exit();
        }
    }
}

add_action( 'template_redirect', 'puana_gore_sayfa_engelle' );
functions.php ye ekleyin. id leri değiştirmeyi unutmayın.