👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Как вывести список меток, не всех, а выборочно, на отдельной странице? И также количество постов для каждой метки.
Как вывести список меток, не всех, а выборочно, на отдельной странице? И также количество постов для каждой метки.
Чтобы вывести на отдельной странице список меток с количеством и описанием, я использую такой код:
<table> <?php $tags = get_tags(); $html = ''; foreach ( $tags as $tag ) { $tag_link = get_tag_link( $tag->term_id ); $html .= "<tr><td class='tags-page-div-table-td1'>name}'>{$tag->count}</td><td class='tags-page-div-table-td2'>name}'><div class='tags-page-div-table-td2-tag-name'>{$tag->name}</div><div class='tags-page-div-table-td2-tag-description'>$tag->description</div></td></tr>"; } $html .= ''; echo $html; ?> </table>Чтобы исключить некоторые метки из этого вывода, можно использовать такой фильтр в functions.php:
function exclude_tags($tags) { foreach ($tags as $tag) switch ($tag->name) { case 'exclude-this-tag': case 'exclude-this-tag-too': break; default: $newtags[] = $tag; } return $newtags; } add_filter( 'get_tags', 'exclude_tags');подскажите, а как сделать вывод запятой после каждой метки, а чтобы у последней метки не было