如何创建单一投资组合页面?

时间:2013-01-17 作者:Lucas Fernandes

我创建了一个公文包页面来显示我的主题作品,在我的公文包页面上一切都正常,但当我单击链接转到公文包对象页面时,它使用了模板的单个。php页面。

我希望它使用我创建的模板页面“single portfolio.php”。我该怎么做?

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

正如您所指出的,您必须使用自定义帖子类型“portfolio”的Slug作为文件名,single-portfolio.php 如果你的slug是“公文包”,那么它是正确的。

您只需再执行一步,在主题目录(与您的single.php 位于)。

WordPress自动选择single-portfolio.php 对于投资组合CPT,如果文件存在,如果不存在,则需要single.php.

SO网友:Nabil Kadimi

这个WordPress codex page Template Hierarchy 应该让您了解WordPress主题文件命名约定以及WordPress如何选择某个文件而不是另一个文件:

Graphic Example of the WordPress Template Hierarchy Structure

结束

相关推荐

Pages_Comments_Links()不起作用

我正在使用paginate\\u comments\\u links()获取当前用户的所有注释:<?php global $current_user; get_currentuserinfo(); $userid = $current_user->ID; $args = array( \'user_id\' => $userid, \'number\' => 2, ); $comments =