Post, das in zwei Kategorien ist, möchte nur den Namen für einen anzeigen
-
16-10-2019 - |
Frage
Auf meiner WordPress -Site, die ich erstellt habe, habe ich Probleme, die ich versteckt habe oder keine der von mir eingerichteten Kategorie -Titel anzeige. Ich werde versuchen, es besser zu erklären.
WordPress Admin -Seite
Ich habe einen Beitrag, der in zwei Kategorien ist, a "Work
" & "Front_Page
"
Hauptseite / index.php
Auf meiner Hauptindexseite habe ich 3 Funktionen unter dem Header -Bild. Eine dieser Funktionen ist ein "vorgestellter Projekt". So starte ich die Schleife ...
Einzelprojektseite
Jetzt auf dieser Seite ist das visuelle Layout
Kategoriename
Was heisst <h2 class="single_category"><?=$cat[0]->name;?></h2>
Projekttitel
Großes Headerbild
Projekt Desription
DAS PROBLEM!!!
Für den Beitrag, den ich in "eingebe" habe "Front_Page
"Es wird das im Kategorienamen angezeigt. Ich möchte, dass es standardmäßig in die Hauptkategorie geht.
Gibt es eine Möglichkeit, im Grunde genommen zu sagen "Wenn Post in" ist "front_page
"Kategorie, nicht anzeigen"front_page
"Kategorie als Name?
Lösung
Hier ist ein schlechter Weg, der funktioniert.
<h2 class="single_category"><?
if ($cat[0]->name != "Front_Page") {
echo $cat[0]->name;
} else {
echo $cat[1]->name;
}
?></h2>
Hier ist ein schlechter Weg, der weniger Platz nimmt.
<?php echo ($cat[0]->name != "Front_Page") ? $cat[0]->name : $cat[1]->name; ?>