webentwicklung-frage-antwort-db.com.de

Die Ausgabe zeigt eine Seite anstelle einer Liste von Blogpostings

Ich habe den folgenden Code in front-page.php (mit dieser Seite in Einstellungen> Lesen festgelegt); Es stimmt jedoch etwas nicht, da die Posts nicht angezeigt werden. Die Ausgabe wird unten gezeigt. Kann jemand das Problem identifizieren?

    <?php get_header();?>

        <section id="home-content">
            <section id="latest-news">
                <h2>Latest News</h2>

                    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

                        <article class="entry" id="post-<?php the_ID(); ?>">
                            <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } ?>
                            <section class="description">
                                <h3><?php the_title(); ?></h3>
                                <time datetime="<?php the_time('c'); ?>"><?php the_time('F d, Y'); ?></time>
                                <?php the_content(); ?>
                                <p class="post-categories">Categorized under: <?php the_category(', '); ?></p>
                                <a class="read-more" href="<?php the_permalink() ?>" rel="bookmark" title="Read <?php the_title_attribute(); ?>"></a>
                            </section>
                        </article>

                    <?php endwhile; ?>

                    <?php my_paginate_links(); ?>

                    <?php endif; ?>
            </section>
        </section>

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

Der obige Code gibt den folgenden HTML-Code aus. Hinweis: "Startseite" ist eine Seite, kein Beitrag.

<article class="entry" id="post-1048">
    <section class="description">
        <h3>Home</h3>
        <time datetime="2012-08-29T06:38:44+00:00">August 29, 2012</time>
        <p class="post-categories">Categorized under: </p>
        <a class="read-more" href="http://site.com/" rel="bookmark" title="Read Home"></a>
    </section>
</article>
2
wpnewbie988

Setzen Sie Ihre Einstellungen -> Blog und Homepage lesen auf die Standardeinstellungen zurück. Front-page.php ruft Ihren Homepage-Inhalt anstelle Ihrer Beiträge ab, weil Sie dies in Ihren Einstellungen angegeben haben.

front-page.php könnte auch die neuesten Beiträge auf Ihrer Homepage anzeigen. Wenn Sie jedoch die Einstellungen so geändert haben, dass eine statische Seite Ihre Homepage ist, wird diese Datei verwendet, um dies anzuzeigen (vorausgesetzt, Sie haben diese Seite nicht angegeben. a bestimmte zu verwendende Seitenvorlagendatei).

http://wordpress.org/support/topic/difference-between-homephp-and-front-pagephp

1