Settings & Configuration

Settings & Configuration

Configure Product Roadmap to match your needs. From display options to voting rules, all settings are managed from the Roadmap menu.


Accessing Settings

Go to Roadmap > Settings in your WordPress admin.

Settings are organized into tabs:

  • General
  • Display
  • Voting
  • Pro Features (with Pro addon)

General Settings

Basic Configuration

SettingDescriptionDefault
Roadmap SlugURL base for itemsroadmap
Enable ArchiveShow archive page at /roadmap/Yes
Items Per PageDefault pagination20

Post Type Settings

SettingDescriptionDefault
PublicItems visible to search enginesYes
Has ArchiveEnable archive pageYes
SupportsEnabled features (title, editor, etc.)All

Permalink Structure

After changing slugs, visit Settings > Permalinks and click Save to refresh rewrite rules.


Display Settings {#display}

Template Options

SettingDescriptionOptions
Default TemplateLayout for shortcodeKanban, List, Grid, Idea Box
Show ProgressDisplay progress barsYes/No
Show VotesDisplay vote countsYes/No
Show StatusDisplay status badgesYes/No

Item Display

SettingDescriptionDefault
Show PriorityDisplay priority badgeNo
Show CategoryDisplay category labelNo
Show DateDisplay publish dateNo
Show AuthorDisplay item authorNo

Single Item Page

SettingDescriptionDefault
Enable SingleAllow individual item pagesYes
Single TemplateTemplate for item pagesDefault
Show RelatedDisplay related itemsYes

Voting Settings {#voting}

Enable/Disable

SettingDescriptionDefault
Allow VotingMaster switch for votingYes
Show Vote CountDisplay number of votesYes
Show VotersList who votedNo

Permissions

SettingOptionsDescription
Who Can VoteLogged-in only, Guests allowed, Specific rolesWho can submit votes
Votes Per User1, UnlimitedVotes allowed per item
Require EmailYes/NoGuest email verification

Guest Voting

SettingDescriptionDefault
Allow Guest VotesNon-logged-in users can voteYes
Guest TrackingHow to prevent duplicatesIP address
Rate LimitPrevent rapid votingEnabled

Voting UI

SettingDescriptionDefault
Vote Button StyleButton appearanceDefault
Vote Button TextCustom button text“Vote”
Voted TextText after voting“Voted”

Status Configuration

Default Statuses

Product Roadmap includes four statuses:

StatusSlugColor
Under Reviewunder-reviewGray
PlannedplannedBlue
In Progressin-progressYellow
CompletecompleteGreen

Managing Statuses

Go to Roadmap > Statuses to:

  • Add new statuses
  • Edit existing status names and colors
  • Delete unused statuses
  • Reorder workflow

Adding a Status

  1. Go to Roadmap > Statuses
  2. Enter name (e.g., “On Hold”)
  3. Enter slug (e.g., “on-hold”)
  4. Choose color
  5. Click Add New Status

Deleting a Status

Before deleting:

  1. Reassign items using that status
  2. Or they’ll become “uncategorized”

Category Settings

Managing Categories

Go to Roadmap > Categories to organize items.

Categories are hierarchical – you can have parent/child relationships.

Creating Categories

  1. Go to Roadmap > Categories
  2. Enter name (e.g., “User Interface”)
  3. Optionally select parent category
  4. Add description
  5. Click Add New Category

Pro Features Settings {#pro}

Pro Feature – This tab appears when Pro addon is active.

Feature Toggles

Enable or disable Pro features:

FeatureWhat It Does
Analytics DashboardVote tracking and metrics
Multi-ProductSeparate product roadmaps
Timeline ViewGantt chart display
Drag & DropVisual item management
Import/ExportCSV bulk operations
Advanced FilteringAdditional filter options
Gutenberg BlockVisual block builder

Multi-Product Settings

SettingDescription
Enable Multi-ProductTurn on product taxonomy
Default ProductProduct for new items
Show Product FilterDisplay filter in shortcode

Drag & Drop Settings

SettingDescription
Enable Drag & DropAllow dragging items
Allowed RolesWho can drag items
Frontend EnableAllow on public pages

Analytics Settings

SettingDescription
Track Page ViewsCount item views
Cache DurationHow long to cache stats
Dashboard WidgetShow in WP dashboard

Timeline Settings

SettingDescription
Default ViewStarting zoom level
Show DependenciesDisplay dependency lines
Show AssigneesDisplay user avatars

Shortcode Defaults

Set defaults that apply when shortcode parameters aren’t specified.

Display Defaults

SettingShortcode Equivalent
Default Templatetemplate="kanban"
Default Orderorderby="date" order="desc"
Default Limitlimit="20"
Default Statusstatus="all"

Voting Defaults

SettingShortcode Equivalent
Show Votesshow_votes="true"
Show Progressshow_progress="true"
Allow Votingvoting="true"

Advanced Settings

Performance

SettingDescriptionDefault
Enable CachingCache shortcode outputYes
Cache DurationHow long to cache5 minutes
Lazy LoadLoad items on scrollNo

REST API

SettingDescriptionDefault
Enable REST APIAllow API accessYes
Public EndpointsUnauthenticated accessYes
Rate LimitingAPI request limitsEnabled

Data Management

SettingDescription
Delete Data on UninstallRemove all data when deleting plugin
Export All DataDownload complete backup
Reset SettingsRestore default settings

Permissions

Capability Mapping

CapabilityWho Has ItWhat It Does
manage_roadmapAdministratorsFull access
editroadmapitemsEditors+Create/edit items
deleteroadmapitemsEditors+Delete items
publishroadmapitemsEditors+Publish items

Customizing Permissions

Use a role management plugin to:

  • Grant roadmap access to specific roles
  • Create custom roles for roadmap managers
  • Restrict access to certain features

Troubleshooting Settings

Settings not saving

  • Check user permissions
  • Verify JavaScript is working
  • Clear browser cache
  • Try different browser

Reset to defaults

  1. Go to Roadmap > Settings
  2. Scroll to bottom
  3. Click Reset to Defaults
  4. Confirm the action

Export/Import Settings

Export:

  1. Go to Roadmap > Settings > Advanced
  2. Click Export Settings
  3. Save the JSON file

Import:

  1. Go to Roadmap > Settings > Advanced
  2. Click Import Settings
  3. Select saved JSON file
  4. Apply imported settings

Best Practices

Start Simple

  1. Use default settings initially
  2. Adjust based on actual needs
  3. Don’t enable everything at once

Document Your Setup

  • Note customizations you make
  • Keep track of why settings were changed
  • Review settings periodically

Test Changes

  • Use staging site for major changes
  • Verify frontend after adjustments
  • Check edge cases (guests, different roles)

Next Steps

GoalGuide
Display your roadmapDisplay Options
Set up votingVoting & Feedback
Track engagementAnalyticsPro
Compare featuresFree vs Pro
Last updated: March 4, 2026