Custom Menu Links for OpenCart free extension

This free OpenCart extension module allows you to add custom menu links to your store’s main navigation menu. You can easily add, edit, delete, and position custom menu items from the admin panel. You can display the custom menu item either in front of categories or at the end of categories.

Features

  • Admin Interface: Manage your custom links through a user-friendly interface in the admin panel.
  • Add Custom Menu Links: Easily add new links to your main menu.
  • Position Menu link: Add the custom link at the beginning or the end of the main navigation.
  • Enable/Disable: Quickly enable or disable the extension as needed.
  • No Code Required — Easily manage from the admin
  • Unlimited Custom Links to the default main menu

Installation

  1. Download: Get the extension files.
  2. Upload: Upload the contents of the upload directory to your OpenCart root directory.
  3. Install:
    • Log in to your OpenCart admin panel.
    • Navigate to Extensions > Installer and upload the extension’s .zip file.
    • Go to Extensions > Extensions and select “Modules” from the dropdown.
    • Find “Custom Menu Links” and click the “Install” button.
      Custom Menu Links
  4. Configure:
    • After installation, click the “Edit” button next to the extension.
    • Add your custom menu links and configure their settings.
    • Enable the module to display the links on the storefront.
Custom Menu Links Settings

How to Use

Once installed:

  1. Go to Extensions > Modules > Custom Menu Links >> Edit.
  2. Make sure the Status is enabled
  3. Click the blue button to Add New Link.
  4. Enter the:
    • Link Title
    • URL in Link
    • Sort Order
    • Position: Start of Menu or End of Menu
  5. Save the changes and refresh your store’s front end — your custom links will appear in the main menu.
Custom menu links frontend

Here in the example, we add Blog at the start and Contact at the end of the main navigation.

If you don’t want to show the category in the main navigation, then uncheck the Top field by editing the categories.
Top: Choose whether to display this category in the top menu bar. If you don’t check this checkbox, it will not show in the Top main menu.

Read more: Category management in Opencart 4

Use Case Examples

Use CaseDescription
Make the Return, Shipping, or Terms pages more visible.Link to your blog even if it’s on a different CMS (e.g., WordPress).
Link to brand pageDrive traffic to a featured collection or manufacturer.
Policy pagesMake Return, Shipping, or Terms pages more visible.
External toolsLink to live chat, community, or third-party tools.

Security & Performance

  • Clean and secure code
  • No overrides — don’t modify core files manually, it uses events to handle the frontend to show at the main navigation
  • Minimal footprint — no effect on store performance

License

This extension is licensed under the GPL-3.0 License.

Final Thoughts

For any store owner looking to improve navigation and user experience without modifying templates or writing code, the Custom Menu Links Free Extension for OpenCart 4 is a must-have. It’s quick to install, easy to configure, and highly useful for modern e-commerce sites. Hope you liked this opencart module, please subscribe to our YouTube Channel for Opencart video tutorials. You can also find us on Twitter and Facebook.

💬 Do you have questions or need a custom feature added? Feel free to contact us at WeboCreation.

Previous articleFree OpenCart Module: Create a Complete Product Listing Page
Author of four Opencart book. The recent are Opencart 4 developer book and Opencart 4 user manual

LEAVE A REPLY

Please enter your comment!
Please enter your name here