Conflicting Themes in Wordpress Multisite configuration

I used Oxygen for my site builder at my multisite careerboosteruniversity.com. I have another site https://coursepro1.careerboosteruniversity.com as part of that multisite configuration, that is using CoursePro. After lots of trial and error, I discovered that my Oxygen plugin was causing the CoursePro theme not to work correctly on my https://coursepro1.careerboosteruniversity.com site. Is there a way to configure multisite's so that each site has it's own discrete theme configuration? There probably is, but while I am an experienced Wordpress guy, I'm just learning and starting to use Multisite. Thank you in advance.
// CREDENTIALS REMOVED BY STAFF

  • Kasia Swiderska

    Hello Doc,

    Please don't post credentials to your websites on the forum, it is a public post. I have removed those credentials and I can see that you already deleted this user from your Multisite. If you want to give us access you can follow this guide here:
    https://premium.wpmudev.org/docs/getting-started/getting-support/#chapter-5

    Is there a way to configure multisite's so that each site has it's own discrete theme configuration?

    Each Subsite in Multisite can be using different Theme and also if that theme is using customization inside the WP Admin panel, then settings can be different for each subsite.
    However, if you want to change the code of the Theme for one subsite, you would need to create, for example, a child theme for this theme and then inside do the Customization and use that particular theme on this one subsite.
    Settings that are kept in the database are separate for each of the subsites - but in Multisite, files are shared between the subsites, so one theme can be used in the same form on many.

    Are you using this Oxygen Builder: https://wordpress.org/plugins/oxygen-visual-site-builder/ ? That one was updated 2 years ago and it was only tested up to 4.8.8 WordPress version.

    kind regards,
    Kasia

  • Doc

    Hi Kasia! Sorry about the goofy credential inclusion... I thought I was creating a ticket, not a community post!

    I will try the child theme approach!

    Oxygen Builder has a 2.1 version that was tested and released with version 5 of Wordpress... that's what I am currently using. I can also ask them if there is a conflict that they can research for me on this issue...

    If you have more ideas, I'm delighted to listen! I will report back if they offer any suggestions, also...

    Thank you again!

  • Kasia Swiderska

    Hello Doc,

    If there is a version of the plugin I could test (not that one from the repository, since it's old) then I can see what happens there and if there is anything we can do on our side.
    If you can zip the Oxygen and send it to me for testing it would be great.

    You can send it using our contact form https://premium.wpmudev.org/contact/#i-have-a-different-question and the template below:

    Subject: "Attn: Kasia Swiderska"
    - zipped plugin for test
    - Link back to this thread for reference
    - Any other relevant urls/info

    IMPORTANT: Please make sure you select "I have a different question" for your topic, so it doesn't go back to the forums - this and the subject line ensure that it gets assigned to me.

    Please confirm here that you send those

    This is a support ticket - but our forum is public. The community forum (Members forum) is here https://premium.wpmudev.org/forums/forum/members :slight_smile:

    kind regards,
    Kasia

  • Doc

    Kasia, I heard back from oxygenbuilder tech support:
    I said:
    >> On the WP multisite where I am using CoursePro, Oxygen clobbers the CoursePro theme and makes it not very appealing. When I deactivate Oxygen, the CoursePro theme works fine. However, when I do that, it ruins the themes for the other sites running on this multisite. Any suggestions for them living peacefully together?

    They said:
    Oxygen completely disables the WordPress theme system when it's activated, and there's no supported way to circumvent this behavior. As far as selectively activating/de-activating Oxygen on a per-site basis in a multisite network, it should be possible, but it's beyond what I can advise on specifically. I'd recommend taking a look at this thread for a starting point on selectively de-activating a plugin for a specific site: https://wordpress.stackexchange.com/questions/3426/how-to-disable-a-network-enabled-plugin-for-just-one-site. There may also be a plugin-based approach, as I did find a few examples of plugins that let you manage plugin activation on a per-site basis, but none of them had been updated recently enough to recommend.

    My conclusion is that while it would have been nice to use WP multi-site for my project, it's not a deal breaker / "must have"... so I will run two separate sites and be fine...

    Thank you for your time, help and support. I'm going to check this as "resolved" and save my use of your time for more difficult tasks that you can help me with.

    Thank you again!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.