WP-Property Terminology - Store Types, Field Variety and API Endpoints

This is a draft document for developers. It displays a terminology list of different "fields" and "values" available in v2.3 of WP-Property.

Store Types

  • field - Regular field, stored in post meta.
  • taxonomy - A common taxonomy. These are limited to our standard/system fields.
  • taxonomy-meta - Adds data as term meta. For example, wpp_schools taxonomy has wpp_schools_address taxonomy-meta, which means addresses are stored in term meta. These fields are stored in WordPress under the wpp_term_meta_fields field for each taxonomy.
  • categorical-term - A term within the wpp_categorical system taxonomy. The purpose is to avoid creating countless taxonomies but to organize as many categorical fields as possible under one taxonomy.
  • location-term - Similar to categorical-term but applies only to wpp_location fields. Nested location terms created automatically on address changes.
  • taxonomy-type - Specifies a field that belongs to a parent taxonomy but has a specific _type.

Field Varieties 

  • system - Fields needed for system to operate. Usually can not be edited directly.
  • standard - Fields recognized by system, often have pre-defined values.
  • common - Other fields that should be used before adding new fields.

Input Field Types

Depending on the type of field (e.g. taxonomy, term, etc.) the "input field type" setting will determine how it may be interacted with.

  • unique - For taxonomies, only allows a single value. Treats them as regular fields.
  • protected - Unable to change in UI.
  • currency - Currency, similar to numeric.
  • timestamp - All date and time entries.
  • number - Data must be numeric.
  • text - All other text.

API Endpoints

The standard data is available at the following API endpoints:

WP-Property

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

Feedback and Knowledge Base