Skip to content
Help Center
  • Pricing
  • ProductsExpand
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • SupportExpand
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Account
Get Kadence
Kadence Blocks
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog
Help Center
Kadence Blocks

Kadence Blocks

  • Row Layout Block
  • Text (Adv) Block
  • Buttons (Adv) Block
  • Image (Adv) Block
  • Gallery (Adv) Block
  • Section Block
  • Testimonial Block
  • Table of Contents Block
  • Form Block
  • Form (Adv) Block
  • Table (Adv) Block
  • Accordion Block
  • Tabs Block
  • Info Box Block
  • Google Maps Block
  • Show More Block
  • Icon Block
  • Icon List Block
  • Progress Bar Block
  • Posts Block
  • Count Up Block
  • Countdown Block
  • Vector Graphic Block
  • Lottie Animations Block
  • Repeater Block
  • Spacer/Divider Block
  • The Kadence Header (Adv) Block
  • The Kadence Navigation (Adv) Block
  • The Kadence Navigation Link Block
  • Search (Adv) Block
  • Site Identity Block
  • Kadence Blocks Default Icon Selections

Getting Started

  • Installing Kadence Blocks
  • Getting Started with Kadence Performance
  • Kadence AI-Powered Design Library
  • Setting custom widths in multi-column Row Layout Blocks
  • How to define a color Palette with Kadence Blocks
  • How to delete/remove a Block
  • How to Duplicate and Copy/Paste Block Styles
  • Setting Block Defaults
  • Kadence Blocks Pexels Integration

Block Tutorials

  • How to Import and Export Blocks or Sections Between Websites
  • How to Use Flexbox Layouts with Section Blocks
  • How to Make a Top Section Sticky with Kadence Blocks
  • Using Padding and Margin in Kadence Blocks
  • Responsive Breakpoints in Kadence
  • Using GIFS and Lottie Animations with Kadence Blocks
  • Adding a Fullwidth Row
  • Modal Block Quick Start Guide
  • Image Overlay Quick Start Guide
  • How to hide Kadence blocks via WordPress Gutenberg Preferences
  • How To Add Animate on Scroll Effects To Your Page
  • How to add Custom CSS Classes and HTML IDs to Kadence Blocks
  • How to Show Events Using the Kadence Post Grid/Carousel Block
  • How to use Popup Modal Filters with Advanced Query Loops
  • Create a Full Screen Landing Page
  • Displaying Shortcodes in the WordPress Editor
  • Advanced Navigation Sub Menus and Mega Menus
  • Creating Sticky and Transparent Advanced Headers
  • Getting started with Advanced Header/Navigations
  • Building Headers and Footers in Full Site Editing with Kadence Blocks
  • Split Content Quick Start Guide
  • Applying Block-Level Custom CSS in Kadence Blocks
  • How to Access the Kadence Design Library
  • Adding Video Backgrounds to Row Layout
  • Pexels Picker
  • Adding Classic Wireframes, Starter Packs, and Sections to the New Design Library
  • How to customize the design library color palette
  • Adding Privacy Policy link to Kadence Form
  • Set Equal Column Heights with the Row Layout Block
  • How to Control the Hero or Title Section Sitewide and Per Page in Kadence
  • How to Change the Query Loop (Adv) “All” Button Text

Kadence Blocks Pro

  • Kadence Blocks Pro Plugin
  • Product Carousel Block
  • User Info Block
  • Portfolio Grid/Carousel Block
  • Query Loop (Adv) Block
  • Post Grid/Carousel Block
  • The Kadence Block Controls
  • Dynamic Content
  • Display Blocks Conditionally (Conditional Display)
  • Advanced Slider
  • Video Popup Block
  • Image Overlay Block
  • Split Content Block
  • Modal Block
  • Using a Dynamic List Block
  • Dynamic Content: Custom Input and Showing Fields from all Post Types
  • Dynamic HTML Block
  • Using Custom SVG Icons with Kadence Blocks Pro
  • Kadence Custom Fonts
  • Post Grid/Carousel Block – Configure a Blog List

Troubleshooting Blocks

  • Troubleshooting the “Error, Unable to access library database, please try re-syncing” error on the Kadence Blocks Design Library
  • Troubleshooting Query Loop (Adv) Blocks, Filters, and Search issues
  • Kadence Blocks Errors when SCRIPT_DEBUG is Enabled
  • Troubleshooting White/Blank Screens in the Editor or Customizer
  • How to Force Reindex Advanced Queries
  • How to Download Previous Versions of the Kadence Theme and Plugins
  • Resolving Autoplay Problems in Advanced Slider/Gallery Blocks
  • Recommended Server Resources
  • Troubleshooting Kadence Form (Adv) Email Delivery
  • How to Recover a Broken Block

