- This topic has 19 replies, 2 voices, and was last updated 1 month, 2 weeks ago by David.
August 4, 2020 at 2:46 am #1386656Carsten
Hi there, I’m trying to configure the Footer Layout element, but I think there are some contradictory settings. I want to display the footer on certain pages only.
1. If I choose to disable the footer element, and then in Display Rules exclude pages, do I then exclude these pages from being disabled = the footer is displayed on these pages, or how should I understand this?
2. Should I instead not disable the footer, and exclude which pages should not contain the footer = the footer are not displayed on these pages?
In both cases I’m having an issue with the footer menu links, which all takes me to the login page? Disabling the footer layout element makes no difference.
I’m using the plugin ‘Nav Menu Roles’ to control menu elements visibility, but the footer menu elements are set to display for everyone, and disabling the plugin does not help either?
I would like to keep the amount of plugins to a minimum, anyway I can control menu visibility with GP?
RegardsAugust 4, 2020 at 4:20 am #1386729DavidStaffCustomer Support
in Display Rules you must set a Location eg. the pages you want to remove the footer from.
you can set the Location to the Entire Site and Exclude the pages you want the footer to be displayed.August 4, 2020 at 6:57 am #1386872Carsten
Hi there, that I understand, it’s the interaction with the Disable Elements > Footer, which I do not understand.
Another approach, as I read it, could be to disable the footer, with the exception of page xx in the exclude settings in Display Rules?
If not, in which cases do you wanna use the Disable Footer Element option?
Thanks!August 4, 2020 at 7:26 am #1386898DavidStaffCustomer Support
The layout element is performing a function ie. Disable Footer.
You set where this function runs in the Location field of the Display Rules.
Function: Disable Footer
Location: Entire Site
This removes the footer from the entire site
but i want it to appear on Page XX so i set:
Exclude: Page XX
The footer will now only appear on Page XX.August 4, 2020 at 7:53 am #1387068Carsten
I see, so what happens, if no element has been disabled, then the element just has no effect?August 4, 2020 at 8:15 am #1387095Carsten
Now I have excluded the Frontpage, and the element is displayed. But the links are not working. As I wrote, there are no restictions for logged out users, but still logged out users can’t access the menu content in the footer. Please try yourself.
You supplied me with some code especially for hiding the footer on BuddyPress pages, can this influence the general access for logged out users?August 4, 2020 at 8:33 am #1387119DavidStaffCustomer Support
Maybe that plugin only applies to registered Navigation areas – does it work on primary nav for example ?
Whereas this plugin allows you to change the display behaviour of Widgets:August 4, 2020 at 9:15 am #1387157Carsten
Are you referring to the ‘Nav Menu Roles’ plugin?
Now this plugin has been deactivated, but with same result.August 4, 2020 at 9:39 am #1387197DavidStaffCustomer SupportAugust 4, 2020 at 9:44 am #1387205Carsten
Hi there, sorry for the confusion, the Footer layout element issue is sorted out.
Please click on any of the footer menu links, and you will see, that they all link to the login page, even if these are not restricted to logged in users.August 4, 2020 at 9:47 am #1387207DavidStaffCustomer SupportAugust 4, 2020 at 9:48 am #1387209Carsten
The support page is for logged in users only, but the rest of the pages are not BP related, like this https://domain/privacy-policy, but some kind of redirection is taking place.
But I can see that it’s hardly an footer layout element issue, so i have to figure out, what is going on
Thanks for helping out!August 4, 2020 at 10:37 am #1387250Carsten
ResolvedAugust 4, 2020 at 1:03 pm #1387386DavidStaffCustomer SupportAugust 4, 2020 at 1:36 pm #1387434Carsten
Sorry, but the settings makes no sense to me.
With these settings below, I expect to see the Secondary Navigation and Primary Navigation for logged in users, but there are no Primary or secondary Navigation displayed at all for logged in users:
The same for the Primary navigation:
“Display this element for specific user roles”
To me, this means that the element is displayed for, in this case, logged in users only?
If I deselect location ‘entire site’ the navigation menus are displayed for logged out users as well.
So please advise me the correct settings for displaying both menus for logged in users only
- You must be logged in to reply to this topic.