如何重定向到自定义帖子模板

时间:2013-12-29 作者:DamianFox


我正在建立一个网站,其中有一个页面,我可以在其中收集作品/项目列表;我创建了一个名为work.php 我制作了这个页面的模板,但当我尝试查看单个自定义帖子时(当我按单个项目时),它表示该页面不存在。

然后,我的问题是:我是否必须创建一个自定义模板,如work-post.php 我是否必须使用single.php?

P、 我正在使用一个名为work I型制造。

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

如果调用CPT“work,即您已使用

register_post_type(\'work\', $args);
您必须创建一个名为\'single-work.php\' 这将用于显示单数工作岗位。

如果你不创建这个文件\'single.php\',如果存在,将由WordPress使用。即使\'single.php\' 主题中不存在,则\'index.php\' 将使用文件。

请参见WordPress Template Hierarchy 有关更多信息,请访问Codex。

SO网友:Przemysław Suszek

您必须创建自定义单页文件。或者在wordpress中搜索模板帖子。

结束

相关推荐

Get_Posts()在函数中不起作用。php

如果我在任何主题模板中使用以下函数,它将按预期工作。但是,在我的函数中尝试在AJAX函数中使用它时。php,则返回空。$args = array ( \'numberposts\' => 10, \'post_type\' => array(\'topic\',\'reply\'), \'author\' => 454 ); $user_posts = get_posts($args);&#x