Advanced

  • How to Modify SVG Dividers in Kadence Row Layout Blocks
  • How to Override the Kadence Forms Email Template
  • Prebuilt Layouts
  • How To Set Your Own Conditions for Successful Form (Adv) Submissions
  • How to Block Form (Adv) Spam Using WordPress Disallowed Comment Keys
  • Custom Queries for the Portfolio Grid/Carousel Block (Filter)
  • Customizing the Kadence Blocks Pro Post Grid/Carousel block’s Query to show multiple post types
  • Custom Queries for the Posts Block (Filter)
  • How to Set a Gradient Border for the Section block
  • Run JavaScript when Query Loop (Adv) Updates
  • Custom Upload Directory in Kadence Form (Adv) Block
  • Populate Select, Checkbox, and Radio field option values programmatically in Form (Adv)
  • Query Loop (Adv) Block: Split Character Filter
  • How to add Multiple Markers in the Kadence Google Maps Block
  • Custom Queries for the Post Grid/Carousel Block (Filter)
  • How to Run JavaScript After a Kadence Form is Successfully Submitted (On Event)
  • Dynamically Displaying ACF or Metabox Relationships in Query Loop (Adv) blocks
  • How to Customize the Kadence Blocks Variable Font Sizes (SM, MD, LG, XL, 2XL, and 3XL)
  • Using Tooltips with Kadence Blocks
  • Custom Queries for the Advanced Query Loop Block (Filter)
  • Adding a Custom Font to Kadence Blocks

Advanced Headers

  • How to use Advanced Headers Globally and Conditionally in Kadence
  • The Kadence Header (Adv) Block
  • Using Advanced Header / Navigation Blocks vs Kadence Theme Header Builder
  • Advanced Header Best Practices
  • Getting the most out of Navigation Link Blocks
  • Creating Sticky and Transparent Advanced Headers
  • Advanced Navigation Sub Menus and Mega Menus
  • The Kadence Navigation Builder
  • The Kadence Visual Builder & Off Canvas Settings
  • Importing & Exporting Advanced Headers & Navigations

Kadence Form Integrations

  • How to Modify the Form (Adv) Submit Actions using a Filter
  • How to integrate hCaptcha with Kadence Form (Adv) Blocks
  • How to Integrate Kadence Forms with Cloudflare Turnstile
  • How to Integrate Google reCAPTCHA with Kadence Forms
  • How to Integrate Google Analytics with Kadence Forms
  • Integrating Kadence Forms with FluentCRM
  • Integrating Kadence Forms with Kit (ConvertKit)
  • Kadence Forms and Database Entries
  • Kadence Forms and Auto Respond Emails
  • Integrating Kadence Forms with Webhooks
  • Integrating Kadence Forms with Mailchimp
  • Integrating Kadence Forms with Brevo
  • Integrating Kadence Forms with ActiveCampaign
  • Integrating Kadence Forms with Mailerlite
  • Home
  • Knowledge Base
  • Kadence Blocks
  • Kadence Blocks

The Kadence Navigation Link Block

The Kadence Advanced Header features the Advanced Navigation Block. Within the Advanced Navigation Block are multiple Advanced Navigation Link Blocks. Navigation Links can be customized and modified directly through the Block Editor. The Navigation Link Block is versatile and can have images/icons added to it, custom styles on an individual basis, and unlock the power to create sophisticated Menu Items within Advanced Navigations.

NOTE: The Navigation Link Block is part of the Advanced Header Blocks, which consists of the Header (Adv) Block, the Navigation (Adv) Block, and the Navigation Link Block. Understanding each of these blocks is essential to building great Advanced Headers using Kadence Blocks. Click here for more Advanced Header-Related resources.

Navigation Links
Table of Contents
  • Getting Started
  • Navigation Link Settings
    • Block Toolbar Settings
      • Creating Sub Menus and Mega Menus
    • Navigation Link Block Settings
      • General Settings
      • Style Settings
        • Highlight Label (Pro)
        • Media (Pro)
          • Image Settings
          • Icon Settings
      • Advanced Settings

Getting Started

Navigation Link Blocks can be added to an Advanced Navigation Block in multiple ways. Initially, Navigation Links are added through the Navigation Builder when either creating or modifying an Advanced Navigation.

