Newsletter-Anmeldung

Bitte gewünschte Mailingliste(n) vor dem Absenden markieren:

Wichtiger Hinweis:
Falls nach einer Anmeldung keine Bestätigungsmail ankommt, überprüfe bitte deinen Spam-Ordner.

Anmelden

Um Inhalte/Layout der ausgegebenen Seiten unterschiedlich zu gestalten wird ein eigenes Seitentemplate benötigt.

Dazu ist die vorhandene Datei “page.php” im Theme-Ordner zu kopieren, umzubenennen und wieder einzufügen. Anschließend kann das neue Seitentemplate wie gewünscht bearbeitet werden (Sidebar anpassen, Ausgabe der Inhalte steuern (Loop) usw.

Im Beispiel wird für eine statische Website ein Seitentemplate für Termine benötigt. Die Termine sind als Artikel in einer eigenen Kategorie hinterlegt und sollen aufsteigend (z. B. ab 1. Tag des Monats) auf der Termin-Seite angezeigt werden.

Kopierte Datei “page_termine.php” anpassen durch einfügen des folgenden Codes an oberster Stelle:

<?php
/*
Template Name: Termine
*/
?>

Hinzufügen der rot markierten Zeile (über der Zeile <?php if (have_posts()) :…) unter der Annahme, dass es sich um die Kategorie 4 handelt:

<?php query_posts(‘cat=4′ . “&order=DSC”);?> <!– Kategorie aufsteigend ausgeben –>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

Falls gewünscht, das Erstellungsdatum des Artikels ausblenden durch Löschen bzw. Auskommentieren:

<!–<?php echo implode(‘ | ‘, $icons); ?>  Erstellungsdatum ausblenden –>

Das zusätzliche Template kann nun im Editor der Terminseite o. ä. zugeordnet werden:

2 Antworten auf Seitentemplate hinzufügen

  • Admin sagt:

    Hallo Claudia,

    viel Spaß beim Testen.

    Gruß Hans

  • Claudia Seeler sagt:

    Guten Abend junger Mann,

    ich küsse Ihnen die Füße!

    Da ich mit meinen 51 Jahren mein Web-Projekt langsam angehe, habe ich nach so einer Möglichkeit des Übens gesucht Innerhalb von 5 Minuten konnte ich bereits meine 1. Seite “veröffentlichen”.

    Das nenne ich perfekt. Danke.

    Jetzt werde ich aber auch alles in Ruhe ausprobieren und den Spaß genießen. Ach ja, das Leben kann so schön sein!
    Gruß und Dank Claudia

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>