Linux 软件免费装
Banner图

AeroIDX – Real Estate IDX Search, MLS Listings & Lead Capture

开发者 realtycandy
redjim
更新时间 2026年8月25日 23:27
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

real estate seo mls listings idx

下载

0.4.1 0.3.0 0.4.0 0.2.2 0.2.1 0.5.0 0.2.3 0.6.0

详情介绍:

AeroIDX turns your real estate (IDX) listings into real WordPress pages that load fast and are built to rank. Every property gets a clean, readable URL, and its SEO markup is written on the server, so search engines can crawl and index a listing as soon as it goes up. Most IDX widgets draw their listings with JavaScript in the browser, which leaves the page's HTML nearly empty for search engines. AeroIDX does the opposite. It writes the title, meta description, Open Graph and Twitter Card tags, the canonical link, and the structured data straight into the server response. Key features Admin-screen icons are from the Lucide icon set, licensed under ISC (GPL-compatible).

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install the plugin ZIP via Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Make sure pretty permalinks are enabled (Settings → Permalinks, any option other than "Plain"). AeroIDX needs them to serve clean listing URLs.
  4. Open the AeroIDX menu in the WordPress admin sidebar.
  5. Enter the API Key from your AeroIDX account and save.
Your listings will then be available at /details/{address-slug}/{listing-id}.

屏幕截图:

  • The search page your visitors use to browse and filter listings. It works the moment you publish it, with nothing to design.
  • A market page on the front end. The area description and the photos are yours, written in the WordPress editor, and the market's listings sit inside the page.
  • The Home screen, where AeroIDX reports what it has set up on your site and what is still waiting on you.
  • The Pages screen, where you publish the pages your visitors use to search listings and manage their account. The listing and agent pages are built in and need no page of their own.
  • The widget library, where every widget you have built carries a shortcode ready to paste into any post, page or builder.
  • The Markets screen. Give a market its own WordPress page and edit it like any other, or copy its shortcode into a page you already have.
  • The Appearance screen, which lists the CSS selectors that exist on the theme you are actually running, each with a copy button.
  • The Settings screen, where you connect your account. AeroIDX checks the key before storing it and says whether it is answering.

升级注意事项:

0.6.0 AeroIDX no longer creates a duplicate when another page already sits where an IDX page belongs. It asks you what to do instead. Your API Key is also checked when you save it, and the Settings screen tells you whether AeroIDX is answering. 0.5.0 Markets can now have their own WordPress pages, created from a new Markets screen. This update also adds one page called AeroIDX to your site, which is what links to a market need in order to work. 0.4.1 Widgets now work anywhere on your site without adding a script to your header. If you added one, you can remove it. Listing pages also stop shifting as they load. 0.4.0 Adds an in-admin Widgets screen: build AeroIDX widgets and paste them anywhere with a shortcode, including a new testimonials widget. 0.3.0 Redesigned admin screens, plus a fix for IDX pages that could be created — and published empty — before an API Key was saved. 0.2.3 Fixes a sitemap that returned "page not found" on sites using Yoast SEO or Rank Math. Permalinks are flushed automatically on update; no action needed. 0.2.2 Updated plugin description and readme copy. No functional changes. 0.2.1 Internationalization, performance, and security improvements. Permalinks are flushed automatically on update. 0.2.0 Adds SEO-friendly agent pages and full SEO parity for agent listings. Permalinks are flushed automatically on update. 0.1.0 Initial release of AeroIDX.

常见问题:

Do I need an AeroIDX account?

Yes. AeroIDX is the WordPress front end for the AeroIDX platform. You need an active account and an API key. Get one at https://app.aeroidx.com/api-keys.

Does it work with Yoast SEO or Rank Math?

Yes. AeroIDX detects Yoast SEO and Rank Math and feeds them the listing data so they generate the meta tags. If no SEO plugin is active, AeroIDX outputs the SEO tags itself.

Do I have to use pretty permalinks?

Yes. AeroIDX serves listings at clean URLs, which requires the WordPress permalink setting to be anything other than "Plain".

Does it work with block (FSE) themes?

Yes. AeroIDX supports both classic themes and block themes. The listing widget is injected into the theme's content area in either case.

Where do listing pages appear?

Every listing is rendered at /details/{address-slug}/{listing-id} on your site. AeroIDX also generates an XML sitemap so search engines can find them all.

What happens to a listing that is sold or removed?

AeroIDX returns a proper HTTP 410 (Gone) page for delisted properties, so you don't accumulate broken links or soft 404s.

How do I style listing pages to match my theme?

AeroIDX listing pages aren't editable in the WordPress editor. They're rendered on demand from your IDX data. To style them, use the scoped CSS hooks the plugin exposes from your theme custom CSS, a page builder custom CSS field (Bricks, Elementor, etc.), or a child theme stylesheet. Your rules only affect AeroIDX pages:

  • body.aeroidx-page: body class on every page AeroIDX creates for you — Search, Sign In, My Account, Featured, Roster, the /aeroidx shell, and each market page. On the built-in listing and agent pages it comes from the classic templates, so block themes render those two without it.
  • #aeroidx-listing-detail, .aeroidx-listing-detail: main wrapper of the listing detail page. Classic themes only.
  • #aeroidx-agent-detail, .aeroidx-agent-detail: main wrapper of the agent listings page. Classic themes only.
  • .aeroidx-widget-mount: direct parent of every AeroIDX widget, on every surface the plugin renders.
  • .aeroidx-listing-gone, .aeroidx-agent-gone, .aeroidx-page-gone, .aeroidx-listing-error: the “no longer available” and error states.
The same documentation lives inside the plugin under AeroIDX > Appearance in the WordPress admin, where each selector has a copy button and the list adapts to whether your theme is a block theme.

更新日志:

0.6.0 0.5.0 0.4.1 0.4.0 0.3.0 0.2.3 0.2.2 0.2.1 0.2.0 0.1.0