Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #112274
    Glen Pavelich
    Participant

    I have set my default to the 3 column layout because that’s the only way I can figure out to get that layout applied to the home page which I have set to ‘

      latest post

    ‘ rather than static.
    ALL the other pages then have to be manually set to primary. Is there a way to do this the other way around? That is, to set the default to ‘primary,content’ and then manually only have to change the blog page? How do you access the page settings for the blog page?

    Thanks

    #112346
    Glen Pavelich
    Participant

    Thank you.
    Child theme applied.
    URL: http://www.rmofcanwood.ca/494

    #112353
    Glen Pavelich
    Participant

    Further, in Lucida, I don’t see how to apply the ‘before-content’ to an individual page. The only option seems to have it apply globally by putting something in that sidebar. And for all the sidebar options available, the ability to apply them a page is indeed very limited to only the organization listed in theme options/layout picks.

    For instance by choosing the ‘three column layout’ (secondary, content, primary) to appear on the home/blog page (my default) then the layout options for any other page will not replace the ‘secondary’ sidebar, only the primary sidebar.

    And if I chose for a particular page just primary/content to attempt this, then no optional sidebar can be applied at all. Am I missing something here.

    #112317
    Pratik
    Participant

    Hi Glen,

    What you are doing can be tedious. Other method can be via child theme customization. For that, first create a child theme via tutorial here: http://catchthemes.com/blog/create-child-theme-wordpress/. After that, I will provide you with the codes. Also, please post in your site url.

    Regards,
    Pratik

    #112367
    Pratik
    Participant

    Hi @Glen,

    The comments seem to have messed up. So, I will try to answer all your questions.

    1. To make homepage take three-column and other pages take default Layout( as selected in Theme Options ), add code given here: http://pastebin.com/Nb8dHKVi in your child theme’s functions.php file.

    2. Further, in Lucida, I don’t see how to apply the ‘before-content’ to an individual page. The only option seems to have it apply globally by putting something in that sidebar. And for all the sidebar options available, the ability to apply them a page is indeed very limited to only the organization listed in theme options/layout picks.
    For this, you need to find a suitable plugin like JetPack Widget Visibility, or something similar.

    3. For instance by choosing the ‘three column layout’ (secondary, content, primary) to appear on the home/blog page (my default) then the layout options for any other page will not replace the ‘secondary’ sidebar, only the primary sidebar.

    And if I chose for a particular page just primary/content to attempt this, then no optional sidebar can be applied at all. Am I missing something here.

    I am not quite sure if I understand this correctly or not, but the issue about secondary sidebar should be solved by the answer in point 1 as it will not be shown in other pages.

    Not about other sidebars, If you put something in Optional Page Sidebar, then that sidebar will be shown in place of Primary Sidebar in Page only. Same with posts and homepage sidebar. This only works for Primary Sidebar and not Secondary Sidebar.

    Regards,
    Pratik

    #112438
    Glen Pavelich
    Participant

    Thank you. I’m getting more clear on this now, and yes a plug-in to assign sidebars to specific pages is necessary and exactly what I needed.
    The JetPack one is no longer being maintained and some of the ones I tried are difficult to use, or not tested on the latest WP, but this one is amazing and very powerful. You can chose the specific sidebar you want to assign to any page, post or position, and it’s very intuitive to use.

    *Custom Sidebars – Dynamic Widget Area Manager

    #112461
    Pratik
    Participant

    Hi @Glen,

    The plugin is JetPack. It has a module called Widget Visibility. It is being maintained, only the stand alone plugin is depreciated.

    But, the one you used is also fine as long as it gets the job done.

    Regards,
    Pratik

Viewing 7 posts - 1 through 7 (of 7 total)
  • The topic ‘Setting the default sidebar’ is closed to new replies.