Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

We've recently migrated the website from domainname.com/blog (which was running in wordpress) to domainname.com. During the migration process, some of the images loaded using the shopp plugin are not showing up? Can someone help me what should be done?

share|improve this question

migrated from stackoverflow.com Jul 27 '12 at 4:09

This question came from our site for professional and enthusiast programmers.

I suspect this is more of a sysadmin issue than a Wordpress issue. –  GordonM Jul 26 '12 at 7:24

2 Answers 2

If the problem is due to old URLs in the database, you should update the database accordingly :) When moving a WordPress database, I usually run queries like these:

update wp_posts set guid = replace(guid, 'domainname.com/blog', 'domainname.com');
update wp_options set option_value = replace(option_value, 'domainname.com/blog', 'domainname.com');

If the shopp plugin stores URLs in another table, you should probably also construct a similar query to update that one as well.

share|improve this answer

Hopefully, this helps:

  1. Make sure that all images in oldwebsite.com/blog/wp-content/uploads are transferred to newwebsite.com/blog/wp-content/uploads.

  2. I have had issues with the WordPress Address URL not changing. Go to the wordpress admin, then open Settings -> General. Make sure WordPress Address (URL) and Site Address (URL) match newwebsite.com/blog.

share|improve this answer
Hmm...The address seems to be correct. We're using Shopp plugin for adding the products. In its system settings it is showing the Image Storage and Product File Storage both as Database. Is there a possibility that the images might not have been migrated during the website migration? –  allabakash Jul 26 '12 at 9:15
Yes, how did you go about migrating the Wordpress site? Did you follow the Moving Wordpress Codex? –  Aaron Walker Jul 26 '12 at 9:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.