Привожу весь код (для полноты картины), но меня интересует только нижняя его часть (после !!!!!!!) - как правильно прописать условие в php.
Суть такая: при выводе постов (карточек), происходила проверка - если у поста есть метка (ID=14), значит выводится одна надпись на карточке, если другая метка(не с ID=14), соответственно другая надпись. Вообщем все крутится около метки поста.
Вопрос: как правильно реализовать на php данное условие? Заранее спасибо.
$args = array(
'numberposts' => null,
'post_type' => 'portfolio',
'suppress_filters' => true,
);
$posts = get_posts($args);
foreach ($posts as $post) {
setup_postdata($post); ?>
<!-- Portfolio item -->
<a class="portfolio-content__item" href="<?php $thumb_img = get_post(get_post_thumbnail_id());
echo $thumb_img->post_excerpt; ?>" target="_blank">
<img class="portfolio-content__item_img bw" src="<?php the_post_thumbnail() ?>" alt="myname" />
<div class="portfolio-content__item_overlay" style="display: none;">
<span><?php the_title() ?></span>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<?php $terms = get_the_terms($post->ID, 'cms');
if ( ) {
the_excerpt() . ' | ' . '<i class="fab fa-phone"></i>';
} else {
the_excerpt();
}
?>
</div>
</a>