👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Сейчас использую такой код:
Метки:
Но если метки не заданны к записи, то и слово “Метки:” не нужны. Можно сделать, чтобы это слово исчезало, когда меток нет?
Сейчас использую такой код:
Метки:
Но если метки не заданны к записи, то и слово “Метки:” не нужны. Можно сделать, чтобы это слово исчезало, когда меток нет?
Если внимательно посмотреть на функцию the_tags, то можно обнаружить, что в ней уже есть все необходимое для вывода меток, без добавления каких-либо слов. Дело в том, что в этой функции можно использовать параметры, добавляющие произвольный код до меток, после меток, а так же разделитель меток. Например, можно сделать так:
<?php $tag = get_the_tags(); if (! $tag) { ?> //если меток нет, то ничего не выводится <?php } else { ?> <?php the_tags('Метки: ', ', ', ''); ?> //если метки есть, то они отображаются списком через запятую, а перед ними выводится Метки: <?php } ?>Благодарю!