Article Template

时间:2012-09-08 作者:hazelnut

有点小问题。我目前正在创建一个主题,其中文章页面不在主页上。现在的问题是,在下面的主页上有三个内容框,它们不应该出现在文章页面上。

我创建了一个博客页面模板(blog.php),创建了一个新页面,并在那里插入了博客页面模板。

博客页面模板在源代码中引用了一个循环(loop blog.php),其中要显示的内容是。

无论是博客。php或循环博客。php有任何负责内容框的代码,但我仍然可以在文章页面上看到内容框。

博客内容。php:

    <?php /* Template Name: Blog */ ?>
<?php get_header(); ?>

<!-- Example row of columns -->
<div class="row-fluid">
    <div class="span11">

        <?php if ( ! have_posts() ) : ?>
        <header>
            <h1>Nicht gefunden!</h1>
        </header>

        <p>Sorry, leider konnte der gew&uuml;nschte Artikel nicht gefunden werden. Vielleicht hilft dir die suche ja weiter!</p>

        <?php endif; ?>

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

        <?php get_template_part( \'blog\', \'loop-blog\' ); ?>


        <?php endwhile; ?>

        <?php if(function_exists(\'wp_paginate\')) {
        wp_paginate();
        } ?>

        <hr>
    </div>
</div>

<?php get_footer(); ?>
循环博客的内容。php

 <div class="content">
            <div class="page-header">
                <a href="<?php the_permalink(); ?>"><h1><?php the_title(); ?></h1></a>
                <br>
                <p><?php the_time(\'j. F Y\'); ?> | <?php the_author_posts_link(); ?> | Ver&ouml;ffentlicht unter: <?php the_category(\', \') ?> | <?php comments_popup_link(\'keine Kommentare\', \'1 Kommentar\', \'% Kommentare\', \'comments-link\', \'Kommentarfunktion deaktiviert\'); ?></p>
            </div>
            <?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
                <?php the_excerpt(); ?>
            <?php else : ?>
                <?php the_content(\'Weiterlesen\'); ?>
            <?php endif; ?>
        </div>
        <hr>
这些类别是以同样的方式创建的,在这里它按其应该的方式工作。不显示内容框。我有点困惑,哪里出了错?

1 个回复
最合适的回答,由SO网友:Brooke. 整理而成

看看Template Hierarchy. 您最可能希望使用home.php 作为自定义贴子页的名称。

结束

相关推荐

Custom Blog Post Page

我在这里找到了创建自定义博客帖子页面的示例:http://www.wpbeginner.com/wp-themes/how-to-create-a-custom-homepage-in-wordpress/1) 我在“页面>添加新内容”下创建了一个博客页面2)在“模板”下,我选择“博客”3)注意我创建了一个博客。自定义主题中包含以下内容的php文件:<?php /* Template Name: Blog */ ?> <?php