Übersichtsseite Termine erstellen
Backend / Seiten / Erstellen
Eine Übersichtsseite mit allen Terminen und custom-posts
Veröffentlichen
Attribute der Seite
Dieser Seite ist das Standardtemplate zugeordnet. Es soll jedoch ein
spezielle Template Termine-Template entwickelt werden.
Frontend mit Standard-Template
Kopie showcase.php wird termine-template.php
Duplikat von showcase.php umbenennen in terminetemplate.php
Den Kommentarbereich (grüne Schrift) ausdünnen und restlichen Inhalt löschen.
Speichern
Prüfen, ob Template bereits angezeigt wird
Backend / Seiten / Alle Seiten / Seite: Termine / Bearbeiten / Rechts: Attribute
Im Frontend wird eine leere Seite angezeigt.
Code zur Anzeige einer Übersichtsseite
<?php get_header(); ?>
<?php get_footer(); ?>
Zwischen diese beiden Anweisungen kommt der Haupt-Code.
Vorlage ist die index.php.
<?php get_header(); ?>
<div id="primary">
<div id="content" role="main">
<?php
query_posts(array( /* Welche Informationen ? */
'post_type' => 'termine' /* Termin-Informationen Beitragstype */
));
while(have_posts()) { /* Solange Termine vorhanden sind, Schleife */
the_post(); /* Holt die notwendigen Informationen aus der Datenbank */
echo '<h2><a href="'.get_permalink().'">'.get_the_title().'</a></h2>';
/* Titel und Link zu den Information ausgeben */
}
?>
</div>
</div>
<?php get_footer(); ?>
Anzeige im Frontend
Die Termine werden angezeigt und gleichzeitig mit einem Link zu den jeweiligen Terminen versehen.