Опубликовать это в двух категориях, только хочу отобразить имя для одного

wordpress.stackexchange https://wordpress.stackexchange.com/questions/7526

Вопрос

На моем сайте WordPress, который я создал, у меня есть проблемы, скрываясь или не отображая одно из названий категорий, которые я настраивал. Я постараюсь лучше объяснить.


WordPress администратор

У меня есть пост в двух категориях, а "Work" & "Front_Page"


Главная страница / index.php

На моей основной странице индекса у меня есть 3 функции под изображением заголовка. Одна из этих функций - «Показанный проект». Вот как я начинаю петлю ...


Одиночная страница проекта

Теперь на этой странице визуальный макет

Название категории

Который называется <h2 class="single_category"><?=$cat[0]->name;?></h2>

Название Проекта
Большое изображение заголовка
Проект Desription

ПРОБЛЕМА!!!

За любой пост, который я вложил »Front_Page«Это отображает это в имени категории. Я хочу, чтобы это было по умолчанию в основной категории.

Есть ли способ в основном сказать: «Если пост в»front_page"Категория, не отображай"front_page"Категория как имя?

Это было полезно?

Решение

Вот плохой способ, который работает.

<h2 class="single_category"><?
if ($cat[0]->name != "Front_Page") {
    echo $cat[0]->name;
} else {
echo $cat[1]->name;
}
?></h2>

Вот плохой способ, который работает и занимает меньше места.

<?php echo ($cat[0]->name != "Front_Page") ? $cat[0]->name : $cat[1]->name; ?>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top