X
🐾 Coming from PetMatchPro 6.x? Version 8 adds real adoption analytics, similar-animal suggestions, SEO-friendly URLs, and overlay badges. See What's New →
PetMatchPro
  • Partners
    • AnimalsFirst
    • PetPoint
    • RescueGroups
  • What’s New
  • Shop
  • Demo
  • FAQ
  • Knowledge Base
  • About Us
  • Contact Us
  • My Account
  • Cart
Select Page
Green rocket icon for Getting Started documentation category

Getting Started

6
  • Activate Your License
  • Setup Wizard Walkthrough
  • Connecting Your Shelter System
  • Understanding License Tiers
  • Creating Your First Search Page
  • Creating Your First Detail Page
Blue code brackets icon for Shortcodes and Configuration documentation category

Shortcodes & Configuration

12
  • Shortcode Builder
  • [pmp-search] Reference
  • [pmp-details] Reference
  • [pmp-detail] Reference
  • [pmp-option] Reference
  • Parameters by License Tier
  • Common Shortcode Recipes
  • Pagination Setup
  • Excluding Values
  • Search Filter Button
  • Detail Button Hover Text
  • Search Card Hover Text
Purple palette icon for Templates and Design documentation category

Templates & Design

7
  • Search Templates Gallery
  • Detail Templates Gallery
  • Poster Templates
  • Theme Template Overrides
  • Color Customization
  • Font Size Customization
  • Detail Title Formats
Orange image with star icon for Icons and Overlays documentation category

Icons & Overlays

6
  • Understanding Pet Icons
  • Understanding Overlays
  • Icon Reference Gallery
  • Customizing Icon Display
  • Value-Based Icons
  • Icon Size Customization
Teal tag icon for Labels and Customization documentation category

Labels & Customization

3
  • Custom Labels Guide
  • Changing Labels via Filtering
  • Custom Currency & Date Formats
Blue funnel icon for Filters and Search documentation category

Filters & Search

5
  • Setting Up Search Filters
  • Species & Breed Filtering
  • Filter Value Management
  • Excluding Values via Filtering
  • Partner-Specific Filter Options
Violet chain link icon for Partner Integration Guides documentation category

Partner Guides

3
  • AnimalsFirst Integration Guide
  • PetPoint Integration Guide
  • RescueGroups Integration Guide
Red bar chart icon for Analytics and Tracking documentation category

Analytics & Tracking

7
  • Understanding PMP Analytics
  • GA4 Configuration
  • Google Tag Manager Setup
  • Leveraging Analytics
  • WP-Cron Requirements for PetMatchPro Analytics
  • Queue Health and Tools
  • Privacy and Data Retention
Amber wrench icon for Troubleshooting and FAQ documentation category

Troubleshooting

15
  • Common Error Messages
  • API Connection Issues
  • Template Not Found Errors
  • Theme Template Override Not Loading
  • Performance & Caching Best Practices
  • Animals Not Displaying
  • Stale Content / Cache Issues
  • Styling Conflicts
  • Empty Field Display
  • Analytics Queue Stuck or WP-Cron Not Running
  • Premium Feature Not Appearing After Upgrade
  • Troubleshoot the PetMatchPro Shortcode Builder
  • Reading PMP Debug Logs
  • wp-config.php Configuration Constants
  • How to Contact Support
Lightbulb icon representing PetMatchPro best practices guides for homepage layouts, button strategy, performance tuning, and template selection

Best Practices

10
  • Featuring Animals on Your Homepage
  • Adding Animals to Sidebars and Other Pages
  • Using Banners and Subtitles Effectively
  • Overlays and Icons for Quick Visual Cues
  • Writing Effective Detail Page Instructions
  • Button Configuration for Conversion
  • Optimizing Performance with API Caching
  • Customizing Typography and Icon Sizes
  • Lost and Found Search Best Practices
  • Template Selection Guide
View Categories
  • Home
  • Knowledge Base
  • Shortcodes & Configuration
  • Common Shortcode Recipes

Common Shortcode Recipes

4 min read

Common Shortcode Recipes #

Ready-to-use shortcode examples for the most common PetMatchPro configurations. Copy and paste these directly into your WordPress pages.

Basic Adoption Search #

The simplest search page. Shows all adoptable animals with default settings.

[pmp-search type="adopt"]

Species-Specific Search Pages #

Create separate pages for different animal types:

Dogs only:

[pmp-search type="adopt" species="Dog"]

Cats only:

[pmp-search type="adopt" species="Cat"]

Search with Custom Fields #

Control which fields display in search results:

[pmp-search type="adopt" details="Name,Breed,Sex,Age,Photo"]

Search with Filters Enabled #

Let visitors narrow results by species, breed, and more:

[pmp-search type="adopt" filter="enable"]

Paginated Search Results (Junior+) #

Display results across multiple pages:

[pmp-search type="adopt" pagination="enable" rows="3" row="4"]

This shows 3 rows of 4 animals per page with pagination controls.

Search with Subtitle and Banner (Junior+) #

Add a custom heading and banner to your search results:

[pmp-search type="adopt" subtitle="Find Your New Best Friend" banner="All animals are spayed/neutered and up to date on vaccinations."]

Search with Icons and Overlays (Junior+) #

Display status icons and photo overlays:

