Как сделать, чтобы слово метки не отображалось, если таковых нет?

Сейчас использую такой код:

Метки: 

Но если метки не заданны к записи, то и слово “Метки:” не нужны. Можно сделать, чтобы это слово исчезало, когда меток нет?

2 Комментарии

  1. Если внимательно посмотреть на функцию the_tags, то можно обнаружить, что в ней уже есть все необходимое для вывода меток, без добавления каких-либо слов. Дело в том, что в этой функции можно использовать параметры, добавляющие произвольный код до меток, после меток, а так же разделитель меток. Например, можно сделать так:

    < ?php
    $tag = get_the_tags();
    if (! $tag) { ?>
        //если меток нет, то ничего не выводится
    < ?php } else { ?>
        < ?php the_tags('Метки: ', ', ', ''); ?> //если метки есть, то они отображаются списком через запятую, а перед ними выводится Метки:
    < ?php } ?>
    

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*