0
我已經創建了作爲自定義帖子類型的投資組合。我想使永久只爲自定義文章類型,如:www.domain.com/custom-post-type-category/postname
自定義帖子類型類別固定鏈接到/%類別%/%帖子名稱%
當前永久鏈接是:www.domain.com/custom-post-type/postname
這是唯一面向完全自定義後。
if(!function_exists("pexeto_register_portfolio_post_type")){
function pexeto_register_portfolio_post_type() {
//the labels that will be used for the portfolio items
$labels = array(
'name' => _x('Portfolio', 'portfolio name', 'pexeto'),
'singular_name' => _x('Portfolio Item', 'portfolio type singular name', 'pexeto'),
'add_new' => _x('Add New', 'portfolio', 'pexeto'),
'add_new_item' => __('Add New Item', 'pexeto'),
'edit_item' => __('Edit Item', 'pexeto'),
'new_item' => __('New Portfolio Item', 'pexeto'),
'view_item' => __('View Item', 'pexeto'),
'search_items' => __('Search Portfolio Items', 'pexeto'),
'not_found' => __('No portfolio items found', 'pexeto'),
'not_found_in_trash' => __('No portfolio items found in Trash', 'pexeto'),
'parent_item_colon' => ''
);
//register the custom post type
register_post_type(PEXETO_PORTFOLIO_POST_TYPE,
array('labels' => $labels,
'public' => true,
'show_ui' => true,
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => array('slug'=>'portfolio'),
'taxonomies' => array('portfolio_category'),
'supports' => array('title', 'editor', 'thumbnail', 'comments', 'page-attributes')));
}
}
if(!function_exists("pexeto_register_portfolio_category")){
function pexeto_register_portfolio_category(){
register_taxonomy("portfolio_category",
array(PEXETO_PORTFOLIO_POST_TYPE),
array( "hierarchical" => true,
"label" => "Portfolio Categories",
"singular_label" => "Portfolio Categories",
"rewrite" => true,
"query_var" => true
));
}
}
的可能的複製[WordPress的永久鏈接與自定義後的類型和自定義分類(http://stackoverflow.com/questions/10296959/wordpress-permalink-with-custom-post-type-and-custom-taxonomy) – vard
不工作,其定製後類型類別/職位 – Ni3
CPT類別=分類 – vard