WordPress.org

Ready to get started?Download WordPress

Forums

What is the final step in moving a single WP to WP Network? (21 posts)

  1. iceq
    Member
    Posted 1 year ago #

    Hi. I am moving 3 single WP installations to a new WP Network that works on subdomains.
    All these 3 blogs, as well as the new Network are stored in the same hosting account.
    Each of the 3 old blogs is accessible through a subdomain.
    I have already set the MAIN domain in this hosting account to point to the new network installation (which I will call MASTER).

    MASTER (the Network installation) is right inside public_html (so public_html contains the wp-content,wp-admin,etc).

    The old blog1, blog2, blog3 are stored in the account like this:
    public_html/xyz/blog1
    public_html/xyz/blog2
    public_html/xyz/blog3

    in the new Network I created new blog-A, blog-B, blog-C, where I will move blog1, blog2, blog3.

    If this is not clear please let me know and I'll try to make a graphical illustration of it.

    I started with blog 1, exported its xml, imported it into blog-A.
    Then copied its theme, plugins, adjusted settings, widgets, etc.
    Now, blog-A looks exactly like blog1, except in the sub-domain name: while blog1 has the original (current) domain of "blog1", blog-A has the subdomain, lets call it blog-A.

    So what do I have to do next with blog 1, concerning the files, the subdomain, permalinks, forwarding and redirection (if needed) all that stuff?

    Thank you in advance

  2. If you imported blog A into blog 1, then ... what do you WANT to do? :)

    If you want to rename blog1 to blogA, you can do that. Or you can redirect A to 1. It's just a question of what you want.

  3. iceq
    Member
    Posted 1 year ago #

    Well, my question is basically what to do after I imported the content :)
    I will need to do something with the domains, to make the old domain point to the new blog-A.. what is best way to do that?
    And also: what do I have to do next with blog 1, concerning the files, permalinks, forwarding and redirection (if needed) all that stuff?

  4. iceq
    Member
    Posted 1 year ago #

    Of course what I will need to do eventually is have the current subdomain point to the blog on the new location (in the network).

  5. iceq
    Member
    Posted 1 year ago #

    I hope there are other people besides Ipstenu to answer people's queries, I am sure Ipstenu can't answer thousands of queries !

  6. Ipstenu was also in DC for the weekend teaching a training class.

    The answer to "What do I need to do?" is ALWAYS "Well, what do you WANT to do?" :) I'm not saying this to be a pain, but because I'm not a mind reader.

    I will need to do something with the domains, to make the old domain point to the new blog-A.. what is best way to do that?

    I think you're asking how to map domains...? So that if I go to oldsite.com I get the data in MASTER/blog-A? Is that right?

    http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/ is that answer.

    if you mean "How do I redirect MASTER/xyz/blog1 to MASTER/blog-A" then THAT answer is .htaccess redirects.

  7. iceq
    Member
    Posted 1 year ago #

    Hi Ipstenu, my understanding is that you help people here voluntarily, not as a paid job by WP. Why can't WordPress.org hire more WP developers to answer people's queries, and if that needs funding, it would charge members a small fee to cover the costs?
    Or, are there similar WP professional communities with subscription, offering good service ??
    I do not want to hire a developer everytime I encounter an issue whose solution might be something very ... simple.

    As for my question:
    I have SUBDOMAIN1.WEBSITE.com , I want the new blog in the network to be accessible via this subdomain, that currently points to the old blog.
    How to do this switch ?
    And what else is needed, in terms of moving files from old blog to new one, noting that I already imported plugins/posts/tags/users/etc?

    I hope it is clearer this time.

  8. WordPress.org doesn't hire anyone. We're ALL volunteers. :) I'm paid by DreamHost to volunteer. Many WordPress devs are paid by Automattic, who owns WordPress.com, and that's where a lot of confusion comes in from. There's a relationship, and it's perplexing. Don't worry about it too much.

    I have SUBDOMAIN1.WEBSITE.com , I want the new blog in the network to be accessible via this subdomain, that currently points to the old blog.

    Map domains :) You map subdomain1.website.com to website.com/subdomain1 and off you go

    http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/

  9. iceq
    Member
    Posted 1 year ago #

    Still, why doesn't WordPress.org hire developers to answer people's questions, while chargine a small fee? As you can see, many questions remain unanswered and some urgent issues wait days (I consider myself lucky, thanks to you).

    I am not sure I need to map the domain, I think it should be done via Cpanel.
    I forgot to say that the Network, actually resides on the same WEBSITE.com.
    So WEBSITE.com is the network
    SUBDOMAIN1.WEBSITE.com takes to the old blog , that is a single, independent WP installation, (not part of the Network)installed in a sub dir.

    The new blog that I created in the Network, I want it to be accessible by the same SUBDOMAIN1.WEBSITE.com .

    Isn't this supposed to be done via the subdomain configuration?
    And what about the files ?

  10. iceq
    Member
    Posted 1 year ago #

    BTW, I would allow my visitors to also donate via Paypal, its quite very common, and the last thing one who intends to donate wants is to have a to register for yet another electronic payment service in order to be able to donate !

  11. Paypal has nothing to do with this. Put a link to paypal on your site. Leave it out of the equation.

    You have questions mostly because you don't seem to know the lingo yet, and your examples are ... more complicated than you need it ot be.

    Okay let's break it down :)

    WordPress is installed in WEBSITE.COM (good). It is a multisite.

    You have TWO options if you want to use SUBDOMAIN1.WEBSITE.com

    1) Have website.com be a multisite using subdomains, and create subdomaina.website.com as a subsite. Import everything and then rename subdomaina to subdomain1

    2) Use subfolders and map website.com/subdomain1 to subdomain1.website.com

    Take your pick :)

  12. iceq
    Member
    Posted 1 year ago #

    Ipstinuu, thanks alot for your patients.
    Please see this illustration.. it took me a lot of time to create it :)

    https://www.dropbox.com/s/zynwjl7h5j6l4fl/3-7-2013%202-29-22%20AM.jpg

  13. iceq
    Member
    Posted 1 year ago #

    BTW, when I spoke about Paypal I was referring to your site, not mine ;)

  14. You don't have to sign up to give money to someone via WePay. I use it for invoicing all the time, no registration needed except for ... me.

    My answer remains the same.

    Option 1: MAP newP to P via domain mapping.

    Option 2: create them as Q, D and B and then rename them to P, C and A.

    Pick one. We'll go from there. Or perhaps clarify WHAT part of that is confusing you. I can't give you a different explanation if I don't know what part you're not understanding.

  15. iceq
    Member
    Posted 1 year ago #

    Thanks. I don't want to use a plugin. So: option2:
    I already created Q, D , B (which are the new subdomains in the network).
    So you are saying I should do this:
    Network dashboard > edit Q, and change its Domain from q.wb.com , to p.wb.com ?
    But what about the original subdomain p.wb.com that is already configured in Cpanel which points to public_html/folder/p (the old blog) ?
    If I should delete it, how will the visitor who used to access the old blog via p.wb.com, will now be redirected to the new blog, on the same p.wb.com that is in the network (public_html/) ?

    I hope I made it clear :S

    WePay: Sorry I didn't mean "register" I meant enter the credit card's information. I already had Paypal and WePay should allow donators to pay via Paypal. But it might be a competitor to Paypal, and this case, and since Paypal is very widespread, I suggested you offer Paypal as well, instead of one having to enter his credit details :)

  16. So you are saying I should do this:
    Network dashboard > edit Q, and change its Domain from q.wb.com , to p.wb.com ?

    Yes.

    My ONE caveat is that the name of the temporary subdomain (Q) must be the exact same length of your 'real' domain.

    So if P is really paul, then Q should be qual or something to that effect.

    When you're done, you'll want to search/replace the database, to change qaul.wb.com to paul.wb.com

    But what about the original subdomain p.wb.com that is already configured in Cpanel which points to public_html/folder/p (the old blog) ?

    Point it to where ever wb.com is installed instead. So if WordPress is in /public_html/, change cpanel to point there :) You don't have to delete it until everything's done.

    WePay: Sorry I didn't mean "register" I meant enter the credit card's information.

    You do know that if someone does NOT use paypal it's exactly the same experience? And you're assuming my user-base is filled with PayPal users ;) (Surprisingly perhaps, but not so much, a lot of folks outside the US can't use it.)

  17. iceq
    Member
    Posted 1 year ago #

    Hi Ipstenu, I am back :)
    I followed your advice, and things seem to be working fine :)

    But this very complicated process can't go without issues :)

    After copying the uploads of the old blog to the network's blogs.dir/X/files/ and doing a search and replace on the new blog's DB changing the url of the images from the old url to the new, The images inside the posts show up fine.
    But no thumbnails appear for posts, like in the index of in the similar posts section, although I am using the exact same theme with same settings.
    Noticeably, the old blog contain 945 files in the library, but the new one only 58 I tried to "import attachments" when I imported the xml of all content, but after some time it gave me an error , perhaps because the content was too much.

    How can I fix these issues and re-associate the images with their posts?

  18. iceq
    Member
    Posted 1 year ago #

    Please see difference between the old and new:
    Old:
    http://personal.al-rasid.com/

    New:
    http://2personal.al-rasid.com/

  19. Since your header image shows - http://al-rasid.com/wp-content/blogs.dir/5/files/2013/03/header-logo4.jpg - and it's in the right place, I would guess it's your theme. Does it happen to use TimThumb?

  20. iceq
    Member
    Posted 1 year ago #

    No, as you see, I had to change the url of the image in the theme's header settings. The default url of the uploaded image is :
    http://2personalal-rasid.com/files/2013/03/header-logo4.jpg

    but it doesn't show up at all
    So I had to use the actual url and force it into the theme's settings to work:
    http://al-rasid.com/wp-content/blogs.dir/5/files/2013/03/header-logo4.jpg

    The question is why?

    My theme does have thimthumb but it is disabled, and not recommended because my understanding is that timhtumb eats lots of cpu/memory, which is bad especially on shared hosting.

    Now you won't see the image thumbnails in the new blog although I copied the images to its dir, and I am still stuck and unable to figure how to restore the images as thumbnails. What to do after moving the actual files ?

  21. Try a different theme. Do the images show up?

Topic Closed

This topic has been closed to new replies.

About this Topic