Drucken

 Anpassen der Startseite der Website per index.php Datei
Die Datei finden Sie unter:

C:\xampp\htdocs\wordpress\wp-content\themes\twentyeleven\index.php
 

Dies ist die komplette index.php

<? get_header(); ?>          lädt den Kopfbereich
<? php get_sidebar(); ?>   lädt die Sidebar
<? php get_footer(); ?>    lädt den Fußbereich


 

Code der index.php

<?php if ( have_posts() ) : ?>   Wenn Beiträge vorhanden sind, dann wird true zurück geliefert, sonst false, dann wird der else Bereich gestartet.

<?php twentyeleven_content_nav( 'nav-above' ); ?>  Eine eigenen Funktion für das Theme twentyeleven aufrufen (ab hier).

<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>   Startet die if-Schleife (if-Loop) wenn Beiträge vorhanden sind zur Aufbereitung der Inhalte

<?php get_template_part( 'content', get_post_format() ); ?>  Aufruf des Beitrag-Inhalts (content.php) und welches Format soll ausgegeben werden. Content.php nur, wenn keine andere vorhanden ist.

<?php endwhile; ?>

<?php twentyeleven_content_nav( 'nav-below' ); ?>   Eine eigenen Funktion für das Theme twentyeleven aufrufen (bis hier).

<?php else : ?>

<article id="post-0" class="post no-results not-found">
<header class="entry-header">
<h1 class="entry-title"><?php _e( 'Leider nichts gefunden', 'twentyeleven' ); ?></h1>  Wenn keine Beiträge gefunden werden, wird eine Nachricht ausgegeben.
</header><!-- .entry-header -->

<div class="entry-content">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyeleven' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .entry-content -->
</article><!-- #post-0 -->

<?php endif; ?>


 

Content.php

Hier handelt es sich um eine Standardformatvorlage, die einen Beitrag anzeigt,
wenn es keine andere Formatvorlage für einen Beitrag gibt.



Code index.php allgemein

<?php get_header(); ?>

<!-- Gibt es mindestens einen Beitrag? -->
<?php if ( have_posts() ) : ?>

<!-- Dann nacheinander alle Beiträge ausgeben: -->
<?php while ( have_posts() ) : the_post(); ?>
<article>

<header>

    <!-- Seine Überschrift -->
    <h1> <a href="/<?php esc_url( the_permalink() ); ?>"><?php the_title(); ?></a> </h1>

    <!-- Sein Autor -->
    Verfasst von <?php the_author_posts_link(); ?>

    <!-- Sein Veröffentlichungsdatum -->
    am <?php the_date(); ?>

    <!-- Die Kategorie des Beitrags -->
    <?php the_category(); ?>

</header>

<!-- Zeige den Inhalt an -->
<?php the_content('Weiterlesen ...'); ?>

<!-- Hinweis auf Kommentare -->
<p> <?php comments_popup_link('Kein Kommentar abgegeben', 'Ein Kommentar vorhanden', '% Kommentare vorhanden', '', 'Kommentare geschlossen'); ?> </p>
</article>

<?php endwhile; ?>
<p> <?php posts_nav_link(' &middot; ', '&larr; Neuere Beiträge', 'Ältere Beiträge &rarr;') ?></p>

<!-- Sofern es keinen Beitrag gibt, darauf hinweisen: -->
<?php else : ?>
<p>Es gibt keine Beiträge.</p>
<?php endif; ?>

<?php
get_sidebar();
get_footer();
?>


  

Code content.php allgemein

<article>
<header>

<!-- Seine Überschrift -->

<h1> <a href="/<?php esc_url( the_permalink() ); ?>"><?php the_title(); ?></a> </h1>

<!-- Sein Autor -->
Verfasst von <?php the_author_posts_link(); ?>

<!-- Sein Veröffentlichungsdatum -->
am <?php the_date(); ?>

<!-- Die Kategorie des Beitrags -->
<?php the_category(); ?>
</header>

<!-- Zeige den Inhalt an -->
<?php the_content('Weiterlesen ...'); ?>

<!-- Hinweis auf Kommentare -->
<p> <?php comments_popup_link('Kein Kommentar abgegeben', 'Ein Kommentar vorhanden', '% Kommentare vorhanden', '', 'Kommentare geschlossen'); ?> </p>

</article>

Zugriffe: 35411