Effect of changing the WordPress site URL

Sure @jomaxro can assist.

They got back to me and it’s actually still the wrong url (without the www). fwiw, the comments are coming through to the wordpress site just fine, it’s literally just the Show Full Post button that’s broken.

We’ve been in communication, Gerhard assisted with the command.

2 Likes

Thanks! The TopicEmbed embed_urls can’t be updated from the WordPress end, so if they need to be changed, you guys will have to do it. Ideally, Discourse would just follow the redirects to fetch the WordPress post’s content. It might be worth checking that the redirects are working.

If the URLs need to be rewritten, something like this can do it:

TopicEmbed.all.each do |embed|
  if embed.embed_url.starts_with? 'http://olddomain.com'
    embed.embed_url = embed.embed_url.sub 'http://olddomain.com', 'http://newdomain.com'
    embed.save
  end
end
3 Likes

@gerhard has run the remap. @jenkma02 can you confirm if things are working for you now?

2 Likes