Бывает такое, что пользователь заходит в какой-то раздел на сайте, а там всего одна запись. Это может быть категория или архив по месяцу, неважно. Вот этот код перебрасывает его сразу в эту единственную запись. SEOшники лютуют, у них отбирают просмотры, а я наоборот, за удобство конечного пользователя.
Код function stf_redirect_to_post(){ global $wp_query; // если один пост в категории if( is_archive() && $wp_query->post_count == 1 ){ the_post(); // получаем прямую ссылку $post_url = get_permalink(); // собственно - редирект wp_redirect( $post_url ); } } add_action('template_redirect', 'stf_redirect_to_post');
|