Comments (4)
Interesting... I will definitely take a look ook at this. Just to confirm I have your scenario correct.
You're saying that you are using one menu defined in the WordPress admin and calling via two separate wp_nav_menu
definitions one with a depth of 1 and another with a depth of 2?
from wp-bootstrap-navwalker.
I think that's exactly what he means, so he has the main menu with the depth of 2 and the footer menu with the depth of 1 to have those items link back to their corresponding pages. The one with the issue is the item that has children in this case the "our-company" item. I'm thinking that he can just add && $args['depth'] != 1
to the if statement on line 84 (line number is from the file in this repo). What do you think?
from wp-bootstrap-navwalker.
I am working on an update for this. As much as I am not a fan of top level pages for dropdowns, I absolutely agree that this is how it is expected to work.
After some thought, making these changes it has bigger implications for other sections of the script and that will require a more robust implementation.
from wp-bootstrap-navwalker.
This is a very old issue thread and a future branch has the flat menus issue fixed.
Closing this issue.
from wp-bootstrap-navwalker.
Related Issues (20)
- What is `WP_Nav_Menu_Args` and `WP_Nav_Menu_Item`? HOT 5
- Scroll mobile menu HOT 6
- Useless PHP unit tests for multisites?
- Third Level menu works, but it needs toggle icon in mobile to avoid hover problem
- Navwalker dropdown doesn't remain open on click HOT 5
- How to add an additional first item to all dropdown without using wordpress menu management. HOT 7
- Grant repo access to IanDelMar HOT 3
- Skipping data-toggle attribute and dropdown-toggle class (for mobile and tablet viewports) HOT 3
- Bootstrap 5 - How to make parent dropdown links clickable instead of # HOT 2
- Duplicate / Repeat parent menu item as first item in child menu HOT 4
- Menu button disappears when clicked HOT 8
- Active Class Font Color Not Working HOT 2
- WP Bootstrap Nav walker disappeared after reloading template HOT 3
- How to Display sub items if the Menu first level is Category selected?
- Dropdown is not working HOT 36
- How can I modify the closing li tag HOT 1
- Warning: Array to string conversion on line 149 in PHP 8.2
- Dropdown exit Animation
- Link with dropdown associated to a page contains no URL but a #. HOT 1
- Mobile menu nog showing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wp-bootstrap-navwalker.