有点小问题。我目前正在创建一个主题,其中文章页面不在主页上。现在的问题是,在下面的主页上有三个内容框,它们不应该出现在文章页面上。
我创建了一个博客页面模板(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ü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ö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>
这些类别是以同样的方式创建的,在这里它按其应该的方式工作。不显示内容框。我有点困惑,哪里出了错?