Как обернуть в класс, если содержимое не пустое?

Здравствуйте!

У меня есть код, который выводит список рубрик для записи:
$services_id = get_cat_ID( 'services' );
				foreach( $categories as $category ) {
					if( 0 != $category->parent && $category->category_parent != $services_id
					&& $category->cat_ID != $services_id ) {
						echo '<button class="subcat_link">';
						echo $category->cat_name . '</button>';

					}
				}


Как это дело можно обернуть в css класс так, чтоб если пусто - то гласса небыло, а есть категории заданы - то был?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
SpiderPigAndCat
@SpiderPigAndCat
занимаюсь салообразованием
$services_id = get_cat_ID( 'services' );
        foreach( $categories as $category ) {
          if( 0 != $category->parent && $category->category_parent != $services_id
          && $category->cat_ID != $services_id ) {
if($category->cat_name!==""){
  echo '<button>';
            echo $category->cat_name . '</button>';

}else{


            echo '<button class="subcat_link">';
            echo $category->cat_name . '</button>';

}
          }
        }

можно использовать isset() empty()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы