存档显示在菜单结构中使用的自定义页面上

时间:2015-02-13 14:07:58

标签: wordpress

我想将用户引导到菜单中的相应存档页面。如果我想要这个,我需要一个可以附加到菜单的页面。

如何在另一个页面上显示与存档页面(archive.php)完全相同的内容,以便分页和功能保持不变,但是某些内容将从实际页面中获取? (当然可以创建自定义页面模板)

  • 我仍然需要为您访问过的页面显示侧边栏而不是存档的侧边栏
  • 面包屑路径仍然必须显示当前菜单项位置而不是存档页面路径

在此处显示实际页面的侧边栏是最重要的。

修改

我想要实现的是这个: 假设我有一个页面

  

http://my.page/subpage/something/notifications/

我希望在此页面上,我可以显示与此处的特定存档页面完全相同的内容:

  

http://my.page/subpage/notification/

('notification'是这里的自定义帖子类型)

我已经有了一个解决方案,可以在另一个页面上显示所有存档内容(为此创建了一个页面模板),但是为每个页面正确显示标题,面包屑和侧边栏有点复杂,因为其中一些应该保持不变虽然他们会,但有些人应该采取另一个网站的价值。

1 个答案:

答案 0 :(得分:0)

您可以创建custom page template并将其分配给页面。在该页面上,您可以使用get_posts()查询所需的帖子,如下所示:

global $post;
$posts = query_posts( /* Your args here*/ );

foreach($posts as $post) {
    setup_postdata($post);
    // Do your stuff as in archive.php
}

wp_reset_postdata();