2011-01-06 111 views
1

我加入以下到我的functions.php文件WordPress的自定義文章類型檔案

register_post_type('news', 
array(
    'labels' => array(
    'name' => __('News'), 
    'singular_name' => __('News'), 
'add_new' => __('Add New Article'), 
'add_new_item' => __('Add Article'), 
'edit_item' => __('Edit Article'), 
'new_item' => __('New Article'), 
'view_item' => __('View Article'), 
'search_items' => __('Search Articles'), 
'not_found' => __('No Articles Found'), 
'not_found_in_trash' => __('No Articles Found In Trash'), 
'rewrite' => array(
    'slug' => 'news', 
    'with_front' => false 
    ), 
'has_archive' => true, 
    ), 
    'public' => true, 
) 

);

但是,當我在我的網站mysite/news /後輸入新聞時,我應該收集到一個未找到的頁面,並用has_archives選項列出我的新聞檔案。

我在做什麼錯!!!

順便說我有一個archives.php文件

回答

1

解決其沒有實際尚未公佈,該功能。我不得不下載測試版本,但是這個版本的wordpress很快就會到期。

2

進入固定鏈接並保存設置以刷新固定鏈接結構。 Wordpress的自定義帖子類型永久鏈接有問題,每次您對自定義帖子類型進行更改時都必須執行此操作。這將防止你的404錯誤。

+0

很好的答案,只是刷新該死的永久鏈接... – Xavier 2012-05-09 16:46:19

相關問題