Theme Extensions Support Forum

Welcome to the plugin’s support forum. If you have any questions, issues, or feedback, you are in the right place. There’s no need to register, just go ahead and post your comment in an existing thread (if there is one suitable) or a new one.

25 Responses to Theme Extensions Support Forum

  1. moztools says:

    If you have a suggestion for a new feature you would like to see this plugin support, please let me know.

    I can’t promise anything, since I am only working on this in my spare time, but if it’s something that can be done quickly and easily, then I’ll see what I can do.

    Requests for major changes to the way the Twenty Eleven theme looks or works will almost certainly be turned down.

  2. David L says:

    I have noticed a minor issue, when the Theme extension is installed it doesn’t allow the menu in Admin to be moved, you can add and delete, just unable to move their position / order.
    temporarily disabling the extension, adjusting the menu positioning and then re-enable is a workaround.

  3. Bryan says:

    Hey, welcome back!
    Losing interest in code is totally normal. The new plugin for Twenty Eleven is awesome. I just installed it, clicked the ” sidebar on single posts”, hit “save’ and refresh – works great. I have a question, and a suggested update that would really fix many installs. (below)

    Question #1: I have a few CSS tweaks in my theme, to remove dates, search bar, etc. I took them out of the style.css, copy and pasted them into your plugin instead. They seem to work fine. My question is, what exactly is this doing? Does it create a child theme of sorts, will I lose mods if WordPress is updated? Please specify if this is different then just putting in style.css manually.

    Suggestions: I’ve just completed some testing and research on Twenty Eleven them, and mobile browsers. There are many forum posts with users asking how to fix the issue of the sidebar being “pushed” to the bottom of the browser on an iPad (i don’t know about phones or other tablets). After searching for a fix, i found this bit of code (below), with seem to work on my ipad. A variant of this would be an awesome checkbox in your plugin, and solve two of the biggest issues with Twenty Eleven IMHO, the sidebar in posts, and the sidebar on iPads….. Thanks for great plugin, I think this is more needed than you might realize!

    ——————————- ” Credit to Alchymyth”—————
    a partly solution to be added to the end of style.css of the child theme:

    /* =Responsive Structure
    ———————————————– */
    @media (max-width: 800px) {
    /* keep the sidebar – this edit is for right sidebar only */
    #page {
    min-width: 500px;
    .right-sidebar #main #content {
    margin: 0 29% 0 1%;
    width: 70%;
    .right-sidebar #main #secondary {
    float: right;
    margin: 0 2% 0 0%;
    width: 24%;
    (limits the width to a minimum width; only for theme options layout: ‘content on left’; only tested with resizing the browser window – not tested with any small devices)

  4. moztools says:

    Hi Bryan, thanks for the feedback

    1) Re: the CSS tweaks – What’s actually happening is that the plugin embeds the CSS styles at the very end of the header section (<head></head>) of the page itself — allowing it to override the theme’s styles. That’s why I suggest that it’s really only meant for tweaks, and not full-blown theme changes.

    What I have been thinking about doing is adding a feature to allow you to create a child theme from the plugin, and optionally copy the CSS tweaks you have made to the child-theme’s stylesheet. That would certainly be a better solution for those who don’t like CSS embedded in their blog pages (even though it is in the correct place in the header). The main benefit is that you can create your own theme without having to go outside of WordPress to do it, though that still doesn’t solve the problem of adding new files to the child theme later. I could do make it a child theme file manager, but then things begin to get complicated, and I’m not sure I want to go that far. A separate theme creator plugin might be a better solution…

    2) Re: Mobile devices – Yeah — I noticed that too, but I kind of assumed that would be desirable behavior on mobile devices since it would make the main content of the page more readable — but I guess iPads and other tablets are caught in between, given their intermediate size. I’ll certainly take a look at adding this as an option. I’m going to be a little busy in the next few weeks, but hopefully I can find the time to work on it.

    Thanks again.


  5. moztools says:

    Well, that was completely unexpected!

    Thanks for the feedback. I’ve confirmed that it’s a problem, and will be back with an explanation (and fix, of course!)

  6. moztools says:

    Problem solved. I was accidentally including the Javascript code for my plugin page in every page in the Admin section… oops!

    I have just checked in version 1.1 of the plugin, which should be available within a few minutes.

    Thanks for taking the time to report the problem.


  7. eric says:

    I have just installed the plugin; it went perfectly on chrome and mozilla, but when i tried on internet explorer, the header and the left sidebar had disappeared.
    Did someone encounter the same issue? Maybe I did something wrong…
    Best regards

  8. moztools says:

    Hey Eric, you’re the first to mention it.

    Which version of IE are you using, and which of the options did you set in the plugin?

    I’ll take a look, but I may need more details of your configuration to narrow down the problem, since all the various versions of Internet Explorer can behave quite differently.


  9. moztools says:

    Okay — I don’t have IE6 installed, so I can’t test that version easily (and I believe WordPress has dropped support for IE6 anyway, so I am not inclined to try), IE8 and IE9 seem to be working fine as far as I can see, but IE7 does appear to have a problem when the sidebar is mostly pushed down to the bottom of the screen (leaving a big gap where it should be) although as you size the browser width narrower, sometimes it does pop up into the correct place (you see it flickering on occasionally).

    I believe this probably caused by the way IE7 rounds up/down some of the widths used in the CSS for the sidebar and the main content, which is different from other browsers, so hopefully I should be able to tweak the values a little to make them more reliable on IE7. But I can’t see any problem on IE7/8/9 with the header, so I will need more information about which options you are using, and what exactly you are seeing (do you have a URL I can look at?).

    I’ll play with the plugin code to see if I can fix the sidebar issue on IE7, but that’s all I can do at the moment without more information.


  10. moztools says:

    Whoops — I managed to miss the fact that you were using a left sidebar, and when I switched to that, I found a problem with the “Widget Titles” option. If you turn that on with the left sidebar option, the content is pushed over to the right, which is ugly.

    I have a fix ready for that — I needed to adjust more of the theme’s CSS settings, but I still don’t see any disappearing headers or sidebars.

    One thing you should know is that if you make the page narrow enough, the sidebar is moved down below the content — but that happens without my plugin active too, so that doesn’t sound like the problem you have.

    I’ll wait until tomorrow to give you time to respond with more information before i update the plugin.

    Look forward to hearing from you.


  11. eric says:

    I enabled the widget sidebar on single post pages and I centered the navigation links. I also left aligned the navigation widget titles.
    It seems to be on IE9 (it is not on my mac, but on a friend’s PC): When I am loading the home page it is ok, then i am loading an article: the page seems to be loading correctly at the beginning, the right sidebar is here… and then, the header and the sidebar disappear.
    My website is
    I let the plugin activated so that you can see what happens. I will deactivate it tonight…
    Thank you very much,

  12. moztools says:

    Hi Eric, thanks for setting up the page to show the problem. I’ve taken a look, and I don’t believe the problem is caused by my plugin. The first clue is that the banner shows up for a while until the page is loaded, and then disappears. That would suggest the problem is some Javascript code that’s being loaded, and then executed once the page is fully loaded. The options you have set for my plugin do not load any Javascript — it just changes the CSS styles, and any problems you would see would happen immediately — you would never see the header at all.

    When I turned on the IE9 debugger, I saw that the page loads a lot of different bits of JavaScript, so it’s impossible to tell where the problem is, but if you watch what the page loading, when the header disappears, it looks as though it’s disappearing when either the LinkedIn button or the Facebook share button is being loaded, so what I would do is turn off the plugins that load those buttons and see if that fixes the problem of the disappearing header. (My guess is that one of those plugins is hiding a image, and is accidentally hiding the header image too, as an unexpected side effect.)

    Also, I keep getting JQuery errors when your page is loaded sometimes. I don’t think it’s causing the problem you are seeing with the header and sidebar going missing, but it might be causing other problems. Again, I only saw that on IE9, not Firefox.

    So, to sum up, I don’t believe my plugin is the problem here. Something in one of the Javascript snippets that is loaded by the page is hiding the header image and the sidebar (their CSS styles have “display:none” in them, which hides them). There is nothing in my plugin that would do that — or can do that. (You can try disabling my plugin and see if the problem goes away — I honestly can’t think of any reason why it would since my plugin doesn’t load any Javascript and just changes a few CSS styles a little bit.)

    Anyway, let me know how you get on. Sorry I can’t be more specific, but there is just so much Javascript code on the page (and most of it is compressed and impossible to read) that I can’t tell which bit of code or which plugin is causing the problem.)



  13. eric says:

    Thank you for your feedback!
    I tried 3 options:
    1) the twenty eleven extension deactivated and the share plugin activated: it worked on IE
    2) the twenty eleven extension activated and the share plugin deactivated: it worked on IE
    3) I activated both: it did not work

    So I guess I have to choose between the twenty eleven extension and the share plugin… as I am not a developer



  14. moztools says:

    Hmm. What is the name of the share plugin you are using? If I can install it on my test system, then I might be able to figure out what’s happening. I don’t understand how my plugin interferes with the other one since my plugin is very simple — it just adds one style class to the “body” element and tweaks a few CSS styles–but I guess that must be what’s happening.

    You might be able to turn off one of the options in my plugin and get both plugins to work together — try turning off the left-alignment of widget titles, which is only a small thing anyway.

    You could also mention the problem to the other plugin’s developer since they will be in a better position to debug the Javascript code that’s hiding the header and sidebar for some reason.

    (I just updated the plugin to 1.1.1, but that was to fix the other problems I found while debugging yours, so it will probably not fix the problem you are having.)


  15. moztools says:

    Okay — looks like a bug in the javascript from (they own the code) which is embedded by the Sharing plugin you are using. I found this forum post on LinkedIn’s developer site:

    And the last comment on that page is correct — if you have too many LinkedIn buttons on one page, it completely messes up the page’s CSS styles. It’s a very strange bug, and I have no idea what’s happening, but whatever it is, IE9 is getting very confused!

    The good news is that I think you can avoid this problem quite easily and still use both plugins:

    The first way is to turn off the social media buttons on your home page — just include them on the single-post page for a post. I actually think all those buttons on every post makes the home page look messy, and it also takes the page longer to load, because it has to load the javascript from five different web sites, and sometimes you can see how it can take a few seconds for a button to appear. You may not have noticed, but on this site, I only display the social media buttons on the individual pages, and not the home page.

    But if you still want those buttons on the home page, the other thing you can do is reduce the number of posts displayed on your home page — that reduces the number of buttons displayed, which solves the problem. Just go to Settings >> Reading and reduce the number of “Blog pages show at most” from 10 to 9 or maybe 8. That should fix the problem for you too.

    Anyway, I’m glad you reported the problem because I managed to find another couple of bugs in my code which I have fixed. Hopefully you will be able to use one of these workarounds and continue to use my plugin. (And if you don’t use one of the workarounds, you are probably going to have the same problem with other plugins that do the same as mine — which is a very common thing to do.)

    Good luck,


  16. Nancy J says:

    I just downloaded Twenty Eleven, but am not a programming geek and don’t understand how to show the side bar menu with pages and my other links. I did not want a 1 column template and the description of this template sounded like something I would like to build on. Can I change the text background also? With my products being white, they just wash out. I probably will change the template in Word Press but wondered why this wasn’t as simple as it sounded?

  17. moztools says:

    Hi Nancy. If you install this plugin, and the Twenty Eleven theme, just go to the “Theme Extensions” page in the Appearance section of the admin section for your site, and select “Enable the widget sidebar on pages” and “Enable the widget sidebar on single-post pages” (and click the Save Changes button). That will put the sidebar on all your pages.

    As for changing the color of the text background, the only option the theme gives you is to select the “Dark” option on the “Theme Options” page — that will give you white text on a black background. If you want to do anything else to the colors, you will have to change the CSS yourself as Twenty Eleven doesn’t provide any other options (except for the link color).

    With my Theme Extensions plugin, you can select the “Custom CSS” option and add the following CSS to change the text’s background color:

    #page {
    	background: yellow;

    This will change the background of the page to yellow (just use the color you want). You can add other CSS here too, to change other colors and styles, but you will have to look at the Twenty Eleven’s stylesheet (styles.css) to see what you need to change. Also, if you are changing a lot, then you should look into creating a child theme — just Google child theme and Twenty Eleven and you will find more information on how to do that.

    Good luck,


  18. Nancy J says:

    Thank you I will give this a try.

  19. Toni says:

    Installed plugin today. Appearance drop down unchanged. Deactivated plugin and reinstalled, same result. Does this mean plugin is not functioning? How do I correct.

    Second question – How can theme extension be used to correct problem of title tag not revealed in browser? This a persistent problem I cannot seem to overcome.

  20. Toni says:

    Second problem solved. It tuned out I did not have tag. One down, one to go. Look forward hearing from somebody, thanks.

  21. eric says:

    Thanks for your detailed feedback.
    I am gonna try these workarounds.
    In case you need it, here is the plugin I am using:


  22. moztools says:

    Hi Toni,

    You need to make sure that the current theme’s title (in styles.css) has the words “Twenty Eleven” in it, so if you are using a child theme of Twenty Eleven, but you renamed it to something completely different, then the Theme Extensions menu item will not appear.

    Also, the menu item only appears inside the Admin section of the site, and not in the admin menu bar that appears at the top of your home page when you are logged in.

    I haven’t heard of anyone else having a problem, so I’m not sure what else it could be if it’s not one of those two things.

    I hope that helps,


  23. moztools says:

    No problem — I hope you get it working. I figured out which plugin you were using by looking at the CSS on your home page — then Googling the CSS class names. 🙂



  24. eric says:

    Thank you!
    It seems my issues were solved automatically following the updates…
    I gonna try with the new version 1.2 now and with the update of the share plugin I used.

  25. moztools says:


Leave a Reply

Your email address will not be published. Required fields are marked *