Jump to content

Archived

This topic is now archived and is closed to further replies.

Mark_Hazeldine

How do I have different footers on different pages?

Recommended Posts

Mark_Hazeldine    1
Mark_Hazeldine

Hi,

 

I have a pretty basic site where i'm using custom templates. I have one template for my home page, and another one for all other pages (I may add others in future).

 

What I want to do is use the SimpleNav section in the footer of all my pages EXCEPT the home page, where I don't want to have a footer at all. I just can't work out how to do this.

 

Whenever I add SimpleNav to the template I'm using for all my content pages and select Update Template with Current Configuration, it seems to save the changes to all my pages including my home page (which is using a different template).

 

So then, I went to my home page and deleted it, updated that template, and then it was gone from ALL my pages.

 

So I'm assuming that footers are global only??

 

For now, I've managed to make a workaround whereby I've added the SimpleNav section to the bottom of my main content area of the template instead of in the footer, but it's not really a long-term solution. We should be able to have template-by-template control of headers and footers.

 

Thanks, Mark

Share this post


Link to post
Share on other sites
James B    436
James B

Hi Mark

 

The header and footer a global scope unfortunately, so any sections added will take place on all pages etc.

 

You can place into the layout on all pages and use css to hide it on the homepage. Example below, you'll need to replce the page id and the code after the simple nav ID with the relevant details from your site. You can find these using chrome dev tools or firebug to inspect the page.

 

.page-id-26863 #simple_navu2aw09 {display:none;}


Kindly search the forum and read the documentation before posting. It will help you resolve many issues.

For CSS help be sure to check out W3Schools first and be sure to download FireBug for FireFox for troubleshooting.

James B

Share this post


Link to post
Share on other sites
Mark_Hazeldine    1
Mark_Hazeldine

Thanks James,

 

I just tried it and it seems to work! Just what I needed.

 

Mark

Share this post


Link to post
Share on other sites
greenfly    230
greenfly

Thank you for letting us know this worked for you 


The answer to many issues can be found by searching in the forum before posting as someone else  may very well have had the same problem before you have.  Also, reading the documentation can help you gain a good understanding of how everything works. 

 

Please do not send me private messages. Occam's razor - The principle states "Keep things simple!"

Share this post


Link to post
Share on other sites

  • Similar Content

    • Barnaby Skinner
      By Barnaby Skinner+
      Hey all, hope I worded the topic correctly!
      I just need to know if either 1) I'm making a mistake or 2) this could be set as a new feature?
      Using the global settings typography parameters, I have a global paragraph font type (set using googlefonts) and have set the style to align:justify. When laying out <p> text inside a simple TEXT module, the <p> text adheres to both the font type and justification. Perfect.
      Now, when I set <p> text inside the PARAGRAPH TEXT field within an ELEMENT module, the <p> text adheres to the font type, but not the justification. It's rather annoying as I like to fully justify para text across the board and tend to use Element modules instead of text boxes for various reasons. It also seems silly that some PARAGRAPH TEXT fields adopt global settings, whilst other don't.
      Or I'm doing it wrong :S
      Any help or advice is much appreciated!
      Cheers
    • Houston Haynes
      By Houston Haynes+
      OK - folks - back with another nit... The "back to top" link works - BUT - it's only active (i.e. clickable with the associated action following) when the mouse-over hovers over the footer area of the page. I did a quick change of the z-depth (to -1) and nothing made a difference. Any thoughts on how to make the *entire* back-to-top icon hover-able/actionable? Thanks!
       

    • Houston Haynes
      By Houston Haynes+
      Hey folks - I'm trying to get right of some 'dead space' at the bottom of the page in the Material Theme. (see attached) Those two gray lines have an "Edit" button in between them when the browser has a login cookie for the site. Here I created a screenshot from a browser session that doesn't have context for my main login, so you can see that the "Edit" indicator is gone, but the bars and the space it occupies still remains. Can someone help me isolate this so I can make it *completely* disappear? Thanks.

    • romanondrasek
      By romanondrasek
      hi all, I have some trouble using PL5 on my site. 
      I used plugins for event calendar (event on) and plugin (timetable responsive scheduler for WP) for schedule (classes) in the gym.
      The problem is, that post from this 2 plugins are shown without menu in header and footer. (I setup header and footer) in the page editor for all type of page. 
      When I create a lesson, it creates posts with slug (I have a slug "lekce" & event for events).
      I try to edit the post with PL editor, but editor is not opening on the post.

      Do you have some idea where should be some problem? Thanx so much.
      here are links for the sites :
      site with schedule :
      http://www.myfit.cz/rozvrh/
      site of one of the class (pilates)
      http://www.myfit.cz/lekce/pilates/
      site with calendar :
      http://www.myfit.cz/kalendar/
      7 side with one event from the calendar :
      http://www.myfit.cz/event/pilates-instruktor-akreditovana-licence/?ri=1
      when I have my site on DMS2 it was working :-(
       
       
    • j powers
      By j powers+
      Looking to fond the best way to add in some javascript, the script is from Salesforce to add a chat button, ie Chat available / chat offline.  I need to add this to a specific page though.
       
      Much apprciated 
       
×