Обычный пост и пользовательский тип поста Постоянная ссылка WordPress

Привет всем, я разрабатываю тему WordPress локально с xampp. Я изменил постоянную ссылку на /% category% /% postname% /, и все работает хорошо, однако после того, как я создаю свой пользовательский тип сообщения, постоянная ссылка, мои обычные ссылки на посты, дают мне сообщение об ошибке 404 и мой пользовательский пост. Тип ссылки работают хорошо, и когда я деактивировал свой пользовательский пост, введите мою обычную ссылку пост снова нормально, 2 дня поиска, но без решимости.

Вот мой собственный код типа сообщения

  <?php

function name_post(){
register_post_type('name',
array(
'labels' => array(
'name' =>  'Names', 'wp_hours',
'singular_name' => 'Name', 'wp_hours',
'all_items' => 'All Names', 'wp_hours',
'add_new' => 'Add New', 'wp_hours',
'add_new_item' => 'Add New Name', 'wp_hours',
'edit' => 'Edit', 'wp_hours',
'edit_item' => 'Edit Name', 'wp_hours',
'new_item' => 'New Name', 'wp_hours',
'view_item' => 'View Names', 'wp_hours',
'search_items' => 'Search Names', 'wp_hours',
'not_found' => 'Nothing found in Database', 'wp_hours',
'not_found_in_trash' => 'Nothing found in Trash', 'wp_hours',
'parent_item_colon' => ''
),
'public' => true,
'has_archive' => 'name',
'public_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'capaility' => 'post',
'menu_position' => 5,
'rewrite' => array('slug' => 'name'),
'menu_icon' => 'dashicons-groups',
'supports' => array('title', 'editor', 'thumbnail', 'excerpt', 'custom-fields'),
'taxonomies' => array('category', 'post_tag')
));
}

add_action('init','name_post');

function names_taxonomies(){
register_taxonomy(
'Country',
'name',
array(
'label' => __('Conutry'),
'rewrite' => array('slug' => 'country'),
'hierarchical' => ture,
)
);

register_taxonomy(
'Age',
'name',
array(
'label' => __('Age'),
'rewrite' => array('slug' => 'age'),
'hierarchical' => false,
)
);
}

add_action('init', 'names_taxonomies');

function my_rewrite_flush() {
my_custom_posttypes();
flush_rewrite_rules();
}
register_activation_hook( __FILE__, 'my_rewrite_flush' );

?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]