我正在从另一个CMS迁移到WordPress。我一定要保持链接完整,如下所示:
示例。com(重定向到/博客)示例。com/blog(显示所有文章的博客)示例。com/blog/article(特定文章)示例。com/about(静态页面)示例。com/portfolio(另一个静态页面)但是,目前只有静态页面可以按预期工作。我不知道如何创建一个新的自定义“博客”页面并在上面显示博客帖子,以及如何将首页全部删除,使其重定向到博客。
此外,我使用的是zBench主题,它总是显示“主页”选项卡,这将导致头版。相反,我希望我的标签如下:“博客”,“关于”,“投资组合”-没有“主页”。
之前曾提出过类似的问题:How to get the list of posts in a static page other than front page?
但这看起来像是一个黑客,并不是我的问题。我确实想在首页上显示博客,我只想在URL和选项卡上重命名它。
最合适的回答,由SO网友:Ashfame 整理而成
将永久链接设置为/blog/%postname%/
将解决您的结构问题。
在主题中,加入home.php
将用户重定向到/blog/的文件,您可以在“设置”>“阅读”中将日志设置为显示在包含slug blog的页面上
关于菜单,你必须看看你的主题是如何工作的。如果它使用WP 3.0菜单,那么您可以在仪表板本身中轻松更改它们,如果它调用wp_list_pages()
, 然后,需要使用函数的exclude参数来排除显示的特定页面。http://codex.wordpress.org/Function_Reference/wp_list_pages