WordPress: Erstellen Sie eine benutzerdefinierte Homepage

Lesezeit: 3 Minuten

Ich möchte eine Website mit WordPress erstellen, aber ich möchte, dass meine Website eine von mir erstellte benutzerdefinierte Startseite hat, die sich vollständig vom Thema der Website unterscheidet, und dann die WordPress-Seiten direkt von meiner Seite aus verlinken.

Ist das möglich? Wie kann ich das erreichen? Kann ich einfach die Seite erstellen und die andere erstellte mit dem WordPress-Panel verknüpfen, ohne alles kaputt zu machen?

Entsprechend offizieller WordPress-Kodex:

Geht ein Besucher auf Ihre Homepage unter http://example.com/blog/passiert folgendes:

  1. WordPress ermittelt zunächst, ob es eine statische Startseite hat. Wenn eine statische Startseite festgelegt wurde, lädt WordPress diese Seite gemäß der Seitenvorlagenhierarchie.
  2. Wenn keine statische Startseite festgelegt wurde, sucht WordPress nach einer Vorlagendatei namens home.php und verwendet es, um die angeforderte Seite zu generieren.
  3. Wenn home.php fehlt, sucht WordPress im Verzeichnis des aktiven Themes nach einer Datei namens index.php und verwendet diese Vorlage, um die Seite zu generieren.

Dazu müssen Sie nur eine erstellen home.php Template und platzieren Sie es mit den anderen Templates (welches Theme Sie auch immer verwenden werden) und WordPress beginnt automatisch mit der Verwendung der home.php-Vorlage für die Startseite.

Benutzer-Avatar
sidneydobber

Kopieren Sie einfach die Standard-Template-Datei page.php und rufen Sie sie auf front-page.php. Ändern Sie die Konfiguration am Anfang dieser Datei. Erstellen Sie nun eine neue Seite namens home.

Gehen Sie zu Verwaltung > Einstellungen > Lesebereich und legen Sie eine statische Startseite fest.

Weitere Hilfe finden Sie unter diesem Link auf der WordPress-Website:

https://codex.wordpress.org/Creating_a_Static_Front_Page

  • Sie müssen die Vorlage nicht an die Homepage anhängen. Wenn Sie die Seite unter Einstellungen->Lesen als statische Startseite zugewiesen haben, verwendet WordPress automatisch die Vorlage front-page.php dafür.

    – McNab

    1. Mai 2014 um 10:20 Uhr


  • Keine Sorge – es hat ewig gedauert, bis ich das erkannt habe. Ich dachte, es lohnt sich, Ihre Antwort explizit zu ergänzen 🙂

    – McNab

    1. Mai 2014 um 10:51 Uhr

Benutzer-Avatar
deemi-D-nadeem

Wenn Sie zuerst HTML von Ihrer Homepage erstellen, ist dies für Sie einfach

Erstellen Sie zunächst eine Datei wie diese “template-home.php” in Ihrem Theme.

Jetzt in “template-home.php” Zuerst müssen Sie diese Zeilen oben auf der Seite schreiben

<?php
/* ==========
  Template Name: Home
  ========== */
?>

Danach fügen Sie Ihre header.php und footer.php wie folgt hinzu:

<?php get_header(); ?>

     // Your Content is here

<?php get_footer(); ?>

Jetzt wird Ihr gesamter HTML-Code in Kopf- und Fußzeile bearbeitet

Gehen Sie dann zu Ihrem Admin-Panel

Gehen Sie zu Seiten > Neu hinzufügen

und erstellen Sie eine Seite mit dem Namen “Home”

HINWEIS: Wenn Sie eine Seite erstellen, wählen Sie bitte eine Startseitenvorlage aus und “veröffentlichen”.

Gehen Sie dann zu Einstellungen > Lesen und wählen Sie das Optionsfeld “Eine statische Seite (unten auswählen)”, dann ist ein Dropdown-Menü aktiv und wählen Sie Ihre “Startseite” aus. Klicken Sie dann auf Änderungen speichern.

ich hoffe, dies wird dir helfen

Sie können eine front-page.php-Datei in Ihrem aktiven Themenordner erstellen. Es kann sowohl für Ihre neuesten Beiträge als auch für eine statische Seite verwendet werden, wie Sie möchten.

1361760cookie-checkWordPress: Erstellen Sie eine benutzerdefinierte Homepage

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy