The wordpress part of this is straightforward and even the nginx rewrites to keep the SEO is clear.
I’m curious, however, if there is a smooth way to not break all our existing post connections - do I do a site-wide force publish once all the urls are straight on the wordpress side - or will that make all new topics and leave all the others as confusing multiple posts with the wrong links?
Do I go into each post and update post - or will that not overwrite the existing link to the blog post in the forum topic?
Do I have to get into largescale search and replace within the discourse database to do this reliably?
Any guidance would be appreciated. Thanks!