it-swarm.com.de

Die Seite verwendet standardmäßig die Archivseite und nicht die angegebene Vorlage

  1. Ich habe eine Seite mit dem Namen "Projekte" über den WordPress-Administrator erstellt
  2. Ich habe eine Vorlage namens "Projekte" erstellt
  3. Legen Sie auf der Seite "Projekte" fest, dass die Projektvorlage verwendet werden soll.

Wie kommt es, dass beim Navigieren zur Seite "Projekte" die Archivseite und nicht die Projektvorlage angezeigt wird?.

Auch wenn ich im Admin die "posts page" in settings-> reading auf "Projects" setze, passiert das oben Genannte. Aber wenn ich keine Post-Seite einrichte, kann ich zu/Projects gehen und das funktioniert einwandfrei. Wenn ich jedoch zu/projects gehe (Kleinbuchstaben), funktioniert dies nicht und es wird standardmäßig die Archivseite verwendet.

Ich bin verwirrt, was los ist. Kann mir jemand helfen?

1
pfunc

Dieser Konflikt tritt normalerweise auf, wenn ein Archiv mit benutzerdefiniertem Beitragstyp und eine normale WordPress-Seite denselben Fehler aufweisen. Das benutzerdefinierte Posttyp-Archiv hat hier die höhere Priorität.

Wenn Sie einen benutzerdefinierten Beitragstyp mit dem Namen "Projekte" haben und "has_archive" für den benutzerdefinierten Beitragstyp auf "true" gesetzt ist, tritt der Konflikt auf. Setzen Sie 'has_archive' auf false, damit die Seitenvorlage angezeigt wird. Alternativ können Sie auch eine archive- [post-type] .php-Datei erstellen und entsprechend Ihrer Portfolio-Seitenvorlage formatieren.

10
Joshua Abenazer

Wenn Sie die CPT-Benutzeroberfläche verwenden, können Sie den Archiv-Slug ändern:  archive conflict with page wordpress 

Oder wenn Sie register_post_type () verwenden, fügen Sie Folgendes hinzu:

'rewrite' => array( 'slug' => 'products-archive' ),
0

In meinem Fall war mein Custom-Post mit einem Slug "projects" und der Slug meiner Projekte war "2016", "2017" oder "2018", einzelne Projekte waren nicht erreichbar (ex:/projects/2017) und gehen direkt in das Archiv für benutzerdefinierte Beitragstypen,

Nachdem der Slug des Projekts auf "Projekt-2017" geändert wurde, waren Projekte erreichbar ...

Ich denke, es gibt einen Konflikt, wenn die Schnecke nur eine Zahl ist ...

0
bbeenn007