2016-07-23 13 views
-2

Verwenden von WordPress. Meine Kopfzeilennavigation enthält Seiten, die auf Kategorien verweisen. Zum Beispiel ist das "About" in der Kopfzeilennavigation eine Seite, aber es verweist auf eine Kategorie namens "About". Auf dieser Seite habe ich den Seitentitel angezeigt und dann wird der Beitrag mit der 'Über' Kategorie auch auf dieser Seite angezeigt.Entfernen Sie die Kopfzeilen der Seiten, ohne die Kopfzeilen zu entfernen.

Wenn ich versuche, den Seitentitel ('About') zu entfernen, entfernt er diesen Titel UND den Titel des Beitrags auf dieser Seite.

Ex. Ich bin in der Lage, die Seiten zu ändern, mit: (.category-21 die ID für die über Seite ist)

.category-21, 
.category-22, 
.category-23 { 
    color: blue; 
} 

Aber wenn ich versuche, mit den Seitentitel zu entfernen:

.category-21 h2, 
.category-22 h2, 
.category-23 h2 { 
    display: none; 
} 

Es entfernt die Seitentitel und der Titel der Post.

Das Problem ist, dass der Header 2 beide Titel ändert.

  • Wie kann ich die beiden trennen?

  • Was würde ich hinzufügen/ändern zu (oder single.php?) Und style.css?

ich auch dies mit Pfosten mit der Kategorie ‚über‘ (und zwei andere) auszuschließen:

function excludeCat($query) { 
if ($query->is_home) { 
$query->set('cat', '-21, -22, -23'); 
} 
return $query; 
} 
add_filter('pre_get_posts', 'excludeCat'); 

Ich denke, es ist auch diese Kategorien von bestimmten Stiländerungen in style.css ohne (wenn das hilft).

+0

Willkommen bei Stack Overflow! Ich habe deine Frage soweit bearbeitet, wie ich dein Problem erraten konnte. Fügen Sie jedoch mehr Code und Beschreibung hinzu, damit mehr Personen mit Wissen über das Thema sie sehen können. Bitte editieren Sie in der spezifischen Fehlermeldung, die Sie antreffen, falls es notwendig ist, das spezifische Problem zu identifizieren. Viel Glück! – manetsus

Antwort

0
.category-23 h2:nth-child(2) 

ODER

.category-23 h2:last-child 

OR

eine Klasse in einer anderen h2 hinzufügen und dann den Stil ändern.