我正在开发一个简单的自定义帖子类型,其中包含几个自定义分类法。我使用ACF创建了一些字段,用户可以在这些字段中为每个自定义分类法选择一个值。
这是我的自定义帖子类型和自定义分类法。
add_action(\'init\', \'pj_product_opt\');
function pj_product_opt() {
register_post_type( \'product\', array(
\'labels\' => array(
\'name\' => \'Products\',
\'singular_name\' => \'Product\'
),
\'description\' => \'Products\',
\'public\' => true,
\'menu_position\' => 20,
\'supports\' => array(\'title\', \'editor\', \'custom-fields\'),
\'menu_icon\' => \'dashicons-album\'
));
register_taxonomy(
\'product_manufacturer\',
\'product\',
array(
\'labels\' => array(
\'name\' => __( \'Manufacturers\'),
\'singular_name\' => __(\'Manufacturer\'),
\'add_new_item\' => __(\'Add New Manufacturer\'),
\'edit_item\' => __(\'Edit Manufacturer\'),
\'new_item\' => __(\'New Manufacturer\'),
\'search_items\' => __(\'Search Manufacturers\')
),
\'rewrite\' => array(\'slug\' => \'product_manufacturer\'),
\'hierarchical\' => false
)
);
我正在尝试实现如下URL:/products/%manufacturer slug%/%product slug%
记住-制造商字段的值当前位于我定义并分配给的自定义字段中product
岗位类型。任何类似于允许制造商作为层次结构的一部分出现的做法都将非常好。任何建议都很好。