Customizing Templates in WP-Property

This series of tutorials is intended for web professionals who are customizing WP-Property. Familiarity with PHP and CSS, or the willingness to learn, is necessary. Additionally, an understanding of the WordPress API and templating is very useful.

WordPress inherently supports several “single view” PHP templates – for pages it’s page.php, for posts it’s single.php, and for attachments it’s attachment.php. There are a few more rules, and I strongly advise you to check out the Template Hierarchy documentation.

Singular Listing Page

The default WP-Property single listing page template is stored in wp-property/static/views/property/property.php. This PHP template is loaded by WP-Property whenever a single listing listing is being viewed on the front-end. By default a visitor will see the description, list of attributes, and an integrated Google map pinpointing the location of the listing.

Depending on your level of customization, you may be able to simply create a custom style sheet. If your customization can not be handled by CSS alone, you will need to create a custom PHP template and place it to your theme root folder.


  1. WP-Property - Issues With Polylang plug in
  2. How to add, delete or attach images in WP-Property?
  3. How to add auto populated field to WP-Property search
  4. Customizing Templates in WP-Property
  5. WP-Property Shortcode Cheatsheet
  6. WP-Property - Parse error syntax error unexpected T_STRING
  7. Will WP-Property work with any theme?
  8. No Search Results in WP-Property Search
  9. Installing and Activating WP-Property Add ons
  10. How to customize Overview Page in WP-Property?
  11. Styling Oembed field on a Single Property Page in WP-Property
  12. The content moves to the side in WP-Property while using a third party theme
  13. Why is the Google Map not displayed in WP-Property?
  14. Slow Backend or Frontend performance when WP-Property is activated
  15. A List of Filters and Actions in WP-Property
  16. How to investigate any issue in WP-Property?
  17. How to Translate Add Ons for WP-Property?
  18. WP-Property: Setting Keys.
  19. WP-Property Types (examples)
  20. Translating WP-Property
  21. The Help Tab In WP-Property Settings
  22. WP-Property - Home
  23. Display Tab In WP-Property Settings
  24. Developer Tab In WP-Property Settings
  25. Composer Module Development For WP-Property
  26. Accessing WP-Property With A Non Admin User Role
  27. No Pagination On WP-Property Search Results
  28. Main Tab In WP-Property Settings
  29. Installing WP-Property
  30. How To Override Specific Functionality In WP-Property?
  31. How To Investigate Any Issue In WP-Property?
  32. How To Customize Overview Page In WP-Property?
  33. How To Add, Delete Or Attach Images In WP-Property?
  34. Issues With Polylang plug-in
  35. WPML Compatibility
  36. WP-Property Terminology - Store Types, Field Variety and API Endpoints
  37. Translating "Property Type" Attribute

Feedback and Knowledge Base