Rees Real Estate for WooCommerce


Created: 03/2024

Last updated:  09/2024 – Updated version: 1.0.2

By: VillaTheme

Thank you for using our plugin. If you have any questions that are beyond the scope of this documentation, please feel free to request support at our Support Forum. Thanks so much!

Rees Real Estate for WooCommerce is a versatile WordPress plugin developed for creating comprehensive real estate websites and portals. It provides aesthetically pleasing and uncluttered property templates with special features such as Property Types, Gallery, Google Maps with property location markers, detailed graphical representations, Virtual tour, Mortgage Calculator, Supplementary files or documents, promotional materials related to the property, user-friendly settings, and a variety of other functionalities.

Furthermore, it functions as a Property Management System within WordPress, allowing you to create and manage a real estate marketplace.

What does the Rees Real Estate for WooCommerce plugin offer?

  • Overview of the property: Provides a concise summary, including essential details such as price, type, size, number of rooms, and year built. It is a quick reference point for potential buyers or renters to assess whether the property meets their criteria.
    • Including the general information of the property including price, type, size, land area, number of rooms, bedrooms, bathrooms, year built, and additional details.
    • Adding features of the property: Facilities which the property has such as swimming pool, garden, gas heat, view lake…
  • Google Map integration: Offers a user-friendly and versatile method for exploring properties. By utilizing Google Maps, your clients can conveniently preview the location of the land or house for sale, providing them with a comprehensive understanding of the area before visiting in person.
  • Property Location: Providing location information for a real estate listing, include the following details: Province/State, City/Town, Country, Neighbourhood, Full address, and zip code of the real estate.
  • Travel time: This feature refers to the duration it takes to commute from a specific location to the real estate property.
    • It can estimate the distance between the location of the property to a certain spot by Driving, Transit, Walking, and Cycling.
    • Measurement unit: It can be a Kilometer or a mile.
  • Nearby places: This refers to amenities, facilities, or points of interest located near a real estate property
    • Rank by: Distance – Ranks place results by distance from the location or Prominence – Ranks place results by their prominence
    • Measurement unit: It can be Kilometer or mile
    • Multiple choices for nearby places: Select useful areas near the property, which will serve as information for choosing it.
  • Floor plans: The plugin offers this feature as a detailed graphical representation illustrating the layout and dimensions of each room and space within the property and provides a visual guide for potential buyers or renters to understand the spatial arrangement and flow of the property.
    • Provides information including the floor name, the plan image of each floor, the floor size, and additional information about each floor.
    • Zoom in and out to see floors on the front end.
  • File attachment: A file attachment is the inclusion of supplementary files or documents relevant to the property listing, such as PDFs, brochures, or additional images,
    • 2 different styles for the file attachment: Table or list.
    • Download, preview, and print the file attachment.
  • Virtual tour: The plugin can add virtual tours which is an immersive, interactive online presentation, that allows users to navigate and explore the property virtually, enhancing their understanding of its features.
    • Auto-load virtual tour
    • Click to load the virtual tour
    • Hotspot features specify locations or areas that attract a high level of activity, attention, or interest.
    • Title, additional note, and adjust pitch limit, initial zoom for the hotspot
    • Auto-rotation feature allows viewers to passively observe different angles and perspectives of a property without manually controlling the movement. It enhances the immersive experience for potential buyers or renters by providing a dynamic and comprehensive view of the space.
  • Video: Rees Real Estate for WooCommerce can help to add a visual presentation, typically in motion, showcasing the property’s interior, exterior, and surroundings.
    • Upload
  • Contact: Contact in the Rees Real Estate for WooCommerce plugin refers to reaching out to the individual or entity responsible for selling a real estate property. This typically involves initiating communication through various channels such as phone, email, and social media.
  • Google ReCAPTCHA: Rees Real Estate for WooCommerce is integrated with the Google ReCAPTCHA feature which along with Contact helps you protect your website from spam and abuse.
  • Mortgage Calculation: The Mortgage calculation section can be used to estimate monthly mortgage payments and deposits based on property price, interest rate, and repayment term. It helps users understand the financial impact of taking out a mortgage loan. Besides, the mortgage calculator shortcode is also available and can be added to your desired area you want such as the sidebar area by going to Appearance -> Widgets.
  • Property search bar on result pages: Search Property conveniently with the search bar integrated on the result pages.
  • Property search bar customization: Customize the search bar the way you want including adding/removing the fields, and design input size.
  • Property search bar shortcode: Copy and paste to display the property search bar anywhere you want.

