How to easily update a multi-site network

We are developing a multi-site page that will function something like Craigslist with many sub-directories for different cities. We have a few plugins in place and activated for the network. We are using a "cloning" plugin to duplicate the cities quickly. It works very well and enables us to maintain consistency in appearance with the themes, fonts, plugins, etc.

QUESTION:
Is there a way to update an entire multi-site network quickly, and painlessly? For example, we may need to make some changes in how one of the plugins is configured. Is there a way to make that change network-wide without laboriously going through each and every city/sub-directory one by one and updating the specific plugin? (hope this question makes sense).

Thank you!

  • Nithin

    Hi May May,

    Hope you are doing good today. :slight_smile:

    Is there a way to update an entire multi-site network quickly, and painlessly? For example, we may need to make some changes in how one of the plugins is configured. Is there a way to make that change network-wide without laboriously going through each and every city/sub-directory one by one and updating the specific plugin? (hope this question makes sense).

    What type of changes are you looking to implement?In a multisite only the plugin settings that you save via the dashboard vary from one subsite to another. Changes, or edits to the core files will be reflected in every subsite where the plugin is active.

    If you are looking to change settings made through the dashboard, you could import/export the plugin settings, however that would require going through each each site. Other than that, easiest option would be editing the database.

    I hope this helps. Please advise if I'm missing out anything. Have a nice day. :slight_smile:

    Kind Regards,
    Nithin

  • May May

    We have a plugin in place for creating classified ads. We have begun "cloning" and creating the sites for the various cities in the US that we will offer on the site. The cloning plugin works very well and simply makes a complete copy of one of the sites including all plugins, themes, fonts, settings, etc. From there, I simply make a few quick changes to the city names, etc and we're good.

    We are in the midst of doing some customization to the plugin. This might take a few days. If we proceeded with cloning all the sites for cities (which include this classified ad plugin) and later wanted to update all of them with the new customizations done to the classified ad plugin - - - is there a way that one can easily implement something like that throughout the network, or must we go site by site? (eventually, there might be 300-500 cities, each with a sub-directory site)

    Hope this makes sense...

  • Kasia Swiderska

    Hello May May,

    We are in the midst of doing some customization to the plugin.

    What type of customizations? In plugin code or in settings is dashboard in main site?
    If in plugin code, then there is no need to do any updates as whole network uses the same code - plugin is not replicated for each site.

    If those customizations are done in plugin settings then I'm afraid there is no easy way. If plugin has import/export settings options then its matter of exporting on one site and importing on each site.
    Another (but also not easy and quick) solution is to find where in database this plugin keeps its settings - and then get those settings and with mySQL query run update those settings for all the subsites (they have separate tables for that). This requires knowledge for writing mySQL queries.
    (Also don't do that without the database backup!)

    kind regards,
    Kasia

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.