Archived topic
A menu on the bottom of home page only
9 replies · Started by Domenico on May 10, 2019
Hello,
sorry, I'm looking to make a home page with the menu at the bottom of the page but I didn't find the solution.
Menu plus is activated but I can't see the Custom menu widget. I need the menu at the bottom of home page or landing page only, not in all pages or articles of the site.
Can someone help me?
Thanks in advance
Hi there,
Bottom of the page as in the copyright area?
If so this should help:
https://docs.generatepress.com/article/footer-bar-widget-area/#adding-a-footer-menu
Let me know :)
Hi, thanks for the answer
I have already checked that link but I can't find "Custom Menu widget" I don't know why is everything activated in elements.
And then if I use footer the menu will be present in the entire site, I want it just in home page or landing pages
The widget is actually called Navigation Menu and it's from WordPress itself:
https://www.screencast.com/t/qOFaTpujd
Once you add it in, we can provide the CSS so it only shows on home page only.
Let me know :)
Thanks, Leo it is trying
so now I need to apply at the home page only but even to any other specific page, if is possible.
Then there is another question: if you want to see the menu you have to scroll up to the end, what can I do to make the footer visible at any time?
CSS might get a bit messy if you need to display it in some circumstances and not others.
Since you're using a widget, this plugin might be more helpful?: https://wordpress.org/plugins/content-aware-sidebars/
It allows you to conditionally show widgets.
You could stick the footer to the bottom of the page if you'd like? It might not look great on mobile.
Let me know :)
I agree with you, on mobile, it is not good, must work in desktop only.
I think I will change the project, in fact, I don't like to modify the original code of plugins.
just another question, if I want to setup a background picture on the homepage only is possible? in the body of homepage
For sure, you can set up the body background image using our Backgrounds module.
Then you can use this CSS to exclude it elsewhere:
body:not(.home) {
background-image: none;
}
Thank you Tom is trying
No problem :)