Other features of Rees Real Estate for WooCommerce

  • Rees Real Estate for WooCommerce: Adapt and display optimally across various devices with different screen sizes and resolutions
  • Rearrange property information on the front end: Drag and drop property information fields on the front end.
  • Change Google map styles: Integrate with outsources to display Google map which provides detailed information about the property’s geographical position.
  • Change measurement unit of property: In Square feet (SqFt); Meter (m2); Custom unit.
  • Select property information positions on a single product page: On the product tab, in the product tab, or the description tab.
  • Map zoom level: Easily adjust the zoom level and default latitude and longitude settings for your map customization.
  • Map marker icon: Use the default maker icon on the map or upload the one you want.

System Requires:

Make sure that those limits are to a minimum as follows for free trouble while installing:

  • WordPress 5.0.x or higher
  • Woocommerce 4.0.x
  • PHP 7.0

Download Plugin:

Go to Plugin/Add New/Upload Plugin/Choose file/ select plugin zip file rees-real-estate-for-woo/click “Install Now“/click “Active plugin“.

 

Let’s see this video on how to install and use REES – Real Estate for WooCommerce

Create Real Estate products

You need to go to Dashboard > Products > Add New, select “Real Estate product” in Product data to create Real estate products.

After creating the Real Estate product type, you will configure properties for this real estate product including General information, location, floor information, file attachments, virtual tour, and video.

Furnish General Information

The overview provides a concise summary of the property, including essential details such as price, type, size, number of rooms, and year built. It serves as a quick reference point for potential buyers or renters to assess whether the property meets their criteria.

Go to the Product editing page > In the Product data > General: Furnish information about this real estate including price, type, size, land area, number of rooms, bedrooms, bathrooms, year built, and additional details

To change the measurement units of the property size and land area, go to VIC Real Estate > Settings =>> Go to How does it work for further guidance.

 

In addition, you add features for the property

Go to the Product editing page > Features, add new features and save

Location, Travel Time and Nearby Places

Step 1: Configure Google map

Google Maps offers a user-friendly and versatile method for exploring properties. By utilizing Google Maps, your clients can conveniently preview the location of the land or house for sale, providing them with a comprehensive understanding of the area before visiting in person.

Go to VIC Real Estate > Settings > Google Map > Configure API key, default map zoom, Google map style, Map marker icon =>> Go to How does it work for further guidance.

 

Step 2: Enter the location of the property

The location provides detailed information about the property’s geographical position, including the Province/State, City/Town, Country, Neighbourhood, Full address, and zip code of the real estate. This information helps potential buyers or renters evaluate the property’s desirability and suitability based on their lifestyle preferences and needs.

Go to the Product editing page > In the Product data > Location: Including these details ensures potential buyers or renters can easily identify and locate the property including the Province/State, City/Town, Country, Neighbourhood, Full address, and zip code of the real estate.

Step 3: Enable travel time and nearby place feature

Besides you can display the travel time which refers to the duration it takes to commute from a specific location to the real estate property.

Go to VIC Real Estate > Settings > Google Map > Enable Travel time =>> Go to How does it work for further guidance.

In addition, the Nearby place feature provides information about nearby places helps potential buyers or renters assess the convenience and desirability of the property’s location based on their lifestyle preferences and daily needs.

