WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

PropertyPress

Turn your WordPress installation into a feature-rich Real Estate website.

Other Notes

A full list of template functions and customization features can be found at: http://www.pulsedevelopment.com

Theming

On a property page, create an object to access the extra fields and features WITHIN THE LOOP. Enter an ID if you wish to use the object OUTSIDE THE LOOP. For instance:

$property = new PropertyPressProperty(); echo $property->price;

or

$property = new PropertyPressProperty(7); echo $property->price;

Available Variables

  • $property->price
  • $property->address
  • $property->city
  • $property->state
  • $property->country
  • $property->zip
  • $property->mls
  • $property->is_featured
  • $property->is_sold
  • $property->title
  • $property->type
  • $property->livingArea
  • $property->bedrooms
  • $property->bathrooms
  • $property->taxes
  • $property->maintenance
  • $property->yearBuilt
  • $property->storeys
  • $property->landSize
  • $property->basement
  • $property->garage
  • $property->latitude
  • $property->longitude
  • $property->amenities

Feature Functions

getInfo($width, $height, $layout, $print)

Description: Creates an unordered list of the custom property fields. You can control which fields are displayed and their order, in the settings panel. Usage: getInfo($print=true); ?> Parameters:

  • $print - (boolean) (optional) Whether or not to print the results or return as a variable. Defaults to true;

getWalkscoreMap($width, $height, $layout, $print)

Description: Create a walkscore map based on the current property's coordinates. Usage: getWalkscoreMap($width=600, $height=286, $layout='horizontal', $print=true); ?> Parameters:

  • $width - (integer) (optional) The width of the map. Defaults to 600px.
  • $height - (integer) (optional) The height of the map. Defaults to 286px.
  • $layout - (string) (optional) Either 'horizontal' or 'vertical'. Defaults to 'horizontal'.
  • $print - (boolean) (optional) Whether or not to print the results or return as a variable. Defaults to true;

getGoogleMap($width=595, $height=350, $zoom=13, $print=true)

Description: Create a google map based on the current property's coordinates. Usage: getWalkscoreMap($width=600, $height=286, $layout='horizontal', $print=true); ?> Parameters:

  • $width - (integer) (optional) The width of the map. Defaults to 595px.
  • $height - (integer) (optional) The height of the map. Defaults to 350px.
  • $zoom - (integer) (optional) The zoom level of the map, between 0 and 22. I recommend the default 13 (+/- 3).
  • $print - (boolean) (optional) Whether or not to print the results or return as a variable. Defaults to true;

Requires: 3.0 or higher
Compatible up to: 3.01
Last Updated: 2010-11-24
Downloads: 6,000

Ratings

2 stars
2 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

50,2,1 100,1,1
100,1,1
0,1,0