sidebars persist on calendar page after changing to "no sidebars"

Home Forums Calendar Products Events Calendar PRO sidebars persist on calendar page after changing to "no sidebars"

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #17818
    Bill
    Participant

    details, wp3.3 w3tc object caching off, cloudflare, thesis 182, ECPro
    see http://www.halfwaytoconcord.com/events/

    Note bad behavior of calendar pushing into RH sidebar. The odd thing is for the page I have selected “no sidebars” but sidebars persist, even after multiple cache purge.

    Also, if I were to allow sidebars on the page, how would I get the calendar to behave and auto format to stay within content are and not bleed into RH sidebar area?

    #17819
    Bill
    Participant

    From Thesis support forum

    I’m having a really hard time viewing the source code of the Events page due to the use of CloudFlare — it’s overwriting much of the default code, making it difficult to read well. 🙁

    Looking at the About page (http://www.halfwaytoconcord.com/about/), the No Sidebars template is apparently working with no issues — so that eliminates an issue specifically with Thesis, that Page Template, and/or WordPress Pages in general.

    So, that leaves the plugin. From testing the basic version of the plugin (http://wordpress.org/extend/plugins/the-events-calendar/), it looks like “events” is the default slug reserved by the plugin for its own use — meaning, the plugin intends to control what displays at that URL.

    But, it appears to me that you’ve created a separate Page named Calendar in WordPress, and assigned it the same slug the plugin uses — but since that slug “belongs” to the plugin, it’s still going to exert its own influence over the display of anything at that URL.

    Apparently, that control also means overriding certain Thesis “templating” features, such as the No Sidebars template and the thesis_show_sidebars (http://diythemes.com/thesis/rtfm/filters/thesis_show_sidebars/) filter.

    The plugin even overrides the default Thesis body classes: if you look at the body tag of the Calendars page, it’s missing the class of “calendar”, which Thesis would normally have added to it; instead, the plugin is intercepting and adding its own class, based on the first event shown on the page:

    #17835
    Jonah
    Participant

    Hi Bill, thanks for your note. Our approach to the events or calendar page does present some problems with custom themes. But we chose to do it this way to make it as plug and play as possible without requiring customers to create a page, insert a shortcode, etc. But the downside to this is that the page we create is not your typical page and is not recognized as other pages are in themes or plugins. There is a very similar thread that I spent a fair amount of time working on to help other Thesis user with right here: https://theeventscalendar.com/support/forums/topic/strange-double-rendering-with-thesis/page/3/#post-17691

    I suggest you read through the thread and try out some of the solutions provided there. That or you may need to hire a developer to help you with this issue. Sorry I can’t offer up more of a solution. Good luck!

    #17860
    Bill
    Participant

    The custom.php at https://gist.github.com/2305130 seems to work. thanks to all community members for helping to troubleshoot and get around the issue, thanks. bar

    #17862
    Jonah
    Participant

    Hey Bill, glad to hear that worked out for you!

    #976502
    Support Droid
    Keymaster

    This topic has not been active for quite some time and will now be closed.

    If you still need assistance please simply open a new topic (linking to this one if necessary)
    and one of the team will be only too happy to help.

Viewing 6 posts - 1 through 6 (of 6 total)
  • The topic ‘sidebars persist on calendar page after changing to "no sidebars"’ is closed to new replies.