Description
IDXExpress.com provides a clean path to launch listings on WordPress without complexity.
- Free mode: MyListings – create and publish manual listings with gallery sorting, 3 detail templates, and 10 list styles.
- Upgrade mode: Active Listings – enable daily-updated listings in your area with search, filters, polygon mapping, and CRM lead routing. Public listing embeds use a copy/paste script snippet that loads listing content directly into the public page for listing SEO value. The plugin uses admin-only iframes for the Account and Search Builder service screens inside wp-admin.
Features
Free: MyListings (included, manual listings)
- Add listings manually in WordPress (custom post type:
express_mylisting) - Image gallery uploader with drag-and-drop reorder
- Choose 3 Property Details layouts
- Use 10 Property List styles (front-end templates)
- Clean, mobile-first output
Upgrade: Active Listings (provided via the IDXExpress.com external service)
- Active Listings in your area (daily updates)
- Map search & filters
- Polygon Mapping
- Save Properties
- CRM Lead Routing
- Simple Copy/Paste embed code
- Public Active Listings embeds load directly into your page and do not use public-facing iframe or subdomain pages.
External Services
This plugin connects to IDXExpress.com, an external service, to provide optional account management, Search Builder tools, active listing data, map search, filters, polygon mapping, saved property features, and CRM lead routing. These features require an IDXExpress.com account or coverage package and may include IDXExpress service branding as part of the rendered listing content.
When using the Account screen inside wp-admin, the plugin loads https://idxexpress.com/wp-account in an admin-only iframe. This is used so the site administrator can view or manage IDXExpress account information and service settings from inside WordPress. The request sends the website administrator’s browser request to IDXExpress.com and includes a per-site iframe token generated by the plugin. IDXExpress.com may receive standard web request information such as IP address, browser user agent, referring site/admin page, cookies for logged-in IDXExpress sessions, and any account details the administrator enters or updates on the IDXExpress.com service page.
When using the Search Builder screen inside wp-admin, the plugin loads https://idxexpress.com/wp-search-builder in an admin-only iframe. This is used to build and configure Active Listings search embeds. The request sends the website administrator’s browser request to IDXExpress.com and includes a per-site iframe token generated by the plugin. IDXExpress.com may receive standard web request information such as IP address, browser user agent, referring site/admin page, cookies for logged-in IDXExpress sessions, and any search/embed settings the administrator creates or saves on the IDXExpress.com service page.
When an Active Listings embed is placed on a public page, listing data and search functionality are served by IDXExpress.com. Public visitor interactions with the Active Listings embed may send IDXExpress.com standard web request information, listing/search interaction data, search criteria, saved-property activity, lead form details, and CRM routing data when a visitor submits or uses those features. Public Active Listings embeds use script-based page injection and are separate from the admin-only iframe service pages.
Service terms: https://idxexpress.com/terms-of-service
Service privacy policy: https://idxexpress.com/privacy
The free MyListings feature runs locally in WordPress and does not require an IDXExpress.com account.
Bundled Libraries
This plugin bundles local copies of third-party libraries instead of loading them from a CDN.
- Swiper 12.1.4 – MIT License – Source: https://github.com/nolimits4web/swiper – Used for MyListings gallery/slider layouts.
- Font Awesome Free 6.7.2 – Font Awesome Free License: Icons CC BY 4.0, Fonts SIL OFL 1.1, Code MIT – Source: https://github.com/FortAwesome/Font-Awesome – Used for icons in listing layouts.
Unminified source files and license/source notes are included in the plugin package under assets/ and assets/vendor/fontawesome/.
Screenshots
Installation
- Upload the plugin folder to
/wp-content/plugins/idx-express/or install via Plugins > Add New. - Activate the plugin.
- For MyListings (Free):
- Go to My Listings in the WordPress admin menu.
- Click Add New.
- Enter property details and upload your gallery images. Drag to reorder.
- Choose your preferred Template (1, 2, or 3) under Property Information.
- For Active Listings (Upgrade):
- Open IDXExpress > Account from the main IDXExpress admin menu item or the Account submenu, then use Search Builder within the plugin.
- Follow the on-screen instructions to copy and paste the generated embed code into any page on your website (same domain required).
FAQ
-
Does this use iFrames or subdomains?
-
For public Active Listings pages, the embed uses a copy/paste script snippet that injects listing content into the page markup. It does not create public-facing iframe pages or subdomain pages. Inside wp-admin, the Account and Search Builder service screens are loaded in admin-only iframes from IDXExpress.com so administrators can manage the external service from WordPress.
-
How often are listings updated?
-
Daily. Your site will pull fresh Active Listings each day for covered areas.
-
Can I sort gallery images?
-
Yes. In the MyListings editor, drag image thumbnails to reorder.
-
Where do I pick the property details layout?
-
In the Property Information box when editing a MyListings post. Choose Template 1, 2, or 3.
-
Can I route leads into my CRM?
-
Yes in the upgrade. Active Listings includes CRM lead routing and saved property events forwarding.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“IDXExpress – Listings Pro” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “IDXExpress – Listings Pro” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.8
- Removed unused non-minified Swiper source files from the plugin package after Plugin Check flagged the bundled Swiper source file.
- Confirmed the plugin only enqueues the bundled minified Swiper assets used by the front-end MyListings templates.
- Updated bundled library notes to list only packaged files that remain in the plugin.
1.2.7
- Removed the global REST API CORS header override.
- Removed the forced admin Powered by footer and referral tracking link.
- Replaced the hardcoded iframe token secret with a per-site secret stored in WordPress options.
- Added bundled library disclosure for Swiper and Font Awesome, including versions, licenses, and source links.
- Moved older changelog entries to changelog.txt.






