В новых версиях тем у WordPress не выводятся метки к записям. И это очень досадно. Но несложно исправляется, всего то надо дописать небольшой код в нужное место.
Вот этот код:
<?php /* translators: used between list items, there is a space after the comma */ $tags_list = get_the_tag_list( '', __( ', ', 'twentyeleven' ) ); if ( $tags_list ): if ( $show_sep ) : ?> <span class="sep"> | </span> <?php endif; // End if $show_sep ?> <span class="tag-links"> <?php printf( __( '<span class="%1$s">Tagged</span> %2$s', 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-tag-links', $tags_list ); $show_sep = true; ?> </span> <?php endif; // End if $tags_list ?>
Если Вы не знаете куда его вписывать, не волнуйтесь. Открываем в редакторе тему. Ищем файл content.php и ищем там код:
<footer class="entry-meta">
там должно быть:
<?php /* translators: used between list items, there is a space after the comma */ $categories_list = get_the_category_list( __( ', ', 'twentyeleven' ) ); if ( $categories_list && skirmish_categorized_blog() ) : ?> <span class="cat-links"> <?php printf( __( 'Posted in %1$s', 'twentyeleven' ), $categories_list ); ?> </span> <span class="sep"> | </span> <?php endif; // End if categories ?>
сразу после него добавляем:
<?php /* translators: used between list items, there is a space after the comma */ $tags_list = get_the_tag_list( '', __( ', ', 'twentyeleven' ) ); if ( $tags_list ) : ?> <span class="tag-links"> <?php printf( __( 'Tagged %1$s', 'twentyeleven' ), $tags_list ); ?> </span> <span class="sep"> | </span> <?php endif; // End if $tags_list ?>
Только не забудьте поменять название тему. В коде с тегами оно должно быть такое же как и у категорий.
Вот и все. Можно любоваться вставленными метками к записям.
Ах да, чуть не забыл, чтобы добавить метки к одиночной записи, то нужно открыть в редакторе тем файл — content-single.php или single.php.
Находим там:
$category_list = get_the_category_list( __( ', ', 'twentyeleven' ) );
и добавляем после:
$tag_list = get_the_tag_list( '', ', ' );
А дальше идет вывод категорий, мы его заменяем на:
if ( '' != $tag_list ) { $utility_text = __( 'This entry was posted in %1$s and tagged %2$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); } elseif ( '' != $categories_list ) { $utility_text = __( 'This entry was posted in %1$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); } else { $utility_text = __( 'This entry was posted by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); }
Вывод у разных тем разный, поэтому там будет условие if и нужный код заключен в {фигурные скобки}, вот этот код и меняем.