2013-02-28 103 views
0

我做了一個新的自定義後像下面這樣:自定義文章網址?

register_post_type('news', 
      array( 
      'label' => __('News'), 
      'public' => true, 
      'show_ui' => true, 
      'show_in_nav_menus' => false, 
      'menu_position' => 5, 
      'rewrite' => false, 
      'supports' => array(
        'title', 
        'thumbnail', 
        'editor', 
        'excerpt') 
       ) 
      ); 

但是當我嘗試去發佈網址看起來像下面 http://domainname.com/?news=post_title

我想要的網址是像 http://domainname.com/category/title

所以我試圖通過改變改寫爲array('slug' =>'title', 'with_front' => true) 但當我這樣做,它給了404頁面沒有找到

這裏有什麼問題?

+0

如何在設置 – 2013-02-28 13:42:33

+0

/%的永久鏈接結構的設置問題%%/%postname%/ – OSos 2013-02-28 13:43:22

+0

您是否嘗試切換到默認設置,然後切換回/%category%/%postname%/ – 2013-02-28 13:46:16

回答

0

是的,我知道什麼是 你必須先復位固定鏈接默認然後創建一個新的職位類型有rewrite 然後使其恢復到/%category%/%postname%/