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
  • Icons & Overlays
  • Value-Based Icons

Value-Based Icons

3 min read

Value-Based Icons #

Requires Junior license or higher.

Value-based icons are icons that PetMatchPro automatically selects based on the actual value of an animal’s data field. Instead of showing a generic “gender” icon, the system shows a specific “female” or “male” icon based on the animal’s sex.

How Value-Based Icons Work #

When PetMatchPro displays an icon for a field, it follows this resolution process:

  1. Check if a value-specific icon exists for the field’s current value (e.g., icon-female.svg for Sex = Female)
  2. If found, use that specific icon
  3. If not found, fall back to the generic field icon (e.g., icon-gender.svg)

Examples #

Field Value Icon Displayed
Sex Female icon-female.svg
Sex Male icon-male.svg
Age Kitten icon-kitten.svg
Age Puppy icon-puppy.svg
Age Senior icon-senior.svg
Age Adult icon-adult.svg
Age Juvenile icon-juvenile.svg
Age Young icon-young.svg
Age Young Adult icon-young-adult.svg
Species Dog icon-dog.svg
Species Cat icon-cat.svg
Species Bird icon-bird.svg
Species Rabbit icon-rabbit.svg

Boolean (Yes/No) Icons #

Some fields have both “yes” and “no” icons. PetMatchPro checks the field value and shows the appropriate variant:

Field Yes Value No Value
OK with Cats icon-ok-cats.svg icon-ok-cats-not.svg
OK with Dogs icon-ok-dogs.svg icon-ok-dogs-not.svg
OK with Kids icon-ok-kids.svg icon-ok-kids-not.svg
House Trained icon-house-trained.svg icon-house-trained-not.svg

Conditional Icons #

Some icons only appear when a specific condition is met:

  • Featured – Shows only when the animal is marked as featured
  • On Hold – Shows only when the animal is on hold
  • Altered – Shows only when the animal is spayed/neutered
  • Declawed – Shows only for cats that are declawed
  • Special Needs – Shows only when the animal has special needs
  • Video – Shows only when the animal has a video

Species-Specific Icons #

Some icons are species-aware. For example, the “declawed” icon only appears for cats, not dogs. PetMatchPro checks the animal’s species before displaying species-limited icons.

Fallback Behavior #

When no value-specific icon exists for a field value:

  • PetMatchPro uses the generic field icon (e.g., icon-species.svg for an uncommon species)
  • If no generic icon exists either, no icon is displayed for that field

Theme Icon Overrides #

Requires Junior license or higher.

You can replace any icon by placing a custom SVG file in your theme directory:

  1. Create the directory petmatchpro/includes/images/ inside your active theme folder
  2. Place your custom SVG file with the same file name as the icon you want to replace (e.g., icon-female.svg)
  3. PetMatchPro will use your theme’s version instead of the plugin’s default

This lets you customize the icon style to match your organization’s branding without modifying plugin files.

CSS Custom Properties #

PetMatchPro generates CSS custom properties for all icon SVGs automatically. These appear as --pmp-icon-{name} variables in the page source. Templates use these variables to render icons, which means your color settings apply uniformly.

Next Steps #

  • Icon Reference Gallery – Browse all 120+ icons
  • Customizing Icon Display – Configure max counts and positions
  • Understanding Pet Icons – Icon basics
Value-Based Icons ultima modifica: 2026-03-25T18:43:20-04:00 da PetMatchPro
Updated on April 28, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Customizing Icon DisplayIcon Size Customization

Submit a Comment Cancel reply

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

Table of Contents
  • Value-Based Icons
    • How Value-Based Icons Work
    • Examples
    • Boolean (Yes/No) Icons
    • Conditional Icons
    • Species-Specific Icons
    • Fallback Behavior
    • Theme Icon Overrides
    • CSS Custom Properties
    • Next Steps

© Copyright 2018-2026 by PetMatchPro, All Rights Reserved

  • Privacy Policy
  • Terms of Use
  • Disclaimer
  • Login