-
Notifications
You must be signed in to change notification settings - Fork 0
/
tag.php
33 lines (32 loc) · 1.55 KB
/
tag.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
/**
* Девайс АВТО
* Шаблон вывода постов по тэгу
* http://vk.com/xkelx
* @package WordPress
* @subpackage Dev_AUTO
*/
get_header(); // Подключаем хедер ?>
<h1><?php printf( __( 'Посты по тэгу: %s', 'twentytwelve' ), single_tag_title( '', false ) ); // Динамический заголовок ?></h1>
<?php if (have_posts()) : while (have_posts()) : the_post(); // Цикл записей ?>
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3><!-- Заголовок поста + ссылка на него -->
<?php the_time('F j, Y'); // Дата создания поста ?>
<?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } // Проверяем наличие миниатюры, если есть показываем ?>
<?php the_content(''); // Выводим анонс ?>
<?php endwhile; // Конец цикла.
else: echo '<h2>Извините, ничего не найдено...</h2>'; endif; // Если записей нет - извиняемся ?>
<?php // Пагинация
global $wp_query;
$big = 999999999;
echo paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'type' => 'list',
'prev_text' => __('« Сюда'),
'next_text' => __('Туда »'),
'total' => $wp_query->max_num_pages
) );
?>
<?php get_sidebar(); // Подключаем сайдбар ?>
<?php get_footer(); // Подключаем футер ?>