webentwicklung-frage-antwort-db.com.de

Benötige ich eine leere Seite für eine andere Blogseite?

Angenommen, ich habe eine Website mit folgender Navigation:

HOME - ÜBER - PRODUKT - NEWS - KONTAKT

Die Seiten "Über" und "Kontakt" sind natürlich nur einfache Seiten. Die Produktseite ist nur ein Archiv eines benutzerdefinierten Beitragstyps. Nichts besonderes da drüben.

Dann gibt es nur noch die "Home" - und "News" -Seite. Wenn ich eine Seite mit dem Namen "home" erstelle, kann ich unter "Einstellungen"> "Lesen" eine statische Seite als Startseite festlegen.

Jetzt möchte ich jedoch, dass die Seite "Nachrichten" die Übersicht der Standardbeiträge ist. Aber irgendwie habe ich nie eine Möglichkeit gefunden, diese Funktion zu nutzen, ohne eine leere Seite mit dem Namen "news" oder so zu erstellen. Gehen Sie erneut zu "Einstellungen"> "Lesen" und legen Sie diese Seite als Beitragsseite fest.

Aber jetzt habe ich eine leere Seite in der Seitenübersicht und ich möchte diese Seite nicht wirklich. Kunden versuchen, Sachen dort rein zu legen und schreiben mir eine E-Mail, dass sie nicht auftauchen, und solche Sachen.

Die Frage ist also, ob Sie wirklich eine leere Seite erstellen müssen, um diese Seite als Postseite/Blogseite festzulegen.

1
Crinsane

Die Frage ist also, ob Sie wirklich eine leere Seite erstellen müssen, um diese Seite als Postseite/Blogseite festzulegen.

Ja, das tust du.

Wenn Sie eine statische Startseite verwenden und eine Seite für (Blog-) Beiträge haben möchten, müssen Sie eine separate statische Seite erstellen und diese in Settings -> Reading als "Seite für Beiträge" zuweisen.

Aber jetzt habe ich eine leere Seite in der Seitenübersicht und ich möchte diese Seite nicht wirklich. Kunden versuchen, Sachen dort rein zu legen und schreiben mir eine E-Mail, dass sie nicht auftauchen, und solche Sachen.

Beachten Sie, dass WordPress einige Ihrer UI-Probleme angeht .

1
Chip Bennett

Etwas tangential zur Hauptfrage, die Chip beantwortet hat, aber Sie können diesen Inhalt anzeigen, wenn Sie möchten. Fügen Sie in der Vorlagendatei, die Ihren Index generiert, Folgendes hinzu:

$pobj = get_queried_object();
$bp = get_post($pobj->ID);
var_dump($bp); // dump the page content

Dies ist ein sehr minimaler Code, der auf mehr als eine Art und Weise an Ihr Thema angepasst werden muss, aber er ist einer, der auf Kundenbeschwerden eingeht.

0
s_ha_dum

Aber jetzt habe ich eine leere Seite in der Seitenübersicht und ich möchte diese Seite nicht wirklich. Kunden versuchen, Sachen dort rein zu legen und schreiben mir eine E-Mail, dass sie nicht auftauchen, und solche Sachen.

Ja, es ist ärgerlich, diese leere Seite zu haben. Normalerweise füge ich Inhalte auf diese Seite ein - ich sage etwas wie: "Jeder Text, den Sie hier eingeben, wird nicht auf der Site angezeigt: Diese Seite ist nur ein Platzhalter für die Blog-Seite. Wenn Sie einen neuen Blog-Beitrag erstellen möchten Klicken Sie auf Beiträge -> Neu hinzufügen. "

Ich bin damit einverstanden, dass es vom Standpunkt der Benutzeroberfläche aus nicht ideal ist, aber andererseits erleichtert es das Einfügen der Blog-Seite in benutzerdefinierte Menüs. Das Einfügen des Texts in die Seite mit Anweisungen scheint zu helfen.

0
Morgan Kay