Go to VIC Real Estate > Settings > Google Map > Enable Travel time =>> Go to How does it work for further guidance.

Nearby place can be ranked by distance or prominence

  • By distance:

  • By prominence

 

Floor plans

A Floor plan is a detailed graphical representation illustrating the layout and dimensions of each room and space within the property and provides a visual guide for potential buyers or renters to understand the spatial arrangement and flow of the property.

Go to the Product editing page > In the Product data > Floor plan: Provides information including the floor name, the plan image of each floor, the floor size, and additional information about each floor.

File Attrachment

A file attachment is the inclusion of supplementary files or documents relevant to the property listing, such as PDFs, brochures, or additional images.

Go to the Product editing page > In the Product data > File attachment: this allows for the sharing of comprehensive information, documents, or promotional materials related to the property.

You can change the styles of file attachments: Table style or list style.

Go to VIC Real Estate > Settings General > Style for File attachments =>> Go to How does it work for further guidance.

Virtual tour

The virtual tour is an immersive, interactive online presentation that allows users to navigate and explore the property virtually.

Go to the Product editing page > In the Product data > Virtual tour: Offers a realistic and dynamic experience for potential buyers or renters who cannot physically visit the property, enhancing their understanding of its features.

  • Tour Autoload: Tour Preview Image will appear if this is turned off
  • Basic Control Buttons: This option will display Zoom In, Zoom Out and Full Screen buttons on the tour.
  • Scene Fade Duration: This will set the scene fade effect and execution time.
  • Auto Rotation:
    • Rotation Speed and Direction: Set a value to determine the speed of rotation. The higher the number, the faster it will rotate. Positive values will make it rotate clockwise and negative values will make it rotate anti-clockwise
    • Resume Auto-rotation after: When someone clicks on the tour, auto-rotation stops. Here, set a time after which auto-rotation will start again. Assign in milliseconds, where 1000 milliseconds = 1 second
    • Stop Auto-rotation after Set a time after which auto-rotation will stop. Assign in milliseconds, where 1000 milliseconds = 1 second.

Video

A video is a visual presentation, typically in motion, showcasing the property’s interior, exterior, and surroundings.

Go to the Product editing page > In the Product data > Video: Update the video and a preview image for the video.

 

Contact and Google ReCAPTCHA

Contact refers to reaching out to the individual or entity responsible for selling a real estate property. This typically involves initiating communication through various channels such as phone, email, social media.

  • Add admin contact

An admin account is created in Dashboard > Users > Add new user, you can see this guide.

The information of the admin in charge of selling a real estate property will be added, along with some extra details.

  • Select the admin contact

Go to VIC Real Estate > Settings > General, in the admin contact, select an admin account.

  • Add Google ReCAPTCHA

Go to VIC Real Estate > Settings > Google ReCAPTCHA, configure Google ReCAPTCHA.

Mortgage Calculation and Shortcode

The Mortgage calculation section can be used to estimate monthly mortgage payments and deposit based on property price, interest rate, repayment term. It helps users understand the financial impact of taking out a mortgage loan.

  • Mortgage calculation section on single product page

On the single product page, the mortgage calculation is located under a real estate information section. In order to compute monthly mortgage payments, the price of the property will automatically be added. Buyers or renters can use this information to recalculate the desired load.

Go to VIC Real Estate > Settings > Calculation,  enable Mortgage calculator

  • Mortgage calculation shortcode

Besides, Mortgage calculator shortcode is also available and can be added into your desired area you want such as the sidebar area by going to Appearance -> Widgets.

[woore_mortgage_calculator_shortcode]

 

* Important note: To use this shortcode on a single product page to replace the Mortgage calculation section, you must disable Mortgage calculator in the Calculation settings.

Search Property on Result pages

Search Property conveniently with the search bar integrated on the shop page.

Go to Customize > WooCommerce Real Estate Search,  add or remove the fields on the search bar

