このトピックについてここで多くのトピックを読みましたが、何でもうまくいきます..
したがって、関数 PHP に次のコードがあります。
add_action('init', 'photoplus_init_posttypes');
function photoplus_init_posttypes(){
/* Rejestrujemy zdjęcia */
$photos_args = array (
'labels' => array(
'name' => 'Zdjęcia',
'singular_name' => 'Zdjęcia',
'all_items' => 'Wszystkie zdjęcia',
'add_new' => 'Dodaj nowe zdjęcie',
'add_new_item' => 'Dodaj nowe zdjęcie',
'edit_item' => 'Edytuj zdjęcie',
'new_item' => 'Nowe zdjęcie',
'view_items' => 'Zobacz zdjęcie',
'search_items' => 'Szukaj w zdjęciach',
'not_found' => 'Nie znaleziono zdjęć',
'not_found_in_trash' => 'Brak zdjęć w koszu',
'parent_item_colon' => ''
),
'public' => true,
'public_queryable' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => 5,
'supports' => array(
'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments', 'custom-fields'
),
'has_archive' => true
);
register_post_type('photos', $photos_args);
}
そして、メニューが表示され、アイテムを追加できます、ブラブラブラ..しかし、「投稿を表示」しようとすると、エラー404が発生しました。理由はわかりませんが、変更すると
register_post_type('photos', $photos_args);
に
register_post_type('recipes', $photos_args);
エラーはありません。問題はどこですか?