Verwenden Sie einen Slug / Post-Name für mehrere Seiten

Ich erstelle eine Website und möchte den gleichen Slug / Post-Namen in der URL der Seite wiederverwenden können.

ex mit /%category%/%postname%

 foo.com/bar/page foo.com/barz/page // Will not work. Instead it will use page-2. 

Ich habe etwas recherchiert und es sieht nicht so aus, als wäre es möglich zu tun, was ich will. Bevor ich es aufgegeben habe, die URL-Struktur so einzurichten, wie ich es gerne hätte, dachte ich, ich würde mich an die WordPress-Community wenden, um zu sehen, ob sich in einer neueren Version etwas geändert hat, um dieses Verhalten zu ermöglichen. Ich möchte wirklich vermeiden, %post_id% um jeden Preis zu verwenden, weil ich nicht denke, dass es in der URL sehr schön aussieht.

Solutions Collecting From Web of "Verwenden Sie einen Slug / Post-Name für mehrere Seiten"

Dies ist nativ nicht möglich, da in Ihrem Beispiel Permalink-Struktur-Posts nur durch slug erkannt werden und nicht durch eine Kombination mit der Kategorie. Im Wesentlichen Kategorie Info wird einfach verworfen.

Wenn Ihre Anforderungen nur eine (wenige) möglicher Endungen für die URL beinhalten, können Sie dies relativ einfach mithilfe von Endpunkten erreichen, siehe add_rewrite_endpoint() .

Im generischen Szenario funktionieren Slug-Kollisionen jedoch nicht.