Sort Property Information Components

The components of the property information can be reordered: Overview, Location, Travel time, Video, Virtual tour, Floor plans, Mortgage calculation, Nearby places, File attachment, Contact.

Go to VIC Real Estate > Settings > Order of Component, drag and drop the components.

 

General Settings

Go to Dashboard > VIC Real Estate > Settings > General

  1. Measurement units for property size: Choose a measurement unit for the property size: Square feet (SqFt); Meter (m2); Custom unit.
  2. Measurement units for land area: Choose a measurement unit for the property land area: Square feet (SqFt); Meter (m2); Custom unit.
  3. Style for file attachment: Table style or list style.
  4. Component positions: You can put the property component positions in many places: On the product tab, in the product tab, or the description tab.
  5. Order of components: The components of the property information can be reordered the way you want.
  6. Admin account: Select an admin account that is responsible for selling a real estate property.
  7. Shortcode search: Add this shortcode to display the property search bar anywhere you want to.

Google Map

Go to Dashboard > VIC Real Estate > Settings > Google Map

  1. Google map API key: Follow the link in the note to get the Google ReCAPTCHA link
  2. Default map zoom: You can change the map’s zoom level to see where the property is located. The higher the zoom, the more visible the property is on the map.
  3. Style for Google Map: You can change different styles for google map. Just go to the link in the note, it will be redirected to this website, where you can explore different styles of Google map. Then click a prefer one, expand the Javascript and paste into the blank frame
  4. Map marker icon: You can choose the default marker icon, or upload one from your site
  5. Enable Travel time: Enable to use the travel time feature. It can estimate the distance between the location of the property to a certain spot by Driving, Transit, Walking, Cycling.
  6. Distance units: Choose a unit for the distance. It can be Kilometer or mile.

Nearby Places

Go to Dashboard > VIC Real Estate > Settings > Nearby Places

  1. Enable nearby places: Enable to use the nearby places feature
  2. Rank by: The results of a cretiria can be ranked by distance or prominence
    • Distance: Ranks place results by distance from the location.
    • Prominence: Ranks place results by their prominence.
  3. Nearyby place distance in: It can be Kilometer or mile.
  4. Nearby place field: Select useful areas near the properly, which will serve as information for choosing it.

Calculation

Go to Dashboard > VIC Real Estate > Settings > Calculation

  1. Mortgage calculation: Enable to use the mortgage calculation on the single product page as a section located under a real estate information section.
  2. Interest rate: A default interest rate to compute monthly mortgage payments.
  3. Number of repayment year: Set a default year which refers to the duration over a mortgage loan is repaid
  4. Shortcode: Use this shortcode to display the Mortgage calculator anywhere you want. It is noted to use this shortcode on the single product page, you must disable the Mortgate calculator option in

Google ReCAPTCHA

Go to Dashboard > VIC Real Estate > Settings > Google ReCAPTCHA

  • ReCaptcha 2: “I’m not a robot” Checkbox. This requires the user to click a checkbox indicating the user is not a robot. This will either pass the user immediately (with No CAPTCHA) or challenge them to validate whether or not they are human. This is the simplest option to integrate with and only requires two lines of HTML to render the checkbox.
  • ReCaptcha 3: reCAPTCHA v3 allows you to verify if an interaction is legitimate without any user interaction. It is a pure JavaScript API returning a score, giving you the ability to take action in the context of your site: for instance requiring additional factors of authentication, sending a post to moderation, or throttling bots that may be scraping content.

Get Google reCAPTCHA V2 Site and Secret key

    • Visit page to sign up for an API key pair with your Gmail account
    • Choose reCAPTCHA v2 checkbox
    • Fill in authorized domains
    • Accept terms of service and click Register button
    • Copy and paste the site and secret key into the above field

EXTRA INFORMATION


Thank you for your attention!

If you have any questions, please create a topic at our FORUM, we will support within 24 hours.