WPVKPWPVKP

  • Our Themes
    • Fastest
  • WordPress
    • Genesis
  • Guides
    • Fix
    • SEO
    • CDN
    • Hosting
  • Contact Us

Add Search Form To Secondary Navigation Menu In Genesis

Editorial Team 2 Comments

Recently I got a request from one of my readers, asking me to show search form in secondary navigation in genesis theme.

Here’s the copy of the original request.

Hi Vivek,

I would like to ask you whether it’s possible or not to show the search form in secondary nav in my child theme. I am using the latest version of genesis framework. Currently, I have positioned this menu above my header area, and I have done my customization on it. I know I can switch the menu and quickly show search option in my primary menu, but I don’t want to lose my CSS styles.

So please help me.

Adding search form in the secondary menu of genesis.

search-form-in-secondary-menu-in-genesis

Here’s the code snippet.

You have to place this code snippet except for the first line in your theme’s function.php file. I will recommend you to first create a backup of your theme before making any changes.

Here’s the CSS style to customize the look of the form.

I am using the same code on one of my blogs, and so I decided to share my style with you all. Remember that this CSS style matches to my requirement. So it many or may not work with your theme. But it will surely give you an idea on what element to edit to make the search form look correct and aligned with the menu.

If you want to use the same style as I am using, then you will have to find each element individually in your stylesheet. Once you locate the position of the element just replace it with the given code.

Finally update the sheet and then purge all your cache. You can press ctrl+f5 in windows for hard refresh.
.search-form {
overflow: hidden;
padding: 0;
}

.genesis-nav-menu .search-form input {
background-color: rgba(0, 0, 0, 0);
border: 2px solid rgba(0, 0, 0, 0.1);
color: #ebebeb;
font-family: "Montserrat",sans-serif;
padding: 12px 0;
text-align: center;
text-transform: uppercase;
width: 180px;
}

.genesis-nav-menu > .search {
margin: -18px 0 0;
padding: 0;
}

In case you face any problem with this snippet then just let me know in the comment section. And if you want me to customize the menu according to the requirement, then please contact me, and I will do it for you for free.

Comments

  1. Gretchen Louise says

    The code snippet is no longer visible. Could you share it, please? Thank you!

    Reply
    • AndroidTips says

      Hi Louise, post has been updated. Please check the code and let me know if you face any problem.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Some of the links on this blog are sponsored links

Latest Updates

  • How to Start an LMS Website on WordPress In 2024?
  • 6 Steps To Create An Effective Content Strategy as a Professional Blogger
  • How to Fix The Spinning Wheel on Mac When Opening Websites
  • 5 Ways Social Media Can Enhance Employee Retention

Copyright ©2020 · WPVKP - All Rights Reserved · Read Our TOS & Disclaimer