Support » Plugin: Multiple Themes » Blank page instead of theme

  • Resolved AnotherOpus



    I installed and activated the jonradio Multiple Themes plugin.

    I created a new page and published it.

    I went into the jonradio Multiple Themes settings and under:

    For An Individual Page, Post or other non-Admin page; or a group of pages, specified by URL Prefix

    …I selected a theme from the drop down. Then I pasted the full URL to the new page.

    Then I clicked the Save Changes button on the jonradio Multiple Themes Settings page. The page refreshed and did not advise at the top that the changes had been saved. There was no message of any kind (success or failure). And after the page had refreshed the theme I had selected was not selected and the URL I has pasted was gone.

    So I selected, pasted and saved again. Same thing.

    Next I went and checked the page URL I had pasted in the Settings. The page was blank except for a message that there was no config file! And there was a button to fix things–I did NOT click that. I thought, “Oh great I’ve jacked up my site with this plugin.” So I hit the home page and other pages and they work fine. I double checked the page I had specified in the settings and it gave me the same message.

    So I deactivated the plugin and reactivated it. I repeated the page assignment process but this time I assigned a page that had already been on the site. The page worked with the alternate theme.

    The problem is the page was a mess now because this alternate theme has many custom settings as does the active theme.

    Is there a way to establish all the settings for the alternate theme so that it can be used on one page? And is it possible to do this without messing up all the settings on the main, active theme?

    This question applies to the menu and page layouts also.

    Thank you for the help. This is a very rare plugin for what would seem to be a common issue–people wanting to use more than one them (and menu, et al) on a single site.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Before I answer the question that you asked (near the end of your post), I need to point out that your WordPress install has much bigger problems than this plugin. No properly functioning WordPress reacts the ways that yours does. Lots of possibilities, I’m sure, but a bad database server would be the first place that I would look. The “no config file” error is especially “telling”.

    Personally, if it happened to me, I would get a refund on my current web hosting, and find someplace better.

    Now to your question.

    Unfortunately, WordPress was not designed with multiple themes in mind. For my plugin to handle Menus, Widgets and all other Theme options for all Themes would require me to create a complete replacement for the way WordPress stores this information. I offer some workarounds (use at your own risk ideas to try) in “Changing Theme Options (Widgets, Sidebars, Menus, Templates, Background, Header, etc.)?” on the FAQ page: But, if you really want to control a whole bunch of Theme Options for each Theme, you are much better off using a WordPress Network (“Multi-site”) and have one Theme per site, and integrate the sites together so they appear as a single web site to the visitor.

    I just now had a look at some of your previous posts. And lost track of the number of Plugins you appear to be using. Not long ago, I had a user of one of my plugins with 30-50 other plugins installed. I did get her going after resolving a conflict with another plugin, but her WordPress ran so slow, and would occasionally do weird things.

    So, yes, I guess it is possible for a large number of plugins to conflict in the manner that you see. I’ve never seen it happen, but I have seen lots of plugins that accidentally do “bad things”.

    Best place to start when a new plugin appears to be causing grief is to deactivate all other plugins and see if the new plugin still does the same thing.

    It is very difficult for me to track down plugin problems when so many other plugins are running, as it means I not only have to install and activate each of the same plugins on my test system, but also have the same settings for each.

    Sorry to sound so negative, but I work very hard to write all my plugins to operate like WordPress itself does, using all of the WordPress standard interfaces and functions. So, I don’t run into things like Settings not being saved, since I use exactly the same interface that WordPress itself does for Settings.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Blank page instead of theme’ is closed to new replies.