Wie besuche ich Archiv-Post.php?

Ich habe eine einfache Datei mit der Schleife drin, um alle Beiträge namens archive-post.php , aber ich bin mir nicht sicher, wie ich dazu in der URL komme?

http://www.examples.com/post/ gibt mir einen 404

Wie kann ich das Archiv aller meiner Posts sehen (nicht benutzerdefinierte Post-Typen)?

Solutions Collecting From Web of "Wie besuche ich Archiv-Post.php?"

Sie nicht, archive-post.php existiert nicht, es ist nur archive.php , und auf den meisten Websites ist das Post-Archiv der Stamm der Website, aka / . Je nachdem, wie Sie Posts sehen, wird es home.php , front-page.php , index.php usw. verwenden. Sie sollten sich auf das Template-Hierarchie-Diagramm beziehen, aber denken Sie daran, dass der standardmäßige post Post-Typ ein Sonderfall ist, ebenso wie Seiten

Vielleicht fügen Sie Ihre eigenen Umschreibungsregeln hinzu oder geben post_type=post in der URL als pre_get_post oder schalten den pre_get_post Filter um, der Ihre benutzerdefinierten Beitragstypen zur Hauptabfrage hinzufügt

Wenn Sie eine Seite als Ihre Startseite eingerichtet haben, gibt es eine Option direkt neben dieser Option, mit der Sie die Seite “Beiträge” festlegen können, die Ihnen die gewünschten Informationen liefert. (Als Nebenbemerkung müssen Sie keine Seite als Startseite festlegen, um ein benutzerdefiniertes Design zu home.php Vorlage ” home.php )

Zum Beispiel ist dies meine eigene Seite:

Bildbeschreibung hier eingeben

Bei Posts handelt es sich um eine Seite mit dem Namen posts at /posts/ . Es ist zu beachten, dass eine Seitenvorlage nicht verwendet wird, wenn ich der Seite ein Element hinzufüge. Stattdessen werden die Archiv- / Indexvorlagen verwendet

In diesem Fall müssen Sie die Seitenvorlage verwenden. Fügen Sie diese Zeilen am Anfang der Datei hinzu:

 < ?php /** *Template Name: Post Archive */ ?> 

Dann erstellen Sie eine neue Seite und wählen Post Archive für das Seitenvorlagenfeld aus. Das heißt, wenn Sie diese Seite besuchen, erhalten Sie Ihr Postarchiv.