2016-08-20 3 views
0

Итак, я чувствую, что делаю что-то явно простое, но не могу понять, что! Я создал свой собственный пост post = Author, а затем создал одно- Author.php для отображения информации каждого автора, но когда я открываю ссылку каждого автора 404.phpCustom Post Type, single- (post-type} .php

здесь таможенный пост типа автор

function p2p2_register_author(){ 
    $labels = array(
     'name'    => _x('همکاران', 'Author'), 
     'singular_name'  => _x('همکار','Author'), 
     'add_new'   => _x('افزودن همکار', ''), 
     'add_new_item'  => __('افزودن همکاران جدید'), 
     'edit_item'   => __('ویرایش همکار'), 
     'new_item'   => __('همکار جدید'), 
     'all_items'   => __('همه همکاران'), 
     'search_items'  => __('جست و جو همکار'), 
     'not_found'   => __('همکاری یافت نشد'), 
     'not_found_in_trash' => __('همکار در زباله دان یافت نشد'), 
     'parent_item_colon' => '', 
     'menu_name'   => 'همکار' 
    ); 

    register_post_type(
     'Author', 
     array (
      'labels'    => $labels, 
      'description' => 'ذخیره اطلاعات مربوط به همکاران', 
      'public'    => true, 
      'publicly_queryable' => true, 
      'show_ui'   => true, 
      'show_in_menu'  => true, 
      'query_var'   => true, 
      'rewrite'   => array('slug' => 'author'), 
      'capability_type' => 'post', 
      'has_archive'  => true, 
      'hierarchical'  => false, 
      'menu_position'  => null, 
      'supports'   => array('title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments') 
     ) 
    ); 
} 
     add_action('init', 'p2p2_register_author'); 
     flush_rewrite_rules(); 

у меня также есть архив-автор и она работает очень хорошо, но single-Author.php не работает.

Любая помощь будет muc ч оценили!

ответ

0

Перейдите на страницу постоянной ссылки, затем промойте ее. Я имею в виду кнопку Save Changes. Надеюсь, ваша проблема будет исправлена. Если это не так, измените 'has_archive' => true, на 'has_archive' => false,, а затем снова нажмите Save Changes кнопку на странице постоянных ссылок. Ваша проблема будет исправлена.

+0

это проводной, некоторые из моих сообщений пост пост груз отлично, но некоторые темы не загружаются single-Author.php, почему? !!! – mkafiyan

+1

Это необходимо для сброса постоянных ссылок после создания каждого 'archive- {post-type} .php' или' single- {post-type} .php' или других подобных шаблонов. Причина WordPress необходимо признать новым дополнением к иерархии. –