• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Woocommerce Responsive Menu on Product Pages

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › Woocommerce Responsive Menu on Product Pages

This topic is: resolved

Tagged: menu, responsive, stripe, WooCommerce

  • This topic has 8 replies, 2 voices, and was last updated 3 years, 3 months ago by Anita.
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • December 3, 2019 at 4:45 am #495176
    Israel
    Participant

    I'm having the exact same issue on a new site I'm building here: https://shop.therootcause.com.au

    The responsive menu works fine on every page *except* the individual product pages, in which case the <button> elements disappear (so the hamburger menu item vanishes) and the dashicons next to menu items with submenus seem to disappear too.

    I have got the latest versions of Genesis, WooCommerce, WordPress. I have installed Genesis Connect. The theme is a modified version of the Genesis Sample.

    You can see the responsive menu working here:
    https://shop.therootcause.com.au

    And broken here:

    The Lunchbox Effect Book – Pre Order

    If anyone can suggest what's going on here, I'd be extremely grateful!

    Thanks,
    Israel.

    December 3, 2019 at 10:15 am #495187
    Anita
    Keymaster

    I have split off your discussion into a separate discussion since it pertains to the responsive menu.

    From what I see on that product page, the hamburger menu is in the "open" position. So is that the issue you are describing?


    Love coffee, chocolate and my Bella!

    December 3, 2019 at 12:19 pm #495190
    Israel
    Participant

    Thanks Anita.

    The exact problem is that on the Product page, the menu is expanded, but there is actually no hamburger button at all - even in the code - and the menu items with sub-links (eg Product Categories expands out to show Books and Courses) don't have the little down chevron icon showing either.

    It's like for some reason the whole "responsive" menu feature disappears on the Product Pages only.

    Any advice?

    December 3, 2019 at 12:20 pm #495191
    Israel
    Participant

    PS I've checked all the other standard WooCommerce pages - Cart, Checkout, etc - and they all have the hamburger button with the word "Menu" - and the responsive menu works as intended. It's just on the single product pages that things go weird.

    December 3, 2019 at 12:57 pm #495192
    Anita
    Keymaster

    Check your scripts. Something is blocking the script on the menu from opening. Check the content on that page.


    Love coffee, chocolate and my Bella!

    December 4, 2019 at 1:52 pm #495251
    Israel
    Participant

    Thanks, but I wouldn't know where to start.

    What Genesis script controls the placement of the responsive menu items?

    December 4, 2019 at 4:45 pm #495254
    Anita
    Keymaster

    No, check other scripts like in other plugins. You may need to do a plugin conflict check by disabling your plugins (except WooCommerce) to see why that's happening.


    Love coffee, chocolate and my Bella!

    December 4, 2019 at 5:08 pm #495255
    Israel
    Participant

    Argh. Thankyou for that tip. I just figured it out.

    The conflict is caused by the WooCommerce Stripe Gateway plugin - and a specific setting:

    Go to this page:
    WooCommerce -> Settings -> Payments -> Stripe -> [Manage]

    Then the setting "Payment Request Buttons"... when that is ENABLED, it causes a conflict with the Responsive menu. When it is DISABLED, everything works just fine.

    Hopefully this helps anyone else trying to solve this mysterious problem!

    Thanks for your tips Anita 🙂

    Israel.

    December 4, 2019 at 8:39 pm #495259
    Anita
    Keymaster

    @israelpsmith I am glad you found the plugin causing that issue and thank you for sharing it here!


    Love coffee, chocolate and my Bella!

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)
  • The topic ‘Woocommerce Responsive Menu on Product Pages’ is closed to new replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2023 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble