Wordpress主题:自定义页面模板显示所有网站';s页
我正在开发一个wordpress主题。我正在为特定页面创建自定义主题 我创建了一个标识符为“Home”的“主页”。我创建了一个page-home.php文件,其中包含以下循环:Wordpress主题:自定义页面模板显示所有网站';s页,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我正在开发一个wordpress主题。我正在为特定页面创建自定义主题 我创建了一个标识符为“Home”的“主页”。我创建了一个page-home.php文件,其中包含以下循环: <?php get_header(); get_topmenu(); ?> <div class="catch"></div> <div id="primary" class="content-area page-home"> <d
<?php get_header();
get_topmenu(); ?>
<div class="catch"></div>
<div id="primary" class="content-area page-home">
<div id="content" class="site-content" role="main">
<?php /* The loop */ ?>
<?php if(have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h1 class="entry-title"><?php the_title(); ?></h1>
<div class="entry-content">
<?php the_content(); ?>
</div><!-- .entry-content -->
</article><!-- #post -->
<?php comments_template(); ?>
<?php endwhile; ?>
<?php endif; ?>
</div><!-- #content -->
</div><!-- #primary -->
PAGE HOME.PHP
<?php get_sidebar(); ?>
<?php get_footer(); ?>
如果只有一个页面,为什么要使用循环?我寻找了一种只显示当前页面的方法,但我发现的只是这个循环或一个看起来不干净的多行查询…删除循环并在查询中直接使用post/页面ID。它应该会起作用。