我有几种自定义的帖子类型,我们需要为它们创建单独的归档模板。我尝试了以下建议,但它仍然使用默认的归档模板。
以单一类型模板的形式。就像帖子在自己的页面上用single显示一样。php中,自定义post类型将使用single-{posttype}。php(如果可用)。
因此,对于上面的示例,您可以创建一个单acme\\u产品。php文件和产品帖子将使用该模板显示。
以存档类型模板的形式。同样,帖子也会显示在自己的存档中。php中,自定义post类型将使用存档{posttype}。php(如果可用)。
因此,对于上面的示例,您可以创建一个archive-acme\\u产品。php文件和产品帖子将使用该模板显示。
任何帮助都将不胜感激。
Here is my code
function camps_register_post_type() {
register_post_type(\'camps\', array(
\'labels\' => array(
\'name\' => \'Camps & holidays\',
\'singular_name\' => \'Camps & holidays\',
\'add_new\' => \'Add New Camps & holidays\',
\'edit_item\' => \'Edit Camps & holidays\',
\'new_item\' => \'New Camps & holidays\',
\'view_item\' => \'View Camps & holidays\',
\'search_items\' => \'Search Camps & holidays\',
\'not_found\' => \'No Camps & holidays found\',
\'not_found_in_trash\' => \'No Camps & holidays found in Trash\'
),
\'public\' => true,
\'has_archive\' => true,
\'rewrite\' => array("slug" => "camps"), // the slug for permalinks
\'supports\' => array(\'title\', \'editor\', \'thumbnail\')
));
}