Auto redirect to post if category\tag is 1
If a category or tag page contains only one post this function automatically forwards your visitor to that post.
/** * Snippet Name: Auto redirect to post if category\tag is 1 * Snippet URL: https://wpcustoms.net/snippets/auto-redirect-post-categorytag-1/ */ function wpc_redirect_to_post(){ global $wp_query; // If there is one post on archive page if( is_archive() && $wp_query->post_count == 1 ){ // Setup post data the_post(); // Get permalink $post_url = get_permalink(); // Redirect to post page wp_redirect( $post_url ); } } add_action('template_redirect', 'wpc_redirect_to_post');