Core Listing is a commercial real estate listing and CRM platform for brokerages. This plugin connects your WordPress site to your Core Listing account so the inventory you already maintain there appears on your own website, and stays current without anyone re-keying it.
Add a shortcode or a block to any page and the plugin renders a responsive grid of listing cards built from live data. Each card links through to the full listing page on your Core Listing portal.
You decide what those cards say. In Core Listing, under Account Settings and then Listing Display, you choose the heading, the line beneath it and the detail rows: price, custom price text, square footage, units, beds, cap rate, occupancy, year built, class, parking, any account custom field, and more. Every label is renamable. You also choose where those details sit: below the photo, or beside it for a card that carries more rows. That arrangement is one setting for your whole brokerage, so every grid you publish is built the same way. The fields are not: because a hotel and a retail strip rarely want the same three numbers, you can set a different field list for each property type, and override a single listing outright when it needs its own. The plugin renders whatever you chose, so your website, your Core Listing portal and your sold page always agree.
[corelisting_listings]. Filter by office, property type, status and price range; control sort order, result limit and column count.[corelisting_sold], for a “Recent Closings” or track record page. Accepts the same filters, with status locked to sold.[corelisting_members], showing the photo, name, titles, licenses, biography, email and phone for every member flagged “Show on Team Page” in Core Listing. Scope it to a single office, or hide biographies with show_bio="no".Every shortcode is also registered as a block, so you can insert and configure it visually in the editor with a live preview and no shortcode syntax to remember.
Listings are cached locally as WordPress transients, so a typical page view never makes an outbound request. When you change a listing in Core Listing, a signed webhook clears that cache within seconds, so your site is fast and current at the same time. Incoming webhooks are verified with an HMAC-SHA256 signature and rejected if the signature does not match.
If your brokerage has a verified white label domain on file, listing links automatically use it, so visitors stay on your own branded host.
Output is plain, semantic HTML with stable CSS class names such as .corelisting-grid, .corelisting-card, .corelisting-photo and .corelisting-detail-value. Every detail row also carries a class naming its field, for example .corelisting-detail-price, so a single row can be styled on its own. Restyle everything from Appearance to Customize to Additional CSS without touching plugin files.
This plugin is a client for Core Listing, a third party software as a service platform at corelisting.com. It is only useful with an active Core Listing account, and it makes no outbound request at all until you save an API key on the settings screen.
Once connected, the plugin contacts https://corelisting.com (or your account’s own white label domain, if you have configured one) in the following situations:
No visitor, customer or personally identifiable data from your WordPress site is ever transmitted, and the plugin sets no cookies and performs no tracking.
Service terms: corelisting.com/terms. Privacy policy: corelisting.com/privacy-policy.