• How to uninstall WordPress Multi-Site

    by  • March 22, 2011 • Multi-Site Enabler, Plugin Updates, Website Tips, Wordpress • 9 Comments

    Here are the instructions for uninstalling multi-site on WordPress 3.0+:

    1. Remove the constants from the wp-config.php file. (Should look similar to this if you used my plugin)
      • /* This site was made multi-site enabled by @link http://jgwebdevelopment.com */
      • define (‘MULTISITE’, ‘1’);
      • define (‘SUBDOMAIN_INSTALL’, false);
      • define (‘DOMAIN_CURRENT_SITE’, ‘localhost’);
      • define (‘PATH_CURRENT_SITE’, ‘/wp-multi/’);
      • define (‘SITE_ID_CURRENT_SITE’, 1);
      • define (‘BLOG_ID_CURRENT_SITE’, 1);
      • $base = ‘/wp-multi/';
    2. Delete the htaccess and let WP create a fresh single-site one.
      • You can have it create a new one by simply going to your permalink settings page and click save again.
    3. Remove the extra tables from the database. (The “wp_” will be replaced with whichever prefix you made during installation”)
      1. wp_blogs
      2. wp_blog_versions
      3. wp_registration_log
      4. wp_signups
      5. wp_site
      6. wp_sitemeta
    4. Remove the two extra fields added to the users table.
      1. spam
      2. deleted

    9 Responses to How to uninstall WordPress Multi-Site

    1. Judith from Abingdon, MD, United States
      January 20, 2012 at 3:35 pm

      The WordPress web developer who designed my website skipped town. He was the superadmin on my WordPress website. I want to download plugins for my website, but my administrative capabilities has been restricted. How can I uninstall the Multi-site when I don’t have access to my permalink settings page?

    2. March 17, 2012 at 2:25 pm

      Hi, I have followed your instructions but it seems not working as expected, my site does not show up now, instead it shows this error message:

      “No site defined on this host. If you are the owner of this site, please check Debugging a WordPress Network for help.”

      Can you tell me which part is wrong and how to fix it?

      My site is jualbluray.com (please check it, I really need help)

    3. June 26, 2012 at 4:08 pm

      very helpful tips ……… i have installed mu but i was uncomfortable with installation in WP 3.4. so i have to deleted MU and reinstalled. thank you for your good lines …………. ;)

    4. Beto Guerra from Brazil
      February 27, 2013 at 7:23 pm

      Hey, Thanks. I did everything you said and … … come back to work!!

      Nice post.

    5. June 11, 2013 at 10:58 am

      Thanks! But people should let these:
      define (‘DOMAIN_CURRENT_SITE’, ‘localhost’);
      define (‘PATH_CURRENT_SITE’, ‘/wp-multi/’);

      as they are in they own configuration. i.e., if it is define (‘PATH_CURRENT_SITE’, /); don´t change it, and them it will works!

    6. September 21, 2013 at 7:42 am

      Need to remove multisite as my wp-login is redirected infinite loop. Thanks for the instruction

    7. October 22, 2013 at 9:55 am

      Que grande eres!

    8. Diana from Redwood City, CA, United States
      February 11, 2014 at 8:56 pm

      Unfortunately this advice totally destroyed my database and I had to completely start over. Not sure what I did wrong. :-(

      • tOOKIE from Moscow, Moscow, Russian Federation
        February 23, 2014 at 3:15 am

        yes, for wordpress 3.8.1 guess this is different it also destroyed mine also.

        this link will help you out.

        http://premium.wpmudev.org/blog/how-to-uninstall-wordpress-multisite/

        or better report to your host they will restore your database back to your choose date.

        ONLY FOLLOW INSTRUCTIONS ON WORDPRES 3.8.1 NOT LOWER VERSIONS UNLESS U WILL ENCOUNTER SERIOUS ERRORS.

    Leave a Reply