我改变了主题,以我认为“合适”的方式工作。在阅读了抄本并在这个网站上看到了一些东西之后。
我从头开始。加载了2012主题。写了两页。主页和博客。我将主页设置为默认的2012年首页。php模板。然后在“设置->阅读”中,我将静态首页设置为主页,将贴子页面设置为博客。我知道这些帖子将从索引中删除。因此,在该文件中,我将自定义循环从博客类别和我的头版页面中拉出来。php文件我放置了一个自定义循环来获取页面。
$args = array(
\'post_type\' => \'page\'
);
$page_query = new WP_Query( $args );
if ( $page_query->have_posts() ) : while ( $page_query->have_posts() ) : $page_query->the_post();
$template = get_post_meta( $post->ID, \'_wp_page_template\', true );
// If the page doesn\'t have any template assigned - display the default page template
if ( $template == \'default\') { ?>
<div class="title"><?php the_title();?></div>
<?php the_content(); ?>
<?php } else {
include( $template );
}
endwhile;
endif;
这个循环在这个主题的其他版本中运行得很好,但是出于某种原因,按照现在的方式进行设置,这应该是正确的方式,它不起作用。我还尝试使用pre\\u get\\u posts在首页显示页面。?>