Categories

  • Access & Security 95
  • Administration 171
  • Advertisement 92
  • Audio & Video 66
  • Author & Content 99
  • Comments 96
  • Communication 110
  • Communities & Forums 84
  • Development 47
  • E-Commerce 76
  • Email Management 53
  • Events & Calendars 80
  • Language 25
  • Map & Weather 44
  • Migration & Conversion 28
  • Miscellaneous 254
  • Mobile 15
  • Photos 143
  • Plugins 260
  • SEO & Site Speed 118
  • Social 186
  • Theme Enhancement 169



  • Add this plugin to a List

    You need to be logged in to add this plugin to your list.

    Category Posts in Custom Menu

    Add to List

    The default custom menu in WordPress only allows adding a link that leads to a list of posts and pages belonging to a taxonomy (category, tag, etc). If you want to list the posts and pages themselves and if you want WordPress to do this automatically for you, then I hope you will find this plugin useful.

    Also works for custom taxonomies and custom post types
    NEW: CPCM V3 now provides support for Full Site Editing with the Gutenberg Block Editor
    WARNING: Coming from version 1.x? There are breaking changes, read the changelog before upgrading.

    Using it

    Enable the plugin and go to either Appearance > Menus or Appearance > Customize or Appearance > Editor. Add a category (or other taxonomy like tag or custom) to the menu. Next, you can choose if you would like to replace the category by the posts or pages themselves.

    For each Category in your menu, you now have the following extra configuration options:

    • Replace by posts in the category y/n;
    • specify the (maximum) number of posts you want to show for this item (max 10);
    • their ordering ascending or descending by Title, Date or Menu Order;
    • specify the title for the menu items. For this you can use %post_title, %post_author and other wildcards, see ‘Other Notes > Wildcards’. Default value: %post_title

    Wildcards

    You can control the title of the menu items generated by the plug-in with the following wildcards:

    • %post_title
    • %post_author
    • %post_date for the unformatted post date: 2012-11-10 18:14:23
    • %post_date() for a formatted post date with the following default formatting: November 10th, 2012
    • %post_date(<your formatting here>) for custom date formatting. Example: %post_date(l jS of F Y, h:i:s A). See https://codex.wordpress.org/Formatting_Date_and_Time for formatting options.
    • %post_date_gmt
    • %post_date_gmt()
    • %post_date_gmt(<your formatting here>)
    Rate This Plugin

    Please Login to Rate this Plugin!

    Function

    Feature

    Support

    0 Votes
    Not Rated Yet

    Wordpress.org Stats

    Ratings4.8
    Votes43
    Downloads110,073
    Last Updated37 Days ago
    Published15 years ago

    Report Wrong Category!