Der benutzerdefinierte Post-Typ Single (Permalink) triggers einen 404-Fehler aus

Ich arbeite an einer Website, auf der Woocommerce installiert ist (auch ein CPT, wenn ich recht habe, aber das funktioniert gut). Diese Website hat einen benutzerdefinierten Post-Typ für Jobs, diese cpt hat Posts, die in der Website über ihren Permalink verlinkt sind.

Der Post-Typ funktioniert gut im Admin-Panel, aber das ist so weit wie es geht. Wenn ich im WordPress Admin Panel oder im Frontend über den Permalink auf die Schaltfläche “Job Opportunity anzeigen” klicke, erscheint ein unerwarteter 404 Fehler.

Ich habe etwas über Google recherchiert und versucht, die Permalinks über die Permalinks-Optionen im Admin-Panel und die function flush_rewrite_rules() . Ich überprüfte auch die Art, wie ich den Post-Typ registriere und versuchte sogar, das Neuschreiben zu deaktivieren. Eine andere Sache, die ich versuchte, war das Hinzufügen eines komplett neuen Post-Typ, aber dieser warf auch einen 404-Fehler, aber ich muss sagen, dass ich nur den Code dupliziert und die Werte geändert habe. Last but not least: Ich habe auch fast alle Plugins deaktiviert, um zu sehen, ob das das Problem verursacht hat.

Der Post-Typ wird wie folgt registriert:

 function werbenbij_posttype () {
   $ labels = Array (
     'name' => 'Werken mit ABC',
     'singular_name' => 'Vacature',
     'add_new' => 'Vacature toevoegen',
     'add_new_item' => 'Vacature toevoegen',
     'edit_item' => 'Vacature bewerken',
     'new_item' => 'Nieuwe vacature',
     'all_items' => 'Alle vakates',
     'view_item' => 'Bekijk vakaturiert',
     'search_items' => 'Zoek vacatures',
     'not_found' => 'Geen vacatures gevonden',
     'not_found_in_trash' => 'Geen vakaturiert in de prullenbak gevonden', 
     'parent_item_colon' => '',
     'menu_name' => 'Werke mit ABC'
   );

   $ args = Array (
     'labels' => $ labels,
     'menu_icon' => get_stylesheet_directory_uri (). '/ images / werbenbij.png',
     "öffentlich" => wahr,
     'öffentlich_queryable' => wahr,
     'show_ui' => wahr,
     'capability_type' => 'post',
     'menu_position' => 5,
     'umschreiben' => wahr,
     'query_var' => wahr,
     'has_archive' => 'werken-bij',
     // '_ builtin' => wahr,
     'unterstützt' => array ('title', 'editor', 'thumbnail')
   ); 

   register_post_type ('werbenbij', $ args);
 }
 add_action ('init', 'werbenbij_posttype');

Danke im Voraus!

Solutions Collecting From Web of "Der benutzerdefinierte Post-Typ Single (Permalink) triggers einen 404-Fehler aus"