it-swarm.com.de

Mehrere einzelne Post-Vorlagen

Ich habe einen benutzerdefinierten Beitragstyp namens Beerdigungen und eine Seite, auf der alle Beiträge dieses benutzerdefinierten Beitragstyps aufgelistet sind. Um eine einzelne Seite anzuzeigen, erstelle ich eine Datei namens single-funerals.php und das funktioniert alles gut. Jetzt muss ich jedoch eine weitere einzelne Postseite haben, auf der nur ein Video für eine Beerdigung angezeigt wird. Wie würde ich das einrichten und von der Hauptseite, auf der alle Beiträge aufgelistet sind, darauf verlinken?

2
MF1

Wie ich antwortete hier , da WordPress 4.7 Post-Type-Templates im WordPress-Core aktiviert sind.

Das bedeutet, dass Sie mehrere Vorlagen für die einzelne Ansicht nach Typ erstellen können. Sie erstellen diese Vorlagen wie eine normale Seitenvorlage. Sie müssen diesen Vorlagen jedoch etwas mehr Code hinzufügen:

/*
Template Name: Funerals Video Template 
Template Post Type: post, funerals 
*/

Sie müssen also Ihre single-funerals.php-Datei kopieren, umbenennen und einen Code wie den oben genannten oben in die Datei einfügen.

Danach sollte auf dem Bearbeitungsbildschirm für Beiträge und Bestattungen ein Auswahlfeld für Vorlagen angezeigt werden. (weil ich diese 2 Post-Typen mit Template Post Type: post, funerals spezifiziert habe)

Lesen Sie mehr über Post-Type-Templates hier .

3
LWS-Mo

Sie können den single-funerals.php-Code in eine "Seitenvorlage" verwandeln und diese Vorlage dann beim Erstellen der Seite verwenden.

Informationen zu Seitenvorlagen finden Sie hier: https://developer.wordpress.org/themes/template-files-section/page-templates/

0
Rick Hellewell

sie können Post Type Templates erstellen. Dies ist die Standard-WordPress-Verzeichnisdatei. Für mehr Informationen:

https://codex.wordpress.org/Post_Type_Templates

https://developer.wordpress.org/themes/template-files-section/custom-post-type-template-files/

single- {post_type} .php erstelle diese datei wo deine single.php datei ist

single-{post_type}.php
0
Jignesh Patel