Wordpress自定义帖子类型档案

时间:2011-01-06 12:02:23

标签: wordpress archive custom-post-type

我已将以下内容添加到我的functions.php文件

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文件

2 个答案:

答案 0 :(得分:3)

进入永久链接并保存设置以刷新永久链接结构。 Wordpress有自定义帖子类型固定链接的问题,每次你对自定义帖子类型进行更改时都必须这样做。这样可以防止您收到404错误。

答案 1 :(得分:1)

解决了它尚未发布的功能。我不得不下载测试版,但是这个版本的wordpress即将推出。

相关问题