我对Wordpress很新,很抱歉,如果这是一个基本问题。我在网上看了但似乎找不到任何答案。
我知道如何使用Wordpress将页面添加到子菜单。但我想要的是拥有一个包含帖子而不仅仅是静态内容的页面。有人能告诉我如何做到这一点。
答案 0 :(得分:0)
如果您只需要一个列出所有帖子的页面,您可以告诉Wordpress在“设置”中使用哪个页面来显示帖子>读数。
如果您需要查询某些特定帖子,可以在主题文件夹中创建模板(文件名无关紧要)。你只需将它放在文件的头部,告诉Wordpress它是一个模板文件然后可以在页面选项中选择:
/*
Template Name: My Custom template
*/
然后查询帖子,使用get_posts函数。
使用示例:
$args = array( 'posts_per_page' => 5, 'offset'=> 1, 'category' => 1 );
$myposts = get_posts( $args );
foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach;
wp_reset_postdata();?>
答案 1 :(得分:0)
您可以通过管理部门完成此任务。
<强>步骤:强>
转到设置 - &gt;在你的wordpress管理区域阅读。
在该页面中,您可以选择选择哪个页面显示您网站中的帖子列表。
在“首页显示”问题中,在“静态页面(选择下方)”选项中,您有2个内容,即“首页“和”帖子页面“。
对于“帖子页面”选项,从页面列表中选择一个页面以显示所有帖子。
保存选项后,访问您为“帖子页”选择的页面。
您可以看到帖子显示在该页面中,并带有分页。