Post Types

Die Ausgabe von Inhalten kann dank WordPress sehr facettenreich gestaltet werden. Diese Ausgaben werden durch sogenannte posts bzw. post types ermöglicht.

Zu den wohl am häufigsten verwendeten Post Types gehören post (Beitrag) und page (Seite).

Im Prinzip reicht es ja aus, die Ausgabe aller Inhalte mit Hilfe der index.php des Themes zu definieren. Langfristig gesehen, ist es jedoch sinnvoller, dass jedem Post Type ein entsprechendes Template zugewiesen wird.

Glücklicherweise wird diese Zuweisung von WordPress automatisch übernommen, sofern man die entsprechenden Template-Dateien erstellt.

So kann man beispielsweise mit Hilfe einer Datei namens page.php die Ausgabe einer Seite ermöglichen. Damit man auch etwas sieht, müssen natürlich entsprechende Codes implementiert werden.

<?php get_header(); ?>
<?php // BO Loop ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<h1><?php the_title(); // Titel der Seite ?></h1>
<?php the_content(); // Inhalt der Seite ?>
<?php endwhile; ?>
<?php endif; ?>
<?php // EO Loop ?>
<?php get_footer(); ?>

Der oben dargestellte Code bindet header.php und footer.php des Themes ein. Des Weiteren werden Titel und Inhalt der Seite ausgegeben.

Schreibe einen Kommentar

* Pflichtfelder