将WordPress中的帖子重定向到特定页面

时间:2011-09-11 作者:Ganesh

我创建了一个页面,这样它就会出现在我的导航菜单中。然而,这个页面将是我的帖子页面(即所有帖子都会放在这里),也将是我的首页。

除了在主题文件中编辑“主页”之外,我找不到任何其他内容(我尝试的主题中没有一个可以编辑“主页”)。

换句话说,我正在寻找一种可以将我所有的帖子作为流重定向到我的主页中的东西,该主页在导航菜单中也有一个链接。

我试着在很多地方寻求帮助,但是我找不到任何有用的东西。

谢谢

1 个回复
最合适的回答,由SO网友:helenhousandi 整理而成

您应该能够做到这一点,只需让首页像默认情况下那样显示博客帖子。无需制作空页和重定向等。在包含导航的主题文件中(很可能header.php), 查找以下内容:

<ul>
<?php wp_list_pages( /* maybe some stuff here */ ); ?>
</ul>
您可以在之前添加列表项wp_list_pages() 指的是家,例如。

<li<?php if ( is_home() ) echo \' class="current_page_item"\'; ?>><a href="<?php bloginfo(\'url\'); ?>">Home</a></li>
还有一个条件将添加current_page_item 如果您的主页上有博客帖子,请初始化。

结束

相关推荐

POSTS_NAV_LINK()不显示任何内容

我很难让posts\\u nav\\u link()显示任何内容。下面是我的索引。php模板文件,我正在使用permalinks(index.php/2011/08/26/sample-post/ 格式),并且我当前已获得Blog pages show at most 设置为-1.有人知道为什么链接不起作用吗?index.php <?php get_header(); $args = array(\'posts_per_page\' => 4,\'paged\'