Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Wordpress将带有帖子的页面添加到菜单?_Wordpress - Fatal编程技术网

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

如何使用Wordpress将带有帖子的页面添加到菜单?,wordpress,Wordpress,我是Wordpress的新手,如果这是一个基本问题,我很抱歉。我在网上查过,但似乎找不到任何答案 我知道如何使用Wordpress将页面添加到子菜单。但我想做的是有一个包含帖子的页面,而不仅仅是静态内容。有人能告诉我怎么做吗。如果你只需要一个页面来列出你所有的帖子,你可以告诉Wordpress在“设置”>“阅读”中使用哪个页面来显示帖子 如果你需要查询一些特定的帖子,你可以在你的主题文件夹中创建一个模板,文件名无关紧要。您只需将其放在文件的开头,告诉Wordpress它是一个模板文件,然后可以在

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


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

如果你只需要一个页面来列出你所有的帖子,你可以告诉Wordpress在“设置”>“阅读”中使用哪个页面来显示帖子

如果你需要查询一些特定的帖子,你可以在你的主题文件夹中创建一个模板,文件名无关紧要。您只需将其放在文件的开头,告诉Wordpress它是一个模板文件,然后可以在页面选项中选择:

/*
Template Name: My Custom template
*/
然后使用函数查询帖子

使用示例:

$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();?>

您可以通过管理部分完成此任务

程序:

进入wordpress管理区的设置->阅读

在该页面中,您可以选择显示站点中帖子列表的页面

在首页显示问题,在一个静态页面选择下面的选项,你们有两件事,即首页和帖子页

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

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

您可以看到该页面中显示的文章带有分页


你是怎么做到的?代码或通过管理菜单?否决票请解释为什么我的答案被否决?你能证明我错了吗?