Redirect based on user post count

    add_action( 'template_redirect', 'redirect_to_specific_page' );

    function redirect_to_specific_page() {
    global $post;

    $current_user = $post->post_author;

    if(!empty($current_user)){
    $user_post_count = (int) count_user_posts( $current_user );

       if ( is_page('butiktest') && $user_post_count == 1 ) {

            wp_redirect( 'enhytte', 301 ); 

            exit;

      }
   }        
   }

authorized user: $current_user = wp_get_current_user();

Leave a Comment