我正在開發一個網站,我註冊了一個自定義發佈類型稱爲書和分類體裁。我想要一個永久鏈接像 www.mysite.com/genre_name/post_nameWordPress的永久鏈接結構taxonomy_termname/post_name
代碼:
register_post_type('reviews', array(
'label' => 'Books',
'description' => '',
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'capability_type' => 'page',
'hierarchical' => true,
'rewrite' => array('slug' => 'book'),
'query_var' => true,
'exclude_from_search' => false,
'supports' => array('title','editor','page-attributes', 'comments', 'author', 'revisions')
)
);
我應該怎麼辦?任何幫助,將不勝感激。
請分享您註冊自定義後類型代碼 –
register_post_type( \t '評論', \t陣列(\t \t \t '標籤'=> '圖書', \t \t '描述'=> '', \t \t '公共'=>真, \t \t 'show_ui'=>真, \t \t 'show_in_menu'=>真, \t \t「capability_type '=> '頁', \t \t '分層'=>真, \t \t '改寫'=>數組(' 蛞蝓」 => '書'), \t \t 'query_var'=>真, \t \t 'exclude_from_search'=>假, \t \t '支持'=>數組( \t \t \t '標題', '編輯', '頁面的屬性', '註釋', '作者', '修改' \t \t) \t) ); –
更新 - 我還創建了一個處理程序,它返回一個特定的URL。處理程序是使用post_type_link註冊的。當我訪問該頁面時,它顯示未找到頁面。 –