WP Manifestindependent plugin directory
manifest / themes / custom-navbar

Custom Navbar

A fully customizable WordPress plugin that replaces your theme’s default navigation bar with a modern, responsive, and configurable navbar. Built with PHP, CSS, and JS, it allows you to add a logo, control background/text colors, toggle sticky mode, add a custom button, and display social media icons dynamically.

by Kenneth Alvarenga · github.com/kenaldertech/custom-navbar · website

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/kenaldertech/custom-navbar/archive/refs/heads/main.zip

Custom Navbar Plugin

A fully customizable WordPress plugin that replaces your theme’s default navigation bar with a modern, responsive, and configurable navbar. Built with PHP, CSS, and JS, it allows you to add a logo, control background/text colors, toggle sticky mode, add a custom button, and display social media icons dynamically. Built by Kenneth Alvarenga (Tekai Labs LLC).


✨ Features

  • Add a logo with fixed height.
  • Set background and text colors.
  • Enable/disable sticky mode.
  • Responsive design:
    • Desktop: sticky navbar with animated hover effects.
    • Mobile: hamburger menu with dropdown items.
  • Add a custom button (CTA) with link.
  • Show social media icons (Facebook, Instagram, Twitter/X) only if links are provided.
  • Automatically hides default theme navbars (Astra, GeneratePress, Twenty Themes, etc.).

📦 Installation

  1. Download or clone this repository:
    
    git clone https://github.com/kenaldertech/custom-navbar.git