使用自定义查询而不是存档的页面模板-xxx.php?

时间:2013-02-27 作者:Rinoleti

我已经创建了一个自定义帖子类型,我想列出帖子。我选择了带有自定义查询的页面模板,而不是存档xy。php来列出帖子,因为用户希望编辑页面上的内容。自定义查询可以工作,但如果我用slug XY创建一个页面并打开该页面,模板就不工作了,我只看到默认布局(index.php)。例如,我将其重命名为xy-2,它可以正常工作。

是否可以禁用域。com/xy,因为它使用博客布局?(因为没有存档xy.php)。

2 个回复
SO网友:Yerlix

我也遇到了类似的问题。我有一个自定义的post类型的假期,我想显示一个页面假期。php。

但布局完全混乱了。在翻阅了我主题中的每个文件后,我发现该网页使用了存档。php。

背景\'has_archive\'=>false 解决了我的问题,因为Wordpress不会搜索归档文件,而是搜索我指定的模板文件(page vacations.php)。

@里诺莱蒂:你又试过保存你的永久链接了吗?更改链接后,我总是再次保存永久链接,因为Wordpress在更改slug或类似的东西后会做一些奇怪的事情。

SO网友:Rinoleti

\'has_archive\' => false 一切都正常。

因为我可以用career slug创建一个页面,如果每次打开域时这个值都是真的话。我看到了普通博客帖子的布局,它使用了索引。php模板

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register