Another way to add a Navigation Link is to select the Navigation (Adv) Block, then click the Plus Icon in the Block Toolbar. From there, you can search for a page and automatically add it as a Navigation Link. Alternatively, you can use the Navigation Link Block Settings to manually add a label and URL to the newly created Navigation Link.

Adding a new Nav Link

When selecting an Advanced Navigation, you can also use the Black Plus Icon to add a new Navigation Link Block to the navigation.

Add Block

You can also press the Enter key with the Advanced Navigation Block selected to add a new Navigation Link Block to the Navigation.

Navigation Link Settings

Navigation Links can be customized and configured using the Block Toolbar and Block Settings. To get started, select an Individual Navigation Link Block from within the Advanced Navigation.

Editing Navigation Links

These settings apply to individual Navigation Links. The Navigation (Adv) Style Settings control the appearance of all Children Navigation Links at once. When configuring a Navigation Link Block, your customizations will override the main Advanced Navigation styles, giving you complete control over each Navigation Link.

Block Toolbar Settings

While selecting a Navigation Link Block, use the Block Toolbar to copy and paste styles, add additional Navigation Links to your Advanced Navigation, and create Sub Menus and Mega Menus.

Block Toolbar

Copy/Paste Styles: The first icon, featuring a boxed-in paintbrush, represents the Copy/Paste Styles setting. Clicking this icon gives you the option to either copy or paste styles.

Copy Styles

Add Navigation Link: Add a new Navigation Link to the Advanced Navigation. The new link will be added after the current one and will automatically be selected.

Add Navigation Link

Creating Sub Menus and Mega Menus

The Block Toolbar can be used to Create Sub Menus and Mega Menus (Pro). Sub Menus can be created with the free Kadence Blocks plugin. However, Mega Menus and their options are only available with Kadence Blocks Pro.

In the Block Toolbar, notice the Icons for adding Sub Menus and Mega Menus

Creating Sub Menus

Add Sub Menu: Click on the third icon, the arrow pointing to three lines, to add a Sub Menu item to the currently selected Navigation Link Block.

Creating a Sub Menu

Add Mega Menu: Click on the fourth icon, which features an arrow pointing to a rectangle, to add a Mega Menu to a Navigation Link Block. This will prompt you to select an initial layout or use the Skip button to start from a blank canvas. Premade layouts will come predesigned with Blocks and ready to be customized and used.

Once the initial column layout is set, you can add blocks, such as additional Advanced Navigation (Adv) Blocks, to further customize the Mega Menu.

Creating a Mega Menu Via Block Toolbar

Navigation Link Block Settings

Each Navigation Link within the Advanced Navigation Block can be individually customized. This flexibility allows you to override the main Advanced Navigation Styles and create unique, custom menu items. To get started, select a Navigation Link Block and go to the Block Settings in the WordPress Editor.

General Settings

Alignment: Set an Alignment for the Navigation Link. This can be set to Left, Center, or Right for desktop, tablet, and mobile devices.

Label: Add a Label/Text to the Navigation Link.

Hide Label: This option hides the Label from the front end while enabled.

Disable Link: Disable the Navigation Link using this setting. This is useful if you are using a Navigation Link for something other than linking to a new destination.

Open in New Tab: Enable this option to open the link in a new tab.

URL: Specify the URL. destination for the Navigation Link.

Rel Attribute: Add a Rel Attribute to the Navigation Link.

Description: This setting allows you to add a Description Text to your Navigation Link. The text appears below the Navigation Label.

Sample Menu Description

Open Dropdown On: When using a submenu/mega-menu, use this option to set the menu to open on hover or click.

Mega Menu (Pro): Enable this option to use a Mega Menu. (To learn more about Mega Menus, click here.)

Mega Menu Width (Pro): Whenever a Mega Menu is enabled, the Mega Menu Width can be set.

  • Default: By default, the Mega Menu will use a full-width layout.
  • Menu Container Width: This setting uses the width of the Parent Navigation Link Menu Item. It is designed for special use cases where a more compact mega menu layout is preferred.
  • Content: This setting controls the width of the Header content. If the Advanced Header is set to Full Width, it will adhere to the Full Width Content setting based on the Header (Adv) Layout Block setting. If a Navigation is positioned outside of an Advanced Header Block, the width will default to the Kadence Theme’s Max Width setting.
  • Full: This presents the Mega Menu in a Full Width layout.
  • Custom Width: Set a custom Width for the Mega Menu.

