嗨,我想创建一个包含我的一些博客帖子的自定义页面(custom-page.php),但是当我测试循环时,我没有看到任何帖子。它只返回我的自定义页面模板的名称作为h2。Wordpress自定义页面,帖子不显示
我有两个帖子已经发布,但他们没有出现。
我有一个front-page.php,当用户第一次访问我的网站时,用户登陆并且我没有改变阅读标签下的任何设置。
我已经阅读了Wordpress codex,到目前为止找不到任何解决方案。
<?php
get_header();
?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<h1>BLOG INDEX PAGE
BLOG INDEX PAGE</h1>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<?php endwhile; else : ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php
get_footer();
?>
在这页你需要证明你的自定义模板。在着陆页或博客页面? –
既不是,它只是一个页面,其中包含我的一些帖子的片段 –
希望所以你必须在管理面板中设置页面来显示它的权利:) –