我正在建立一个网站,其中有一个页面,我可以在其中收集作品/项目列表;我创建了一个名为work.php
我制作了这个页面的模板,但当我尝试查看单个自定义帖子时(当我按单个项目时),它表示该页面不存在。
然后,我的问题是:我是否必须创建一个自定义模板,如work-post.php
我是否必须使用single.php
?
P、 我正在使用一个名为work
I型制造。
最合适的回答,由SO网友:gmazzap 整理而成
如果调用CPT“work,即您已使用
register_post_type(\'work\', $args);
您必须创建一个名为
\'single-work.php\'
这将用于显示单数工作岗位。
如果你不创建这个文件\'single.php\'
,如果存在,将由WordPress使用。即使\'single.php\'
主题中不存在,则\'index.php\'
将使用文件。
请参见WordPress Template Hierarchy 有关更多信息,请访问Codex。