404 benutzerdefinierter Beitragstyp

Ich habe einige benutzerdefinierte Post-Typen eingerichtet und wollte die Seiten besuchen, aber ich bekomme nur 404 Fehler.

Ich habe das Internet durchsucht und es scheint ein bekanntes Problem zu sein, aber ich habe keine Lösung gefunden, die für mich funktioniert hat.

Ich habe die Permalinks mehrmals gespeichert und auch die flush_rewrite_rules( false ); versucht flush_rewrite_rules( false ); Befehl für jeden Posttyp. Aber nichts ändert sich.

Wenn ich die Permalink-Struktur auf Basic setze, funktioniert alles gut, also sind die Post-Typen in Ordnung …

Kann jemand an ein anderes Problem denken?

Vielleicht liegt es daran, dass ich den gleichen Permalink für eine Seite benutzt habe ( post_type => 'page )? Aber ich habe diese Seite gelöscht und kann nichts anderes finden als meine Seite des benutzerdefinierten Beitragstyps mit diesem Titel in der database. Also sollte alles in Ordnung sein.


Die $args :

 $args = array( 'labels' => $labels, 'public' => true, 'has_archive' => true, 'publicly_queryable' => true, 'query_var' => true, 'rewrite' => array( 'with_front' => true, 'slug' => 'practical-courses' ), 'capability_type' => 'page', 'hierarchial' => true, 'supports' => array( 'title', 'editor', 'excerpt', 'thumbnail', 'revisions', 'author', 'page-attributes', 'comments', ), 'menu_position' => 20, 'menu_icon' => '', 'exclude_from_search' => false, ); 

Der Registrierungsanruf:

 register_post_type('practical-courses',$args); 

Solutions Collecting From Web of "404 benutzerdefinierter Beitragstyp"