Skip to content

This plugin works within the Genesis Framework, to allow users to dynamically change their secondary menu throughout their site.

Notifications You must be signed in to change notification settings

robincornett/sixtenpress-simple-menus

Repository files navigation

6/10 Press Simple Menus

This plugin allows users to dynamically change a specific menu location throughout their site.

Description

This plugin is a fork of Genesis Simple Menus. This plugin goes a step or two farther than the original, as it allows a series of fallback secondary menus based on terms and post types (the original required that the menu be set for each and every post). The plugin also checks parent pages for custom menus, so a child page will inherit the parent page menu settings.

Alternatively, you can also disable the inheritance function, at which point the plugin will behave as its predecessor does.

Update: as of version 0.3.0, Six/Ten Press Simple Menus will work with any theme, not just Genesis child themes. Any registered navigation menu location can be selected for this plugin to modify.

Requirements

  • WordPress 4.4, tested up to 4.7

Installation

Upload

  1. Download the latest tagged archive (choose the "zip" option).
  2. Go to the Plugins -> Add New screen and click the Upload tab.
  3. Upload the zipped archive directly.
  4. Go to the Plugins screen and click Activate.

Manual

  1. Download the latest tagged archive (choose the "zip" option).
  2. Unzip the archive.
  3. Copy the folder to your /wp-content/plugins/ directory.
  4. Go to the Plugins screen and click Activate.

Check out the Codex for more information about installing plugins manually.

Git

Using git, browse to your /wp-content/plugins/ directory and clone this repository:

git clone [email protected]:robincornett/sixtenpress-simple-menus.git

Then go to your Plugins screen and click Activate.

Screenshots

Frequently Asked Questions

What if I've been using Genesis Simple Menus? Can I switch?

Yes, you should be able to. I've coded this to pull the existing metadata from Genesis Simple Menus and this plugin will attempt to honor those settings. This plugin will not run if Genesis Simple Menus is active.

Why WordPress 4.4?

Because of term metadata and I didn't want to mess with ancient history compatibility.

Credits

Changelog

0.3.0

  • Removes Genesis Framework dependency
  • Updates settings files

0.2.0

  • Adds a check for parent page set menu

0.1.0

  • Initial fork and release on Github

About

This plugin works within the Genesis Framework, to allow users to dynamically change their secondary menu throughout their site.

Resources

Stars

Watchers

Forks

Packages

No packages published