GuidePlugin LogoGuidePlugin Docs

Templates

Design how your guide results are displayed with customizable templates and modules.

Templates define how your guide results appear to users. They act as visual blueprints that determine the layout, content, and styling of each result item displayed after users complete your guide.

Template Modules

Module TypePurposeUse Cases
TitleDisplay post/product titleMain heading for each result
TextStatic text or shortcodesDescriptions, labels, custom content
ListDisplay data collectionsFeatures, specifications, categories
ButtonAction links"View Details", "Buy Now", "Learn More"
DataDynamic content from sourcesPrices, ratings, custom fields

Creating a Template

Navigate to Template Creation

Go to GuidePlugin > Templates > Create in your WordPress admin.

Add Title Module

Start with a title module for the main heading:

SettingPurposeExample
SourceWhere to get title fromPost title, custom field
HTML TagSemantic markupH2, H3, H4
LinkMake title clickableLink to full post/product

Add Data Modules

Include dynamic content from your WordPress data:

Common Data Sources:

  • Custom Fields - Prices, specifications, ratings
  • Taxonomies - Categories, tags, attributes
  • Post Meta - Dates, authors, custom properties
  • WooCommerce - Product prices, SKUs, stock status

Add Action Button

Include call-to-action buttons:

SettingConfiguration
Button Text"View Details", "Buy Now", etc.
Link TargetPost URL, custom URL, external link
Button StylePrimary, secondary, outline

Add List Module (Optional)

Display collections of related data:

List Types:

  • Taxonomy Lists - Categories, tags
  • Custom Field Arrays - Features, specifications
  • Related Content - Similar posts, products

Configure Module Settings

Customize appearance for each module:

Template module settings

Module Configuration Options

SettingPurposeOptions
Column WidthModule widthFull, Half, Third, Quarter
AlignmentText alignmentLeft, Center, Right
Margin TopSpacing above module0px, 10px, 20px, 30px
Mobile VisibilityShow/hide on mobile Desktop, Mobile, Both

Mobile Optimization: Use the mobile visibility setting to hide less critical information on small screens while keeping essential details visible.

Template Design Best Practices

AspectRecommendationWhy
Information HierarchyTitle → Key Data → Description → ButtonMatches user scanning patterns
Module Count4-6 modules maximumPrevents visual clutter
Button PlacementAlways at bottomClear call-to-action flow
Mobile LayoutStack modules verticallyBetter mobile experience

Common Template Patterns

E-Commerce Product Template

ModuleContentWidth
TitleProduct nameFull
DataPriceHalf
DataRatingHalf
TextShort descriptionFull
Button"Add to Cart"Full

Blog Post Template

ModuleContentWidth
TitlePost titleFull
DataPublication dateHalf
DataAuthorHalf
TextExcerptFull
Button"Read More"Full

Real Estate Template

ModuleContentWidth
TitleProperty addressFull
DataPriceThird
DataBedroomsThird
DataSquare footageThird
ListKey featuresFull
Button"View Details"Full

Troubleshooting Templates

ProblemSymptomsSolutions
Missing DataEmpty fields in resultsVerify data source mapping
Check content has required fields
Add fallback text for empty data
Poor Mobile LayoutOverlapping or cramped contentAdjust mobile visibility settings
Use full-width on mobile
Reduce module count
Broken LinksButtons/titles don't link properlyCheck link source configuration
Verify URL field mapping
Test with different content types

Next Steps

Once your template is ready:

ActionPurposeLink
Test in GuideSee how template renders with real dataGuides Documentation →
Customize DesignStyle colors, fonts, spacingDesigns Documentation →
Add LogicMake templates conditionalLogic Documentation →