0

テーマに新しい投稿タイプを作成しましたが、投稿のパーマリンクにアクセスしようとすると、投稿が見つからないというメッセージが表示されます

function my_post_type_news() {

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

 register_taxonomy('news_category', 'news', array('hierarchical' => true, 'label' => 'News Categories', 'singular_name' => 'Category', "rewrite" => true, "query_var" => true));
      }

     add_action('init', 'my_post_type_news');
4

1 に答える 1

0
function my_post_type_news() {

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')
            ) 
        );

register_taxonomy('news_category'、'news'、array('hierarchical' => true、'label' =>'ニュースカテゴリ'、'singular_name' =>'Category'、 "rewrite" => true、 "query_var" => true)); }

 add_action('init', 'my_post_type_news');

上記の機能を使用すると、動作します。書き換えをfalseに変更しました。

それが役に立てば幸い。

于 2013-02-25T08:38:48.813 に答える