我很难让我的permalinks使用特定的自定义帖子类型设置。
以下是自定义帖子类型的代码:
function jc_attactions() {
$labels = array(
\'name\' => \'Attractions\',
\'singular_name\' => \'Attraction\',
\'add_new\' => \'Add New\',
\'add_new_item\' => \'Add New Attraction\',
\'edit_item\' => \'Edit Attraction\',
\'new_item\' => \'New Attraction\',
\'all_items\' => \'All Attractions\',
\'view_item\' => \'View Attraction\',
\'search_items\' => \'Search Attractions\',
\'not_found\' => \'No Attractions found\',
\'not_found_in_trash\' => \'No Attractions found in Trash\',
\'parent_item_colon\' => \'\',
\'menu_name\' => \'Attractions\'
);
$args = array(
\'labels\' => $labels,
\'public\' => true,
\'publicly_queryable\' => true,
\'menu_icon\' => \'dashicons-tickets-alt\',
\'show_ui\' => true,
\'query_var\' => true,
\'rewrite\' => array( \'slug\' => \'attractions\', \'with_front\' => false ),
\'capability_type\' => \'post\',
\'hierarchical\' => false,
\'menu_position\' => null,
\'has_archive\' => false,
\'supports\' => array(\'title\', \'editor\')
);
register_post_type( \'attractions_cpt\' , $args );
我没有使用归档模板,而是使用带有自定义模板/查询的页面来呈现结果。在这种情况下,模板只需输出分类术语列表以及术语等上ACF字段中的一些内容。。这部分工作正常。
我还有一个自定义分类法。代码:
function create_attracts_tax() {
$labels = array(
\'name\' => \'Category\',
\'singular_name\' => \'Category\',
\'search_items\' => \'Search Categories\',
\'all_items\' => \'All Categories\',
\'parent_item\' => \'Parent Category\',
\'parent_item_colon\' => \'Parent Category:\',
\'edit_item\' => \'Edit Category\',
\'update_item\' => \'Update Category\',
\'add_new_item\' => \'Add New Category\',
\'new_item_name\' => \'New Category\',
\'menu_name\' => \'Categories\'
);
$args = array(
\'labels\' => $labels,
\'show_admin_column\' => true,
\'hierarchical\' => true,
\'rewrite\' => array( \'slug\' => \'attractions\', \'with_front\' => false ),
\'show_ui\' => true,
\'query_var\' => true,
\'public\' => true
);
register_taxonomy( \'attract_cats\', \'attractions_cpt\', $args );
没有关于这些的详细页面,我只是有一个页面,/attractions/和一个分类法(将使用默认的分类法模板文件),在分类法归档中,只列出帖子。
我的问题是permalinks。理想情况下,我希望permalink只是/吸引人的地方/分类法的鼻涕虫/用于归档页面。。不幸的是,无论我做什么,我都会得到404。如果我只是简单地在分类法重写中添加一些类似景点/类别的内容,它当然会起作用,最终会成为/景点/类别/业务/但我真的不想在其中添加额外的“类别”。
我一直在谷歌上搜索(这些年来,这里甚至有一些帖子被书签),但我发现的一切似乎都是为了为实际的单帖页面创造创意。在这种情况下,我只是在寻找税务档案,而不是404。
有什么想法吗?