first click open submenu and second click should link to page
-
I’m reaching out to get assistance with an issue I’m experiencing in the navigation menu on my Elementor website, where I’m using the Elements Kit plugin.
The problem occurs on the mobile version of the menu when a parent menu item has a link and a submenu. Here’s the current behavior:
? When I click on a parent menu item that has a submenu, the submenu opens as expected.
? However, I am unable to navigate to the parent menu’s linked page because each click only toggles the submenu open and closed.
What I would like to achieve:
? On the first click, the submenu should open (this works as expected).
? On the second click, if the submenu is already open, I would like to be able to navigate to the parent menu’s linked page.
? If there is no linked page (or the link is just a “#”), the second click should simply close the submenu.
The page I need help with: [log in to see the link]
-
Thank you for reaching out to us. After testing on our end, the parent menu with links works perfectly on mobile devices. However, since you are encountering this issue, it’s likely there’s something specific on your site causing the problem. To identify the root cause, I recommend running a conflict test.
Here’s how you can do that:
- Switch to a Default Theme: Temporarily change your theme to a default WordPress theme like Twenty Twenty or Hello Elementor. Then, check if the issue still occurs.
- If switching themes resolves the issue, the problem is related to your current theme.
- Check for Plugin Conflicts: If the issue persists even with the default theme, the next step is to troubleshoot any potential plugin conflicts. Deactivate all plugins except for Elementor and ElementsKit, then test the menu again.
- If the problem goes away, reactivate the plugins one by one, checking each time to see when the issue reappears. This will help identify the conflicting plugin.
Please let me know your findings after running these tests. If the issue persists, I’ll be happy to take a closer look and help you find a solution.
Best regards,
AmirThanks for the reply. I am using the Hello Elementor theme. I have already tried deactivating all plugins. However, the issue persists: In the mobile view, the page cannot be opened in the navigation menu if there is a submenu under that page
I hope you’re doing well. It seems that the “Submenu click area” is currently set to text. Could you please enable it for the icon instead? For further clarification, kindly refer to the attached screenshot. If the issue continues, please send me your website’s system information by navigating to Elementor > System Info. I’ll review the details and assist you in resolving the issue as quickly as possible.
Regards,
AmirHi Amir,
Thank you, but I want the entire text to be clickable, not just the icon symbol.
first click = open submenu (if one is existing)
second click = open the page
At the moment it’s not possible to navigate to the parent page on mobile devices
Here’s the system info:== Server Environment ==
Operating System: Linux
Software: Apache
MySQL version: MySQL Community Server – GPL v8.0.37
PHP Version: 8.3.12
PHP Memory Limit: 512M
PHP Max Input Vars: 1000
PHP Max Post Size: 32M
GD Installed: Yes
ZIP Installed: Yes
Write Permissions: All right
Elementor Library: Connected== WordPress Environment ==
Version: 6.6.2
Site URL: https://test-fg.at
Home URL: https://test-fg.at
WP Multisite: No
Max Upload Size: 32 MB
Memory limit: 512M
Max Memory limit: 256M
Permalink Structure: /%postname%/
Language: de_DE
Timezone: 0
Admin Email: [email protected]
Debug Mode: Inactive== Theme ==
Name: Hello Elementor
Version: 3.1.1
Author: Elementor Team
Child Theme: No== User ==
Role: administrator
WP Profile lang: de-DE
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36== Active Plugins ==
All-in-One WP Migration
Version: 7.86
Author: ServMaskAll-in-One WP Migration Unlimited Extension Version: 2.59 Author: ServMask Elementor Version: 3.23.4 Author: Elementor.com Elementor Pro Version: 3.23.3 Author: Elementor.com Element Pack Lite - Addons for Elementor Version: 5.7.3 Author: BdThemes ElementsKit Lite Version: 3.2.7 Author: Wpmet Essential Addons for Elementor Version: 6.0.2 Author: WPDeveloper Newsletter, SMTP, Email marketing and Subscribe forms by Brevo Version: 3.1.85 Author: Brevo Rank Math SEO Version: 1.0.227 Author: Rank Math WP-Optimize - Clean, Compress, Cache Version: 3.5.0 Author: David Anderson, Ruhani Rabin, Team Updraft
== Must-Use Plugins ==
Elementor Safe Mode
Version: 1.0.0
Author: Elementor.comHealth Check Troubleshooting Mode Version: 1.9.2 Author:
== Elemente Verwendung ==
container : 5 button : 5 container : 25 heading : 10 icon-list : 10 image : 5 footer : 2 container : 38 heading : 18 icon : 17 icon-list : 16 image : 6 text-editor : 6 header : 1 container : 8 ekit-nav-menu : 1 elementskit-header-search : 1 icon : 2 icon-list : 2 image : 1 popup : 50 button : 10 container : 73 eael-dual-color-header : 1 form : 25 heading : 53 icon : 4 icon-list : 4 image : 1 media-carousel : 6 shortcode : 8 text-editor : 8 wp-post : 9 blockquote : 6 button : 12 container : 30 heading : 144 icon : 15 icon-list : 2 image : 15 testimonial : 2 text-editor : 212 wp-page : 47 animated-headline : 2 bdt-toggle : 4 button : 160 call-to-action : 72 container : 1701 counter : 3 divider : 45 eael-dual-color-header : 7 eael-interactive-circle : 1 elementskit-heading : 4 flip-box : 54 form : 23 google_maps : 1 heading : 508 html : 2 icon : 73 icon-box : 25 icon-list : 322 image : 175 image-box : 27 image-carousel : 11 image-gallery : 2 menu-anchor : 15 nested-accordion : 22 nested-carousel : 5 nested-tabs : 2 posts : 1 shortcode : 3 testimonial : 6 testimonial-carousel : 6 text-editor : 554 single-post : 2 button : 6 container : 42 heading : 16 icon-list : 3 image : 3 post-comments : 1 post-info : 2 post-navigation : 2 posts : 4 share-buttons : 2 shortcode : 3 table-of-contents : 1 text-editor : 9 theme-post-content : 2 theme-post-excerpt : 2 theme-post-featured-image : 3 theme-post-title : 2
== Einstellungen ==
cpt_support: post, page disable_color_schemes: yes disable_typography_schemes: yes allow_tracking: yes editor_break_lines: 1 unfiltered_files_upload: 1 font_display: swap load_fa4_shim: yes
== Eigenschaften ==
Custom Fonts: 1
Custom Icons: 0== Integrations ==
== Elementor-Experimente ==
Verbessertes Laden von CSS: Inaktiv
Inline-Schriftarten-Symbole: Inaktiv
Additional Custom Breakpoints: Standardm??ig aktiviert
Flexbox Container: Standardm??ig aktiviert
Grid Container: Standardm??ig aktiviert
Upgrade Swiper Library: Standardm??ig aktiviert
Nested Elements Performance: Standardm??ig aktiviert
Optimized Control Loading: Standardm??ig deaktiviert
Optimized Markup: Standardm??ig deaktiviert
Plugin Onboarding: Standardm??ig aktiviert
Default to New Theme Builder: Standardm??ig aktiviert
Header und Footer: Standardm??ig aktiviert
Elementor Home Screen: Standardm??ig aktiviert
Editor Top Bar: Standardm??ig deaktiviert
Build with AI: Standardm??ig aktiviert
Startseiten: Standardm??ig aktiviert
Nested Elements: Aktiv
Hintergrundbilder nachladen: Standardm??ig aktiviert
Element Caching: Standardm??ig deaktiviert
Link In Bio: Standardm??ig deaktiviert
Floating Buttons: Standardm??ig deaktiviert
Elementor Editor Events: Standardm??ig deaktiviert
Bedingungen anzeigen: Standardm??ig aktiviert
Form Submissions: Standardm??ig aktiviert
Menü: Inaktiv
Taxonomy Filter: Standardm??ig aktiviert
Suche: Standardm??ig deaktiviert== Protokoll ==
Log: showing 20 of 222024-07-17 10:27:02 [info] elementor::elementor_updater Started
2024-07-17 10:27:02 [info] Elementor/Upgrades – _on_each_version Start
2024-07-17 10:27:03 [info] Elementor data updater process has been queued. [array (
‘plugin’ => ‘Elementor’,
‘from’ => ‘3.22.3’,
‘to’ => ‘3.23.1’,
)]
2024-07-17 10:27:04 [info] Elementor/Upgrades – _on_each_version Finished
2024-07-17 10:27:04 [info] Elementor data updater process has been completed. [array (
‘plugin’ => ‘Elementor’,
‘from’ => ‘3.22.3’,
‘to’ => ‘3.23.1’,
)]
2024-07-17 10:35:32 [info] elementor-pro::elementor_pro_updater Started
2024-07-17 10:35:32 [info] Elementor Pro/Upgrades – _on_each_version Start
2024-07-17 10:35:32 [info] Elementor Pro/Upgrades – _on_each_version Finished
2024-07-17 10:35:32 [info] Elementor data updater process has been completed. [array (
‘plugin’ => ‘Elementor Pro’,
‘from’ => ‘3.21.3’,
‘to’ => ‘3.23.0’,
)]
2024-07-17 10:35:32 [info] Elementor data updater process has been queued. [array (
‘plugin’ => ‘Elementor Pro’,
‘from’ => ‘3.21.3’,
‘to’ => ‘3.23.0’,
)]
2024-08-06 20:22:14 [info] elementor-pro::elementor_pro_updater Started
2024-08-06 20:22:14 [info] Elementor Pro/Upgrades – _on_each_version Start
2024-08-06 20:22:14 [info] Elementor Pro/Upgrades – _on_each_version Finished
2024-08-06 20:22:14 [info] Elementor data updater process has been completed. [array (
‘plugin’ => ‘Elementor Pro’,
‘from’ => ‘3.23.0’,
‘to’ => ‘3.23.3’,
)]
2024-08-06 20:22:14 [info] Elementor data updater process has been queued. [array (
‘plugin’ => ‘Elementor Pro’,
‘from’ => ‘3.23.0’,
‘to’ => ‘3.23.3’,
)]
2024-08-06 20:22:35 [info] elementor::elementor_updater Started
2024-08-06 20:22:35 [info] Elementor/Upgrades – _on_each_version Start
2024-08-06 20:22:36 [info] Elementor data updater process has been queued. [array (
‘plugin’ => ‘Elementor’,
‘from’ => ‘3.23.1’,
‘to’ => ‘3.23.4’,
)]
2024-08-06 20:22:37 [info] Elementor/Upgrades – _on_each_version Finished
2024-08-06 20:22:37 [info] Elementor data updater process has been completed. [array (
‘plugin’ => ‘Elementor’,
‘from’ => ‘3.23.1’,
‘to’ => ‘3.23.4’,
)]PHP: showing 7 of 7PHP: 2024-07-12 12:07:42 [warning X 10][/var/home/test-fg_at/www/wp-content/plugins/elementor/modules/history/revisions-manager.php::363] Undefined array key “editor_post_id” [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-07-19 11:41:57 [warning X 5][/var/home/test-fg_at/www/wp-content/plugins/elementor/modules/ai/module.php::186] Attempt to read property “is_block_editor” on null [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-07-19 11:42:02 [notice X 38][/var/home/test-fg_at/www/wp-content/plugins/elementor-pro/modules/screenshots/module.php::33] Function utf8_decode() is deprecated [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-07-19 12:48:46 [warning X 51][/var/home/test-fg_at/www/wp-content/plugins/elementor/includes/managers/image.php::113] Trying to access array offset on false [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-08-06 20:24:10 [notice X 33][/var/home/test-fg_at/www/wp-content/plugins/elementor/includes/base/controls-stack.php::229] hexdec(): Passing null to parameter #1 ($hex_string) of type string is deprecated [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-08-07 07:26:57 [notice X 1][/var/home/test-fg_at/www/wp-content/plugins/elementor/includes/template-library/sources/local.php::779] ob_end_clean(): Failed to delete buffer. No buffer to delete [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]
PHP: 2024-09-04 14:24:09 [error X 4][/var/home/test-fg_at/www/wp-content/plugins/elementor/includes/base/controls-stack.php::1231] Allowed memory size of 268435456 bytes exhausted (tried to allocate 81920 bytes) [array (
‘trace’ => ‘ 0: Elementor\Core\Logger\Manager -> shutdown()‘,
)]JS: showing 13 of 13JS: 2024-07-18 17:06:15 [error X 41][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.1:3:831949] Cannot read properties of undefined (reading ‘localized’)
JS: 2024-07-18 19:19:26 [error X 7][https://test-fg.at/wp-content/plugins/elementor/assets/js/0e842fae60df2bcb2a30.bundle.min.js:2:7789] Cannot read properties of null (reading ‘dataset’)
JS: 2024-07-19 08:04:55 [error X 5][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.1:3:867904] Cannot convert undefined or null to object
JS: 2024-07-22 07:19:12 [error X 7][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.1:3:831442] Cannot read properties of undefined (reading ‘toLowerCase’)
JS: 2024-07-22 08:52:03 [error X 4][https://editor-static-bucket.elementor.com/ai-integration.js?v=1721635011585&ver=3.23.1:9:24] Cannot destructure property ‘jwt’ of ‘n.config’ as it is undefined.
JS: 2024-07-31 17:00:11 [error X 4][https://test-fg.at/wp-admin/load-scripts.php?c=0&loadchunk_0=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=6.6.1:2:28760] Cannot read properties of undefined (reading ‘value’)
JS: 2024-08-02 09:45:14 [error X 4][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor-modules.min.js?ver=3.23.1:3:5491] r.get is not a function
JS: 2024-08-13 05:46:35 [error X 1][https://test-fg.at/wp-content/plugins/elementor-pro/assets/js/carousel.9b02b45d7826c1c48f33.bundle.min.js:2:4430] Cannot read properties of undefined (reading ‘slideToLoop’)
JS: 2024-08-20 13:32:50 [error X 5][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:641060] Cannot read properties of undefined (reading ‘isEditable’)
JS: 2024-09-03 06:22:18 [error X 3][https://test-fg.at/wp-admin/post.php?post=861&action=elementor&active-document=13:6:39] Cannot read properties of undefined (reading ‘needHelpUrl’)
JS: 2024-09-03 06:22:20 [error X 3][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:766838] Cannot read properties of undefined (reading ‘widgets_settings’)
JS: 2024-09-03 06:23:32 [error X 1][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:1044618] Cannot read properties of null (reading ‘history’)
JS: 2024-09-10 12:39:28 [error X 1][https://test-fg.at/wp-content/plugins/elementor/assets/js/editor.min.js?ver=3.23.4:3:339224] Cannot read properties of undefined (reading ‘html’)== Elementor – Compatibility Tag ==
Elementor Pro: Die Kompatibilit?t ist nicht angegeben Element Pack Lite - Addons for Elementor: Die Kompatibilit?t ist nicht angegeben Essential Addons for Elementor: Die Kompatibilit?t ist nicht angegeben
== Elementor Pro – Compatibility Tag ==
Hope you’re doing well. When the Submenu Click Area is enabled to “icon,” it means that the submenu will only open when you click the icon, while the parent menu text will still be clickable if it has its own link.
However, if it’s enabled to “text,” both the text and the icon will be clickable, but the text will not redirect to its own destination.
Please refer to the video https://d.pr/v/KPBQKM for better clarity. I hope this explanation helps you understand the process.
Regards,
AmirI understand what you mean. However, opening only with the symbol/icon is not very user-friendly because users intuitively only click on the text or might overlook the symbol on the right side.
To make the navigation menu more intuitive to use, it must be possible to open the submenu by clicking on the text as well.
Is there no solution for this?
This site does it perfectly: https://www.leonardo-group.com/
1. First click (on the text area) = opens the submenu
2. Second click (on the text area) = opens the page
Here’s a video:
https://www.loom.com/share/7f5909364f514a10aeb9d61e683cb046?sid=c76fddac-0960-46d5-915c-bab61cd75294Hope you are doing fine. We understand your request. At the moment, ElementsKit does not support making both the text and the icon trigger the submenu. However, we recognize how valuable this feature could be and agree it would make a great addition to the ElementsKit plugin.
Thank you for bringing this to our attention! We’re always working to enhance our plugin by introducing new features based on our users’ feedback. Feel free to share any improvement ideas or specific feature requests using this link.
Let us know if there is anything else that you need help with. We will be happy to assist you.
Best Regards,
Amir - Switch to a Default Theme: Temporarily change your theme to a default WordPress theme like Twenty Twenty or Hello Elementor. Then, check if the issue still occurs.
- You must be logged in to reply to this topic.