Linux 软件免费装
Banner图

Core Listing

开发者 corelisting
更新时间 2026年8月27日 01:43
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

real estate crm listings commercial real estate cre

下载

1.4.1

详情介绍:

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. What you can embed 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. Built to stay in sync 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. Styling 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. External services 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.

安装:

  1. Install the plugin through Plugins to Add New in your WordPress admin, or upload the plugin zip through Plugins to Add New to Upload Plugin.
  2. Activate Core Listing.
  3. In Core Listing, go to Integrations to WordPress and click Generate WordPress API Key, then copy the key.
  4. In WordPress, go to Settings to Core Listing. Enter your Core Listing URL and paste the API key, then save.
  5. Click Test Connection to confirm the key works, then Register Webhook with Core Listing so listing changes sync automatically.
  6. Add [corelisting_listings] to any page, or insert the "Core Listing Listings" block.
For the Core Listing URL, use your confirmed white label domain (for example https://listings.yourbrokerage.com) so images are served from your own host. If you do not have one yet, use https://corelisting.com. Your subdomain on its own, such as acme, also works as shorthand for https://acme.corelisting.com.

屏幕截图:

  • The Settings to Core Listing screen: URL, API key, Test Connection, Register Webhook and Clear Cache controls.
  • The "Core Listing Listings" block with its Inspector sidebar of filter and layout controls.
  • Core Listing, Integrations to WordPress: generate a scoped API key and review connected sites.

升级注意事项:

1.4.0 Breaking change: the shortcodes are renamed to [corelisting_listings], [corelisting_sold] and [corelisting_members]. Edit any page still using the old [crm_...] names after updating. Blocks are unaffected. 1.3.1 Wording fix in the plugin description only. No functional change. 1.3.0 Listing cards can now place the details beside the photo, set once for your whole brokerage in Core Listing. Existing layouts keep the details below the photo, so nothing changes until you choose otherwise. 1.2.1 Upgrades now clear the plugin's listing cache automatically, so a new card layout appears immediately instead of after the cache expires. 1.2.0 Listing cards now follow the layout configured in Core Listing, per property type. Custom CSS that targeted .corelisting-price, .corelisting-address, .corelisting-type or .corelisting-stat needs updating to the new row classes. 1.1.1 Header fix only. No functional change. 1.1.0 Directory readiness release. Deactivating the plugin no longer contacts Core Listing, and the text domain changed to core-listing. No settings or shortcodes change.

常见问题:

Do I need a Core Listing account?

Yes. This plugin is a display client for the Core Listing platform and has no listing data of its own. Without an account and an API key it has nothing to show.

Where do I get the API key?

In Core Listing, go to Integrations to WordPress and click "Generate WordPress API Key". The key is scoped so it can only read the data this plugin needs. You can revoke it from the same screen at any time.

What shortcodes are available?

[corelisting_listings] for active inventory, [corelisting_sold] for sold and closed transactions, and [corelisting_members] for your public team roster. Each accepts attributes such as columns, limit, sort and office, all documented on the Settings to Core Listing screen.

I am upgrading from 1.3.1 and my listings disappeared. What happened?

The shortcodes were renamed in 1.4.0, from [crm_listings], [crm_sold] and [crm_members] to [corelisting_listings], [corelisting_sold] and [corelisting_members]. Edit any page still using an old name and change it. Pages built with the blocks rather than the shortcodes are unaffected.

Can I show listings from just one office?

Yes. Pass the office attribute with either the office name or its numeric ID, for example [corelisting_listings office="Denver"]. It works on all three shortcodes.

How quickly do changes in Core Listing appear on my site?

Within seconds, once you have clicked "Register Webhook with Core Listing". Core Listing then pushes a signed event on every listing change and the plugin clears its cache immediately. Without the webhook, changes appear when the cache expires, which defaults to 15 minutes and is configurable.

Can I change which fields each card shows?

Yes, in Core Listing rather than in WordPress. Go to Account Settings and then Listing Display, pick the heading, the sub-line and the detail rows, and rename any label. The same screen has one brokerage-wide choice of whether the details sit below the photo or beside it. You can save a different field list for each property type, so multifamily can lead with unit count while retail leads with rent, and you can give one listing its own layout from the Card Display section of the listing editor. The plugin follows automatically on the next cache refresh, or immediately if you have registered the webhook.

Can I change how the listings look?

Yes. Every element carries a stable CSS class, so you can restyle the grid entirely from Appearance to Customize to Additional CSS. The Settings to Core Listing screen lists the class names and shows example rules.

Does the plugin work with the block editor?

Yes. All three shortcodes are also registered as blocks under the widgets category, with sidebar controls for every filter and layout option and a live server rendered preview in the editor.

Does the plugin collect any data about my visitors?

No. It sets no cookies, adds no tracking scripts and never transmits visitor information. See the "External services" section above for the complete list of requests the plugin makes.

Listings are not showing up. What should I check?

Log in as an administrator and view the page. When something is misconfigured the plugin prints a short diagnostic, visible only to administrators, showing the URL it called and the HTTP status it received. Then confirm the Core Listing URL and API key on the settings screen and click "Test Connection".

更新日志:

1.4.1 1.4.0 1.3.1 1.3.0 1.2.1 1.2.0 1.1.1 1.1.0 1.0.18 1.0.17 1.0.16 1.0.15 1.0.14 1.0.13 1.0.11 1.0.0