WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Dynamic Menu Item

Create dynamic menu items which allows you to schedule pages to go live on the menu. Ideal for sites that need seasonal content use specials/holidays.

  1. Upload plugin-name.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Setup Pages
    1. Create a Default "Parent" page. This page will not be displayed but rather allows for you to "group" the pages into this category.
    2. Add one or more "Child" pages to this Parent page that will be pages which are to be displayed if nothing else is active.
    3. Create a Set Dates "Parent" page. This page will not be displayed but rather allows for you to "group" the pages into this category.
    4. Add one or more "Child" pages to this Parent page that will be pages which are to have set active dates to be displayed.
  4. Go to Apperance -> Dynamic Menu Item
    1. Set the Parent pages for the two sections. Hit "Save".
    2. Page will reappear with the corresponding Child pages now appearing. Set the start month for Default pages and start/end dates for Set Date pages.
    3. Hit "Save".
  5. Position the menu item in your Menu
    1. Go to Apperance -> Menus and create or display the appropriate menu you wish to update.
    2. Check off the "Dynamic Menu Item" box and click "Add to Menu"
    3. Move the "Dynamic Menu Item" to the position in the menu you'd like the dynamic item to appear.
    4. Hit "Save Menu"

Requires: 3.0.1 or higher
Compatible up to: 3.8.3
Last Updated: 2014-2-1
Downloads: 1,150

Ratings

0 stars
0 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1