Description
Connect the Houzez theme with Resales Online to import live property listings. Easy setup. No coding. Free to use.
Key Features:
* Manual and automatic property import from Resales Online API
* Real-time property updates via scheduled cron jobs
* Comprehensive API data management with « Api Data » custom post type
* Advanced search functionality – search through first page or all properties across all pages
* Property ID/Reference search across entire property database
* Detailed import logs with status tracking, duration, and property counts
* Search Type and Property Count display for each filter
* Auto-refresh API data functionality
* Sophisticated property data display with filtering and sorting
* Support for multiple filter IDs
* Property image handling with CDN integration
Features
Property Import:
* Manual import with progress tracking
* Automatic daily property updates via cron
* Support for multiple filter IDs
* Configurable property import limits
* Duplicate detection and handling
API Data Management:
* « Api Data » custom post type for viewing API responses
* Displays total property count from all pages (not just first page)
* Shows Search Type for each filter
* Last updated timestamp tracking
* One-click refresh to fetch latest API data
* Auto-creation of data posts for each configured filter ID
Search Functionality:
* Search through first 40 properties (fast, client-side filtering)
* Search ALL properties across all pages (AJAX-powered, searches entire database)
* Property ID/Reference search with exact and partial matching
* General property search (location, description, etc.)
* Sort by Reference, Price, or Bedrooms
* Real-time search results with highlighted matches
Import Logs:
* Detailed logging of all import operations
* Status tracking (Running, Completed)
* Property count tracking (updated, inserted)
* Duration calculation for each import
* Start and end time recording
* Sortable columns for easy log management
Property Management:
* Automatic property image handling
* Property location mapping
* Custom field mapping (community fees, IBI, garbage tax, etc.)
* Featured property support
* Property status management
External Services
This plugin uses the Resales Online API to fetch real estate property listings.
- Service Used: Resales Online API
- Purpose: Displaying updated real estate listings in your WordPress site.
- Data Sent: API credentials (
p1,p2), agency ID, property reference, api Key and Filter IDs. - When: Whenever the plugin syncs property data or loads listings.
- Terms: Privacy Policy | Terms of Use
Installation
- Upload the plugin files to the
/wp-content/plugins/directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to « Property Importer » in your admin dashboard and configure your Resales Online API credentials.
- Set up your Filter IDs (comma-separated) in the Import Settings page.
- Use « Import Properties » to manually import properties or wait for automatic updates.
FAQ
-
Do I need a Resales Online account?
-
Yes, you’ll need an active Resales Online account with API credentials (Identifier and API Key) to fetch property data.
-
Is this plugin free to use?
-
Absolutely! The plugin itself is free.
-
Does it work with other themes?
-
This version is designed specifically for the Houzez theme.
-
How do I search for a specific property?
-
You can search in two ways:
1. Quick Search: Use the search boxes on the Api Data page to search through the first 40 displayed properties (instant results).
2. Search All Pages: Use the « Search All Pages » feature to search through all properties across all API pages. Enter the Property ID or Reference and click « Search All Pages ». -
What is the difference between « Properties » count and total properties?
-
The « Properties » column shows the total PropertyCount from the API (e.g., 5,954 properties). The displayed properties grid shows only the first page (typically 40 properties) for performance. Use « Search All Pages » to find any property from the full database.
-
How often are properties updated?
-
Properties are automatically updated daily via a scheduled cron job that runs at midnight. You can also manually trigger updates or use the refresh button in the Api Data section.
-
What are Filter IDs?
-
Filter IDs are identifiers from your Resales Online account that define which properties to import. You can configure multiple Filter IDs (comma-separated) to import properties from different sources or categories.
-
How do I view import logs?
-
Navigate to « Property Importer > Logs » in your WordPress admin. You’ll see all import operations with status, duration, property counts, and timestamps.
-
Can I limit how many properties are imported?
-
Yes, you can set a « Limit Properties » value in the Import Settings. This limits the total number of properties imported across all filters.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« Realtivo-Resales Online for Houzez » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Realtivo-Resales Online for Houzez » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
1.0.3
- Enhanced Functionality
- Added « Api Data » custom post type for comprehensive API data management
- Implemented search functionality – search through first page or all properties across all pages
- Added Property ID/Reference search with exact and partial matching
- Display total PropertyCount from API (not just first page count)
- Added Search Type column in Api Data list table
- Implemented auto-refresh functionality for API data
- Enhanced property display with sophisticated filtering and sorting
- Added detailed import logs with status tracking, duration, and property counts
- Improved property data visualization with expandable details
- Auto-creation of data posts for each configured filter ID
- Better error handling and status messages
1.0.2
- Bug fixes and improvements
1.0.0
- Initial release.