Style Settings

Link Styles: Use these settings to customize the Styles of your Navigation Links. These settings can be adjusted for the Normal, Hover, and Active states of Navigation Links. 

Note: You will need Kadence Blocks Pro to access the Style Settings for the Navigation Links.

(If the settings are edited here, they will override the styles set in the Advanced Navigation Link Styles Settings and apply only to the selected Navigation Link Block.)

  • Color: Set the text color for Navigation Links.
  • Type: Select the background type for Navigation Links, either Color or Gradient.
  • Border: Add a border to the Navigation Link.
  • Border Radius: Apply a Border Radius to round the corners of the Borders.
  • Box Shadow: Enable this option to add and customize a box shadow for the Navigation Link. You can manually set a box shadow or use a preset.
Style Settings A
Box Shadow

If you want the navigation link to follow the main Advanced Navigation block’s styles again, click the reset icons beside the color circles:

Typography Settings: Fine-tune the typography of the Navigation Link for a distinct look and feel.

(If the Typography settings are edited here, they will override the Typography Styles set in the Advanced Navigation Link Styles Settings and apply only to the selected Navigation Link Block.)

  • Font Size: Specify the Font Size for the Navigation Link.
  • Line Height: Adjust the Line Height to control the Line Height Spacing of the Navigation Link.
  • Letter Case: Apply a Letter Case effect to your Navigation Link for auto capitalizations.
  • Font Settings: Choose a Font Family and set the Font Weight to match your design preferences.
  • Letter Spacing: Manage the Letter Spacing to achieve the desired spacing between characters in your Navigation Link.

Sub Menu Styles: Customize the styles of Sub Menus that are children of the current Parent Navigation Link.

Color & Background: Set the Color and Background Color for the Normal, Hover, and Active states of Sub Menu links.

Width: Specify the Width of the Sub Menu links.

Vertical Spacing: Adjust the Vertical Spacing between Sub Menu links.

Style Settings B

Typography Settings: Customize the Typography for Sub Menu Links using these settings.

(If the Typography settings are edited here, they will override the Typography Styles set in the Advanced Navigation Link Styles Settings and apply only to the selected Navigation Link Block.)

  • Font Size: Specify the Font Size for Sub Menu Links.
  • Line Height: Adjust the Line Height to control the Line Height Spacing of the Sub Menu Links.
  • Letter Case: Apply a Letter Case effect to your Sub Menu Links.
  • Font Settings: Choose a Font Family and set the Font Weight to match your design preferences.
  • Letter Spacing: Manage the Letter Spacing of Sub Menu Links.
Style Settings C
Highlight Label (Pro)

Add a Highlight Label to your Navigation Link.

Label: Enter text for the Highlight Label. Once added, the label will appear next to the Navigation Link.

Highlight Label Colors: Customize the Color and Background Color of the Highlight Label. These settings can be configured for the Normal, Hover, and Active states of the current Navigation Link.

Border and Border Radius: Apply a border and/or set a border radius to the Highlight Label.

Typography Settings:
Expand and adjust these settings to adjust the Font Size, Line Height, Letter Case, Font Family, Weight, and Letter Spacing of the Highlight Label.

Select Icon: Optionally add an icon to the Highlight Label text. The icon will still be visible even if the label text is left blank.

Align Icon: When an Icon is included in the Highlight Label, the Align Icon setting specifies whether the Highlight Icon is positioned to the left or right of the Highlight Label text. This allows for customization of the icon’s placement relative to the Highlight Label.

Align Label: This setting controls the alignment of the entire Highlight Label relative to the main Navigation Link label text. You can position the Highlight Label either to the Left or Right of the Navigation Link label text.

Vertical Spacing: Adjust the Vertical Spacing of the Highlight Label.

Link Gap: Modify the Gap between the Navigation Link and the Highlight Label.

Padding: Add a Padding around the Highlight Label.

Style Settings D
Padding
Media (Pro)

The Media Settings allow you to add an Icon or Image to the Navigation Link.

Media Type: An Icon or Image can be used as the Media Type.

Media Position: The Media Position can be set to the Top, Bottom, Left, or Right side of the Navigation Link.

Media Settings
Image Settings

The Image Settings are available when using an Image Media Type.

Image: Select and use an Image with your Navigation Link.

Max Image Width: Set a Maximum Width for your Image to prevent it from appearing too large.

