Wie Artikel in ein Wordpress-Template angezeigt

April 5

WordPress ist ein leistungsfähiges Framework zum Erstellen einer persönlichen Blog oder Content Management System. Die Verwendung einer separaten Vorlage Struktur bedeutet, dass Sie das Erscheinungsbild Ihrer Website mit Wordpress betriebenen problemlos ändern können, ohne viel Wissen über die Skriptsprache PHP. WordPress Vorlagen machen Gebrauch von "Haken" und Template-Tags, die Code-Schnipsel, die sagen, den Rahmen verschiedene Informationen über die Vorlage angezeigt. Zum Anzeigen von Artikeln oder "Beiträge" Wordpress braucht eine Reihe von Tags, genannt "the Loop".

Anweisungen

1 Öffnen oder Erstellen der index.php-Datei für Ihre Vorlage. Die Schleife kann auch in die blog.php, page.php und archive.php Dateien in Ihrem Vorlagenordner dupliziert werden. Wenn kein aktives Design ändern, können Sie auch die Vorlagendateien aus zugreifen, innerhalb Ihres Wordpress Administrationsbereich unter "Darstellung > Editor." Sie sollten immer eine Sicherung vor dem Ändern der aktiver Dateien erstellen.

2 Einfügen des ersten Cose-Ausschnitts um Wordpress, die Liste der Artikel aus der Datenbank greifen zu sagen:

<? Php wenn (have_posts()): während (have_posts()): the_post();? >

3 Folgen Sie dieser mit HTML darstellt, wie den Artikel-Block angezeigt werden soll. Ihre Struktur sollte der Titel des Artikels, den Artikelinhalt und einige Informationen über den Artikel wie seine Publikationsdatum und Autor enthalten. Jeder Text oder Link-Element wird durch ein Wordpress-Template-Tag ersetzt. Ein Beispiel für die Struktur Ihrer Anfang könnte folgendermaßen aussehen:

< h2 Klasse = "nach dem Titel" >< a Href = "link auf den Artikel" > Dies ist der Titel des Artikels </a >< / h2 >

< span Class = "Meta" > durch Autorname, Datum der Post, in der Kategorie < / span >

< Div Class = "Eintrag" >

Dies ist, wo der Post-Inhalt erscheint.

< / Div >

4 Ersetzen Sie Ihr verspottet bis Titeltext mit dem Titel Template-Tag "<? Php the_title();? >" und den Titel-Link mit dem Permalink-Tag "<? Php the_permalink()? >".

Die erste Zeile sollte wie folgt aussehen:

< h2 Klasse = "nach dem Titel" >< a Href = "<? Php the_permalink()? >" ><? Php the_title();? >< / a >< / h2 >

WordPress wird nun dynamisch Senden eines Artikels Titel und ganzseitige URL zur Vorlage wo diese Tags angezeigt werden.

5 Ersetzen Sie der Name des Autors, Pfosten-Datum, Kategorie und andere Metadaten-Platzhalter mit ihren entsprechenden Template-Tags im Wordpress Codex definierten.

6 Entscheiden Sie, ob Sie diese Liste von Artikeln zu den gesamten Inhalt der Post, oder nur ein Auszug anzeigen möchten. Standardmäßig zeigen die meisten Blog-Layout nur einen Auszug. Ersetzen Sie Ihren Text Platzhalter für Inhalte mit einer der folgenden Vorlagen-Tags, je nachdem, wie viele Informationen Sie anzeigen möchten:

<? Php the_content();? >

<? Php the_excerpt();? >

7 Schließen Sie Ihre Schleife durch den folgenden Code unter Ihrem Artikel-Layout hinzufügen:

<? Php Endwhile; sonst:? >

< p ><? Php _e ('keine Beiträge Sorry, Ihren Kriterien entsprechen."); ? >< / p >

<? Php Endif;? >

Dieser Code beendet die Abfrage mit Ihrer Eröffnung-Anweisung gestartet und bietet ein Fail-Safe für den Fall, dass keine Beiträge gefunden werden.

Tipps & Warnungen

  • Verwenden Sie vorhandene Themen als Richtlinie für den Bau neuer. Gemeinsame Rahmen verwendet werden das Wordpress-Standarddesign "Twentyten", der "Thematischen" Thema oder "Thesis" Rahmen.
  • Experimentieren Sie mit dem Layout Ihrer Beiträge. Die Reihenfolge und Art der Template-Tags innerhalb der Schleife egal nicht, solange die Schleife öffnet und mit den richtigen Code schließt.
  • Downloaden Sie und installieren Sie die "Wordpress Loop"-Plug-in, wenn Sie fühlen sich unwohl mit der Erstellung von Vorlagen, oder Liste Artikel an einem bestimmten Ort in Ihre Website müssen und nicht die allgemeine Struktur des Wordpress-Theme ändern möchten.
  • Zählen Sie die Schleife nur einmal mit diesem Format. Die Anzahl der Artikel, die angezeigt wird, die Schleife hängen die Einstellungen, die Sie in den Optionen "Reading" von Ihrem Administrationsbereich von Wordpress gewählt haben.