Вывод меток на странице метки
Вывожу на странице метки записи с меткой.
Хотел был получить все метки записи и та на странице которой мы находимся сделать bold
Есть идеи? Уже всю голову изломал.
Мой вывод на странице метки
<div class="row"> <?php if( have_posts() ){ while( have_posts() ){ the_post(); ?> <div class="col-12 col-sm-12 col-md-6 col-lg-6 col-xl-6"> <div class="archive-post archive-<?php $category = get_the_category( $p['ID'] ); echo $category[0]->category_nicename; ?>"> <div class="archive-post-header"> <div class="archive-post-thumbnail"><?php echo get_the_post_thumbnail( $p['ID'], 'full' ); ?></div> <div class="archive-cat-name"><?php the_category( '', '', $p['ID'] ); ?></div> </div> <div class="archive-post-tags"><?php the_tags( '', '', '' ); ?></div> <h2 class="archive-post-title"> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </h2> <div class="archive-post-excerpt"> <?php the_excerpt(); ?> </div> </div> </div> <?php } ?> <?php } else { ?> <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12"> <h2>Записи c меткой: <?php single_tag_title() ?> отсутствуют </h2> </div> <?php } ?> </div> <!-- Page pagination --> <nav class="page-pagination-container"> <div class="page-pagination"> <?php brilias_page_pagination() ?> </div> </nav>
пишу с андроид - могу с ошибками
идея простая
0 отказаться от стандартного the_tags ()
1 на странице меток нужно получить slug текущей метки (поимеры в интернете есть )
2 создать динамичейский стиль куда будет добовлятся slug текущей метки
3 взять пример номер 1 из ссылки выше и добавить к каждому тегу class=""
в итоге получится что то типо
kolshix, красивое решение.
спасибо )) у меня из-за недостатка знаний все такие - главное работают. Я когда перебирал 1й свой сайт, там и не такое было
вам нужно копать в эту сторону - get_the_terms()
т.е. вручную получать массив из всех таксаномий и в цикле вывода проверять на совпадение текущего поста и оборачивать элемент в болд.