首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有history.js的单页站点

带有history.js的单页站点
EN

WordPress Development用户
提问于 2013-05-01 19:51:16
回答 1查看 750关注 0票数 1

我正在开发一个页面站点,在首页上显示每个页面,如下所示:

代码语言:javascript
复制
                                *-----------------*
                                | Home            |
                                |                 |
                                |                 |
                                |                 |
                                *-----------------*
                                | About           |
                                |                 |
                                |                 |
                                |                 |
                                *-----------------*
                                | Work            |
                                |                 |
                                |                 |
                                |                 |
                                *-----------------*

而且我正在使用history.js来修改URL结构,根据哪个部分在视图中可见。控制此输出的所有内容都在我的主题的index.php中,并反映在pages.php文件中。我肯定有更好的方法,但我不知道会是什么。

我希望所有不是/、/about或/work的页面都重定向到主页(客户端不想使用404),这是我不知道如何设置的另一件事。

我知道我可以在single.php文件中放置一个PHP重定向,在pages.php中放置一个include(),但我并不认为这是最好的选择。

EN

回答 1

WordPress Development用户

发布于 2016-09-28 10:33:38

如注释所示:如果您希望所有页面都重定向到index.php模板,那么就没有必要将重定向放在模板中,比如page.phpsingle.php。您可以简单地删除这些模板,模板层次将为您处理这些模板。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/97991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档