PHP文件加到WordPress页面,WordPress-所有页面链接到index.php文件

[WORDPRESS上的新功能]

我正在使用自己的CSS等创建自己的wordpress主题。我设法在index.php文件中获得了所有不错的东西, 而且我现在也尝试制作其他页面。

当我制作home.php, blog.php, about.php和contact.php文件(在我的主题文件夹中)时, 它们没有链接到该文件。我遵循Lynda.com上的” WordPress 3:使用Chris Coyier创建和编辑自定义主题”, 该示例显示, 只要你制作与页面名称相同的文件, 它就会直接采用该名称(在他的教程中有效)。

有人知道发生了什么吗?

示例:我的主题文件夹中有一个文件blog.php, 当我转到www.mydomain.com/blog时, 加载的文件是index.php文件, 而不是blog.php文件。

#1

你可以通过两种方式使用自定义页面模板来实现此目的。

使用页面标签或ID为一个特定页面创建模板。在这种情况下, 请像这样更改php文件的名称, 以匹配你在UI中创建的页面的名称:page-home.php, page-blog.php, page-about.php和page-contact.php。

更加灵活的是创建可以在任何页面上使用的自定义模板。只需将模板名称添加到php文件的顶部即可, 如下所示(在php块内部):

/ *模板名称:我的主页模板* /

然后编辑页面, 然后从模板下拉菜单中选择你的自定义模板(我认为在右侧, 如果可见)。

请参考此页面以获取更多信息:https://developer.wordpress.org/themes/template-files-section/page-template-files/

#2

找到了解决我(傻)问题的方法。

在主题目录中创建页面并在php文件顶部添加模板注释是不够的。你需要转到管理面板->页面->你的页面->并检出页面属性。你可以在此处将页面链接到特定模板:http://d.pr/i/a0m0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值