Drucken

Ü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.

Zugriffe: 39651