it-swarm.com.de

Der Seitentitel soll im Menü angezeigt werden, nicht jedoch auf der Seite

Ich habe eine statische Homepage eingerichtet. Ich möchte, dass der Titel "Home" im Menü angezeigt wird, aber nicht auf der Seite. Können Sie mir sagen, wie ich das erreichen soll? Vielen Dank.

1
Carolyn

Eine alternative Herangehensweise an Milos Vorschlag besteht darin, page.php so zu ändern, dass the_title() in eine Bedingung eingeschlossen wird. z.B. ersetze dies:

<h1><?php the_title(); ?></h1>

...mit diesem:

<?php if ( ! is_front_page() ) { ?>

    <h1><?php the_title(); ?></h1>

<?php } ?>
1
Chip Bennett

Beide Antworten von Chip & Milo würden funktionieren, oder wenn Sie body_classes aktiviert haben (so dass der Body-Klasse jeder Seite eindeutige Klassen hinzugefügt werden), könnten Sie einfach hinzufügen dies zu deinem CSS:

.home h1 { display: none; }

Je nachdem, welches Thema auf h1 angewendet wird, wird auch ein eindeutiger Stil angewendet, wie z.

.home h1.page-title {display: none; } 

das wäre sogar noch besser, da Sie dann nicht versehentlich andere Tags auf dieser Seite verstecken würden.

G'luck.

1
Michelle