Wie kann ich die Seiten-ID in einem Post anstatt in einem anderen ausgewählten Permalink speichern?

Wir verwenden WordPress als Wissensdatenbank. Wir haben MediaWiki und Jekyll nur für Github-Seiten verlassen und die Anzahl der verschiedenen Systeme von vier auf nur eine reduziert. Eine WordPress-Installation zum Bloggen und drei für drei verschiedene Wissensbasen für drei verschiedene Produkte. Der Vorteil ist, dass Redakteure nur ein System statt drei beherrschen müssen.

Wir haben die Permalinks auf /% postname% / gesetzt, was nette und logische Weblinks macht. Auf den meisten Seiten fügen wir über den Editor Links zu anderen Wissensdatenbankseiten hinzu. In dem Popup wählen wir die Seite aus, auf die verlinkt werden soll. Der Permalink wird der Seite hinzugefügt. Da wir ständig an der Knowledge Base arbeiten, wird es passieren, dass sich der Postname ändert. Dies führt zu einem Fehler 404 auf einer Internal Knowledge Base-Seite, die mit dem geänderten Post verknüpft ist.

Daher möchte ich Seiten-IDs (? P = 123) anstelle des Post-Namens hinzufügen. Wenn der Link auf das Frontend geklickt wird, scheint WordPress schlau genug zu sein, die Seiten-ID in den /% postname% umzuschreiben. Vorteil ist, dass ich die Links auf keiner Seite ändern muss. (oder kann das auch automatisch gemacht werden?)

Solutions Collecting From Web of "Wie kann ich die Seiten-ID in einem Post anstatt in einem anderen ausgewählten Permalink speichern?"