Alt Text: Add Alt Text to the Image. You can use the link titled “Use as this image’s default alt text” to set this Alt Text as the default for the Image.

Image Ratio: Choose an Image Ratio from the available presets. Options include various landscape and portrait ratios, as well as a square 1:1 ratio.

Background: Set a Background to appear behind your Image.

Border and Border Radius: Add a Border and Border Radius to the Image.

Image Styles
Icon Settings

Icon Settings are available when using an Icon Media Type.

Icon: Choose and use an Icon from the supplied Kadence Icons or upload a Custom SVG Icon (Pro).

Colors: Customize the main Color and Background Color of the Icon.

Icon Size: Set the Size of the Icon.

Icon Line Width: Adjust the width of the Icon Lines.

Icon Border Radius: Modify the Border Radius around the Icon.

Media Spacing: Adjust the spacing between the Media and the Navigation Link.

Media Padding: Add Padding around the Media.

Title for Screen Readers: Add a Title attribute to the Media, allowing Screen Readers to detect it. If no Title is set, Screen Readers will ignore the Media, which can be useful if the Media is purely decorative and not significant.

Icon Settings

Description Styles: When a Navigation Link includes a description, use the Description Styles to customize the appearance of the description text.

Align: When using both a Media and Description Text, use this setting to set the Description Text Alignment. This can be set to Align with Title or Align with Icon.

Spacing From Link: Adjust the spacing between the Description Text and the Navigation Link.

Color: Set the Text Color for the Navigation Link Description. This can be configured for the Normal, Hover, and Active states of the Navigation Link.

Typography Settings: Customize the Typography of the Navigation Link Description Text using these settings.

  • Letter Spacing: Manage the Letter Spacing of the Navigation Link Description.
  • Font Size: Specify the Font Size for the Navigation Link Description.
  • Line Height: Adjust the Line Height to control the Line Height Spacing of the Navigation Link Description.
  • Letter Case: Apply a Letter Case effect to the Navigation Link Description.
  • Font Settings: Choose a Font Family and set the Font Weight to match your design preferences.
Description Style

Advanced Settings

Padding and Margin: Add Padding and/or Margin to the Navigation Link.

Block Defaults: Set the current styles as the Block Default Configuration. (Learn more about Block Defaults Here.)

Conditional Display (Pro): Show the Navigation Link Block based on a Condition.

Conditional Display

HTML Anchor: Add an HTML Anchor #ID to the Navigation Link.

Additional CSS Class(es): Add Custom CSS Classes to the Navigation Link.

Advanced Block Settings
Do you feel this document was helpful?
The Kadence Navigation (Adv) BlockSearch (Adv) Block
The Kadence WP Logo
Crafted in Missoula, Montana
  • Follow Kadence on Facebook
  • Follow Kadence on Youtube
  • X
  • Follow Kadence on Instagram
Trustpilot
Products
  • Kadence Plans
  • Kadence Theme
  • Kadence Blocks
  • Kadence AI
  • Kadence Starter Templates
  • Kadence Shop Kit
  • Kadence Conversions
  • Kadence Pattern Hub
  • View All
Resources
  • Blog
  • Podcast
  • Knowledgebase
  • Support ticket
  • Feature Requests
  • FAQ
  • WordPress Hosting Services
About Us
  • About Kadence
  • Become an affiliate
  • Contact us
  • Terms
  • Privacy Policy
  • Security
Our Partner Brands
  • SolidWP
  • LearnDash
  • The Events Calendar
  • GiveWP
  • MemberDash
Kadence Community
  • Kadence Marketplace
  • Join the Facebook Group
  • Subscribe to our YouTube Channel
© 2024 Kadence WP | All prices are in USD
Logo for StellarWP an umbrella brand of Premium WordPress plugins
  • Pricing
  • Products
    • Premium PlansGet all the tools you need in one plan
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
    • Get Kadence + Hosting
      In One Place

      Enjoy faster setup, top-tier performance, and worry-free WordPress hosting – Kadence Theme, Kadence Blocks, and Solid Security all pre-installed.

      Learn More

  • Kadence AI
  • Starter Templates
  • Blog
  • Support
    • Resource HubStart here for guides, Product docs, FAQs, and Troubleshooting tips, all in one place.
    • Contact SupportStuck on something? We’re here to help! Open a ticket for top-notch support.
    • Contact Our TeamGot pre-sales questions or need help choosing a plan? Open a ticket and our team will guide you.
    • About usCrafted with love in Missoula, Montana. Meet the team behind the mission.
Account Login
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog