Zeigen Sie eine benutzerdefinierte Posts-Seite für den Post-Typ an

Im Seiteneditor zeigt WordPress jetzt “- Homepage” und “- Posts Page” neben den jeweiligen Seiten an.

Wenn ich auf die Seite “Posts bearbeiten” gehe, wird folgender Hinweis angezeigt:

Sie bearbeiten gerade die Seite, auf der Ihre neuesten Posts angezeigt werden.

Wenn ich einen benutzerdefinierten Post-Typ mit einer Archivvorlage hinzufüge, kann ich dieses Verhalten für die benutzerdefinierten Posts erneut erstellen?

ZB Angenommen, ich habe “Videos” als benutzerdefinierten Post-Typ.

Ich hätte gerne eine Seite “Videos” im Seitenbereich, die im Bearbeitungsmodus anzeigt:

Sie bearbeiten gerade die Seite, auf der Ihre neuesten Videos angezeigt werden.

Solutions Collecting From Web of "Zeigen Sie eine benutzerdefinierte Posts-Seite für den Post-Typ an"

Diese Logik in Bezug auf Startseite / Titelseite im core ist eine schreckliche Unordnung und eine ganz besondere Schneeflocke. Sie wollen absolut nichts davon wiederverwenden.

Es wäre nicht so schwer, das zu erstellen, was Sie in einer benutzerdefinierten Site haben möchten:

  1. Lassen Sie Ihre Videoseite irgendwie benennen (am einfachsten ist es per Slug, aber achten Sie darauf, dass die Slugs verändert werden, die Kunden mögen es, sich mit denen herumzuschlagen)
  2. Erkennen Sie die Seite nach Ihren Kriterien im Editor und zeigen Sie die gewünschte Anzeige an
  3. Suchen Sie in Ihrer Archivvorlage die Seite nach Ihren Kriterien und verwenden Sie deren ID, um den Inhalt nach Bedarf abzurufen und anzuzeigen