Frage

Ich arbeite an einer Website mit einer vollständig angepassten Titelseite. Jetzt werde ich gebeten, eine klassischer aussehende Blog -Typ -Seite hinzuzufügen, die bei erreichbar ist http://domain/blog.

Ich habe versucht, eine benutzerdefinierte (leere) Seite mit dem Namen zu erstellen blog und geben etwas Code in page-blog.php, Aber das Problem ist, dass ich die Schleife dort nicht zum Laufen bringen kann: Die Seite rendert genau dort, wo die Anzeige der Schleife starten soll.

Ist eine benutzerdefinierte Seite der falsche Weg, dies zu tun?

War es hilfreich?

Lösung

Angenommen, Sie verwenden WordPress v3.x (Da ich mich nicht erinnere, wie dies in früheren Versionen funktioniert) Dies ist, was Sie tun müssen, wenn Sie von vorne anfangen:

  1. Ein ... kreieren "Buchseite" und nennen Sie es "Homepage" (oder was auch immer.)

  2. Erstellen Sie eine andere Seite und rufen Sie sie an "Blog" (oder was auch immer.)

  3. Wählen Sie in der Administratorkonsole die aus "Einstellungen"> "Lesen" Möglichkeit.

  4. Auswählen "Eine statische Seite" für die "Titelseite Anzeigen" Radio knopf.

  5. Zuordnen "Titelseite" sein "Homepage" (oder was auch immer aus #1)

  6. Zuordnen "Beiträge Seite" sein "Blog" (oder was auch immer aus #2)

  7. Klicken "Änderungen speichern"

  8. Sie sind fertig.

Hier ist ein Screenshot, das die Admin -Konsolenoptionen zeigt:


(Quelle: mikeschinkel.com)

Andere Tipps

Was haben Sie für Ihre Startseite verwendet, angepasst? index.php oder home.php? Ist es statisch oder enthält immer noch Postschleife?

Die gewünschte Konfiguration wird von WordPress unterstützt, aber wenig verwirrend zu erklären. Sehen Erstellen einer statischen Titelseite in Codex.

Im Wesentlichen ist der Ansatz des Erstellens von Seiten dafür korrekt, aber Sie müssen es in WordPress einrichten und sich der technischen Daten der Vorlagen bewusst sein, damit alles richtig funktioniert.

Sie können auch die Funktion locate_template () abspielen, siehe dieses Tutorial: http://wpengineer.com/2030/create-a-sparate-page-for-blog-posts-wordpress/ Für die Erstellung einer separaten Blog -Seite und Creare the Home.php in der thema statischen Homepage.

Wenn das Ziel darin besteht, eine leere Seite zu erhalten, funktionieren die obigen Vorschläge nur bei bestimmten WordPress -Themen.

Bestimmte Themen enthalten dauerhafte Widget -Daten, auch wenn Sie das von Mike vorgeschlagene Verfahren ausführen.

Ich habe nur festgestellt, dass der Vorschlag von Mike funktioniert, wenn die Seite eine "alternative Home" -Funktion hat, die sich im Bearbeitungsabschnitt der Seite befindet, auf der rechten Seite unter der Kategorie Vorlagen. was wiederum nur mit bestimmten Vorlagen (These, elegant) kommt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top