Duplizieren Sie benutzerdefinierte Post-Typ und Taxonomie Slug

Ich habe ein paar Fragen gesehen, die sehr ähnlich sind, aber ich konnte keine genaue Antwort bekommen, also werde ich hier meine Situation erklären.

Ganz einfach, ich brauche die folgende URL-Struktur:

site.com/dining (benutzerdefinierter Beitragstyp)

site.com/dining/restaurants (Begriffe der benutzerdefinierten Taxonomie)

site.com/dining/specific-location (tatsächlicher Post des benutzerdefinierten Posttyps)

Diese URL-Struktur wird für mehrere benutzerdefinierte Beitragstypen wiederholt, z. B. für Unterkünfte (Hotels, Pensionen, B & B, Resorts usw.), Bars usw. Meine aktuelle Konfiguration lautet:

Custom Post Typ: “Dining” Benutzerdefinierte Taxonomie: “Dining Typen” Begriffe von “Dining Arten” sind die Kategorien, wie Cafés, Restaurants, etc.

Ich habe die URL für den Begriff neu geschrieben, damit er “dining” anstelle von “dining_types” ist, aber das hatte einen Konflikt mit dem benutzerdefinierten Post-Typ, wie ich gelesen habe, wird passieren. Die Frage ist also, wie in aller Welt erreiche ich mit dieser grundlegenden Struktur die oben aufgeführten URLs? Ich habe das Gefühl, dass es eine unglaublich einfache Struktur ist (besonders verglichen mit den anderen ähnlichen Problemen, die ich gesehen habe), aber ich kann es nicht verstehen.

Es ist auch erwähnenswert, dass ich programmatisch Templates für alles und jedes, was mit diesem Setup zusammenhängt, zuweise, also brauche ich keine benannten Dateien, alles ist mit Code gemacht.

Solutions Collecting From Web of "Duplizieren Sie benutzerdefinierte Post-Typ und Taxonomie Slug"