EasyBrokerPress
Professional WordPress plugin for EasyBroker (MLS) integration — property sync, search, and display for real-estate agencies
by Paulo Guevara · github.com/pauloguevarac/easybrokerpress · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pauloguevarac/easybrokerpress/archive/refs/heads/main.zipReadme
=== EasyBrokerPress === Contributors: pauloguevara Tags: easybroker, real estate, mls, properties, listings Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html
Professional EasyBroker (Mexican MLS) integration for WordPress.
== Description ==
EasyBrokerPress brings your EasyBroker (Mexican MLS) listings into WordPress as a native custom post type, keeping them in sync automatically. Built for real-estate agencies that use WordPress.
= Free version =
- Sync listings from your EasyBroker account into a
easybroker_propertypost type (manual, one click). - Show properties with the
[easybroker_properties]shortcode. - Grid layout — responsive cards with photo, badge, price and key details.
- Image caching — downloads each listing image once, reusing attachments.
- Deduplication — never creates duplicate listings.
- Secure — API key lives in Settings, never in code. AJAX endpoints are nonce + capability protected.
= Pro version =
Everything in Free, plus:
- Automatic sync — WP-Cron keeps listings fresh daily (no manual action).
- Advanced search & filters —
[easybroker_search]with operation, type, price range and bedrooms filters. - Pro single-property template — photo gallery, full details table and embedded OpenStreetMap.
- Priority support & updates.
== Installation ==
- Upload the
easybrokerpressfolder to/wp-content/plugins/, or install via Plugins → Add New. - Activate the plugin.
- Go to EasyBrokerPress → Settings, paste your EasyBroker API key, and Save.
- Click Sync Now to import your listings.
- Add the
[easybroker_properties]shortcode to a page.
== Frequently Asked Questions ==
= Where do I get an API key? =
In your EasyBroker account → Settings → API. Create a key with read access.
= How often does it sync? =
Free syncs manually (Sync Now). Pro syncs automatically via WP-Cron (daily).
= How do I upgrade to Pro? =
A Pro license unlocks automatic sync, advanced search, and the pro property template.
== Changelog ==
= 1.0.0 =
- Initial release.