[pmp-search type="adopt" icon="enable" icons="4" overlay="enable" overlays="3" overlay_position="top-right"]

Hide a Specific Animal (Junior+) #

The exclude parameter takes a single animal ID and drops that one animal from the results. It is most useful inside related-animal layouts (a “similar animals” grid below a detail page) so the current animal is not duplicated. It does not filter by species, status, breed, or any other field.

[pmp-search type="adopt" exclude="60100465"]

To filter by species use species="Dog" (or speciesid="1" on PetPoint). To hide a status site-wide, use the Filter Values tab customization. See Excluding Values for full details.

Featured Carousel (Junior+) #

Display featured animals in a carousel format:

[pmp-search type="featured" template="featured-search-carousel"]

Lost and Found Search (Junior+) #

Lost animals:

[pmp-search type="lost"]

Found animals:

[pmp-search type="found"]

Detail Page with Thumbnails and Poster #

Basic detail page with photo gallery and print option:

[pmp-details thumbs="6" poster="enable"]

Detail Page with Hidden Buttons (Junior+) #

Hide specific action buttons on the detail page:

Hide call and foster buttons:

[pmp-details exclude_buttons="call,foster_app"]

Hide all conversion buttons (email, call, meet & greet):

[pmp-details exclude_buttons="meet_greet,email,call"]

Full-Featured Detail Page (Junior+) #

Detail page with all display options:

[pmp-details thumbs="6" social="enable" quick_fields="Breed,Sex,Age" stats_row="Weight,Color,Size" icon="enable" overlay="enable" poster="enable"]

Detail Page with Stats Layout (Junior+) #

Organize animal data into a stats display:

[pmp-details stats_row="Breed,Sex,Age,Weight" stats_full="Color,Size,Description" thumbs="6"]

Multi-Shortcode Page Layout #

You can use multiple shortcodes on a single page. For example, a featured carousel above the main search:

[pmp-search type="featured" template="featured-search-carousel"]

[pmp-search type="adopt" filter="enable" pagination="enable"]

Single Field Display #

Use [pmp-detail] to display individual field values:

This animal's name is [pmp-detail detail="Name"] and they are a [pmp-detail detail="Breed"].

Custom Icon Sizes (Junior+) #

Override icon display sizes on search or detail pages:

Large icons on search:

[pmp-search type="adopt" icon="enable" icon_size="large"]

Specific pixel size on detail:

[pmp-details icon="enable" icon_size="48"]

Custom Font Sizes (Junior+) #

Override title and subtitle sizes via shortcode:

[pmp-search type="adopt" title_size="xl" subtitle_size="large" subtitle="Adopt Your New Best Friend"]

Extra large detail title:

[pmp-details title_size="xl"]

For full font size control across all text elements, use the Fonts tab in admin settings.

Admin Exclude Buttons with Shortcode Override (Junior+) #

Set default button exclusions in admin (General > Display Options), then override per page:

Admin default hides foster_app and donate for adopt method. Override on a specific page to show all buttons:

[pmp-details exclude_buttons=""]

Admin shows all buttons. Hide call and meet on a specific page:

[pmp-details exclude_buttons="call,meet_greet"]

Custom Button Hover Text (Junior+) #

Customize the tooltip that appears when visitors hover over action buttons. Uses partner-specific field names for interpolation.

PetPoint example:

[pmp-details hover_text_email="Ask about {AnimalName} today!" hover_text_adoption_app="Apply to adopt {AnimalName}"]

AnimalsFirst example:

[pmp-details hover_text_email="Inquire about {Name}" hover_text_call="Call about {Name}"]

RescueGroups example:

[pmp-details hover_text_email="Ask about {animalName}" hover_text_donate="Sponsor {animalName}'s care"]

Hover text can also be configured as defaults per button per method type in admin settings (General > Display Options).

Next Steps #

  • [pmp-search] Reference — Full search parameter reference
  • [pmp-details] Reference — Full details parameter reference
  • Search Templates Gallery — See all available templates
Common Shortcode Recipes ultima modifica: 2026-03-24T13:46:14-04:00 da PetMatchPro
Updated on April 28, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Parameters by License TierPagination Setup

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Common Shortcode Recipes
    • Basic Adoption Search
    • Species-Specific Search Pages
    • Search with Custom Fields
    • Search with Filters Enabled
    • Paginated Search Results (Junior+)
    • Search with Subtitle and Banner (Junior+)
    • Search with Icons and Overlays (Junior+)
    • Hide a Specific Animal (Junior+)
    • Featured Carousel (Junior+)
    • Lost and Found Search (Junior+)
    • Detail Page with Thumbnails and Poster
    • Detail Page with Hidden Buttons (Junior+)
    • Full-Featured Detail Page (Junior+)
    • Detail Page with Stats Layout (Junior+)
    • Multi-Shortcode Page Layout
    • Single Field Display
    • Custom Icon Sizes (Junior+)
    • Custom Font Sizes (Junior+)
    • Admin Exclude Buttons with Shortcode Override (Junior+)
    • Custom Button Hover Text (Junior+)
    • Next Steps

© Copyright 2018-2026 by PetMatchPro, All Rights Reserved

  • Privacy Policy
  • Terms of Use
  • Disclaimer
  • Login