如何使用Wordpress将带有帖子的页面添加到菜单中?

时间:2015-05-22 06:51:41

标签: wordpress

我对Wordpress很新,很抱歉,如果这是一个基本问题。我在网上看了但似乎找不到任何答案。

我知道如何使用Wordpress将页面添加到子菜单。但我想要的是拥有一个包含帖子而不仅仅是静态内容的页面。有人能告诉我如何做到这一点。

2 个答案:

答案 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个内容,即“首页“和”帖子页面“。

对于“帖子页面”选项,从页面列表中选择一个页面以显示所有帖子。

保存选项后,访问您为“帖子页”选择的页面。

您可以看到帖子显示在该页面中,并带有分页。

WP Reading Settings