webentwicklung-frage-antwort-db.com.de

Wie kann ich meine Single-Work-Seite auf meiner front-page.php anzeigen lassen?

Wie kann ich meine einzelne Arbeitsseite auf meinem front-page.php anzeigen lassen?

Deshalb möchte ich meine work Seite auf der Homepage anzeigen. Der Link zu meiner Arbeitsseite lautet beispielsweise www.example.com/work, aber ich möchte die Arbeitsseite in www.example.com anzeigen. Soll ich Gettemplate-Code verwenden?

2
waisie li

Hierfür ist kein CODE erforderlich.

Gehen Sie zu WordPress Admin Panel → SettingsReadingname__.

Wählen Sie dann aus der Option Your homepage displaysA static page (select below) aus, und wählen Sie dann im Dropdown-Menü Homepage: Ihre Seite Workaus. Save Changes.

Wie der Screenshot unten:

Select a static page as home page .

Sobald Sie dies getan haben, wird der Inhalt Ihrer Workname__-Seite auf der Homepage der Site (z. B. www.example.com) mit der richtigen Homepage-Vorlage (z. B. front-page.php) Ihres Themas geladen.

Überprüfen Sie das Vorlagenhierarchiedokument , um zu erfahren, welche Themenvorlage die Homepage in verschiedenen Situationen verarbeiten kann.

Benutzerdefinierte Homepage-Vorlage

Angenommen, Sie haben eine Vorlagendatei (innerhalb des Themas) namens single-work.php und eine andere Vorlagendatei front-page.php. Entsprechend der WordPress-Vorlagenhierarchie lädt front-page.php die Homepage, unabhängig von der Einstellung Your latest posts oder A static Page.

Sie können dies ändern, wenn Sie A static page auswählen. Angenommen, Sie haben eine statische Seite mit dem Namen Workund wählen diese Seite als Homepageaus. Fügen Sie nun zuerst den folgenden CODE oben in die Vorlagendatei single-work.php ein:

<?php
    /* Template Name: Work Template */

Bearbeiten Sie anschließend die Seite workname__, und unter Page Attributes wird die Option zur Vorlagenauswahl angezeigt:

custom template

Wählen Sie dort Work Template und speichern Sie. Auf diese Weise wird die Homepage mit der Vorlage single-work.php anstelle von front-page.php geladen.

Hinweis: Wenn das Meta-Feld Page Attributes nicht angezeigt wird, wählen Sie Page Attributes aus dem Dropdown-Menü Screen Options oben rechts aus.

1
Fayaz

Erstellen Sie eine neue Datei mit dem Namen work.php in Ihrem Themenverzeichnis und fügen Sie diesen Code oben in die Datei ein:

<?php 
/*
Template Name: Work
Template Post Type: page
*/
?>

Your codes here...

Gehe zu -> Seiten, bearbeite deine Arbeitsseite. Und Seitenvorlage als Work auswählen

Und lesen Sie die Einstellungen. Titelseite als Work auswählen

0
bilimokur