Search Templates Gallery #
PetMatchPro includes multiple search templates that control how animal listings appear on your search pages. This gallery lists all available templates organized by partner.
Template Naming Convention #
Search templates follow this pattern: {method}-search-{style}.php
- method — The search type (adopt, found, lost, featured, universal)
- style — The layout style (default, carousel, compact, structured, etc.)
Universal templates work across all method types and partners.
PetPoint Templates #
| Template File | Style | License |
|---|---|---|
adopt-search-default.php |
Default grid layout | Basic |
featured-search-default.php |
Featured animals — default | Junior |
featured-search-carousel.php |
Featured animals — carousel slider | Junior |
featured-search-compact.php |
Featured animals — compact cards | Junior |
found-search-default.php |
Found animals — default | Junior |
lost-search-default.php |
Lost animals — default | Junior |
universal-search-default.php |
Universal — default layout | Basic |
universal-search-structured.php |
Universal — structured grid | Junior |
AnimalsFirst Templates #
| Template File | Style | License |
|---|---|---|
featured-search-default.php |
Featured animals — default | Junior |
featured-search-carousel.php |
Featured animals — carousel slider | Junior |
featured-search-compact.php |
Featured animals — compact cards | Junior |
universal-search-default.php |
Universal — default layout | Basic |
universal-search-filter-widget.php |
Universal — with filter widgets | Basic |
universal-search-no-filter.php |
Universal — without filters | Basic |
universal-search-structured.php |
Universal — structured grid | Junior |
RescueGroups Templates #
| Template File | Style | License |
|---|---|---|
adopt-search-default.php |
Default grid layout | Basic |
adopt-search-carousel.php |
Carousel slider | Junior |
adopt-search-compact.php |
Compact card layout | Junior |
adopt-search-structured.php |
Structured grid | Junior |
Choosing a Template #
Via Admin Settings #
- Go to PetMatchPro > General Options.
- Find the Search Template setting for your method type (e.g., “Adopt Search Template”).
- Select a template from the dropdown.
- Click Apply Changes.
Via Shortcode #
Override the admin setting on a specific page:
[pmp-search template="adopt-search-carousel"]
Non-default templates require Junior license or higher. If your license tier doesn't support the selected template, PetMatchPro displays an upgrade message.
Template Styles Explained #
| Style | Description |
|---|---|
| Default | Standard grid layout with animal cards. Good all-purpose choice. |
| Carousel | Horizontal slider that visitors swipe or click through. Great for featured animals. |
| Compact | Smaller cards with condensed information. Fits more animals on screen. |
| Structured | Organized grid with consistent field placement. Clean, professional look. |
| Filter Widget | Includes built-in filter dropdowns for species, breed, etc. |
| No Filter | Results only, no filter controls. |
Card Hover Text #
All search templates render the same standardized hover text on the animal name link, photo link, and image. Defaults vary by method (e.g., “Have You Seen {Name}?” for lost). Customize per-method site-wide in General > Display Options > Search Card Hover Text or per-page with the card_hover_text shortcode parameter. See Search Card Hover Text for full details.
Next Steps #
- Detail Templates Gallery — Browse detail page templates
- Theme Template Overrides — Customize templates in your theme
- Color Customization — Match templates to your brand colors
- Search Card Hover Text — Customize the tooltip on every search card