Multilistado search on WordPress

Install the free "Multilistado IDX" plugin, paste your widget ID and add the block or a shortcode to any page. No coding needed.

Leer en español · Markdown · Updated

Before you start

Free for licensed agents and agencies. Create your account, verify your license and generate your API key or widget in minutes.

Create a free account I already have an account

Steps

1. Create your widget and copy the ID

At multilistado.mx/portal/widget click Create widget. Choose Which listings does it show? (the whole Multilistado or only yours), filters, language and colors, and click Save. The ID is the 24-character code (digits and letters a–f) shown in the WordPress section, e.g. 3f9a0c1e2b4d5a6c7e8f9012.

2. Download the plugin

Download multilistado-idx.zip (version 1.0.0, GPL-2.0-or-later). Do not unzip it: WordPress needs the .zip file.

3. Upload and install

In the WordPress dashboard (WordPress 6.x/7.x labels, checked 2026-09-30 against the official documentation):

  1. Plugins → Add Plugin (older versions: "Add New").
  2. Click Upload Plugin (top) and choose multilistado-idx.zip.
  3. Install Now → Activate Plugin.

On WordPress.com (default view): Plugins → Upload and drag the .zip; it installs and activates automatically.

4. Paste your ID

Settings → Multilistado IDX:

FieldWhat to enter
Widget IDYour 24-character ID
Embed modeScript (recommended: automatic height). Use "Plain iframe" only if a security or optimization plugin blocks external scripts
Initial height (px)900 (300–4000). In script mode the height adjusts itself
"See all properties" linkOptional: the https address of your free Multilistado site. Iframe content gives your site no search credit; a normal link does

Click Save Changes.

5. Add the search to a page

Block editor (Gutenberg): add the Multilistado block (category "Embeds"). In the sidebar choose Show: "Search bar + results" or "Results only", and optionally city, type and operation. The editor shows a placeholder; the search appears on the published page.

Shortcode: add a Shortcode block and paste:

[multilistado_busqueda]

Use the snippet builder to build it without mistakes.

6. Test

Open the published page (in a private window, signed out), search, open a listing and send an information request with your own details. It should appear in Portal → Leads with source widget:<your ID>. Check on a phone too.

Shortcode attributes

Attribute names are Spanish (the same in every site language).

AttributeValuesExample
ciudad (city)City name (partial, accent-insensitive)ciudad="Rosarito"
estado (state)Exact state nameestado="Baja California"
colonia (neighborhood)Neighborhood (partial)colonia="Playas de Tijuana"
tipo (type)casa, departamento, terreno, oficina, local, bodega, rancho, edificio, otro — or house, apartment, land, office, commercial, warehouse, ranch, building, othertipo="apartment"
operacion (operation)venta/sale or renta/rentoperacion="rent"
precio_min, precio_maxNumber without commas (in each listing's currency; not converted)precio_max="5000000"
recamaras (bedrooms)Minimum bedrooms (1–19)recamaras="2"
idioma (language)es or en (default: the widget's)idioma="en"
vista (layout)grid, list or mapvista="map"
altura (height)Initial height in px (300–4000)altura="1200"
widgetAnother widget ID (if you have several)widget="3f9a…"
enlace (link)no hides the "See all properties" link on this pageenlace="no"

Shortcode filters replace the widget's defaults; visitors can change them from the search bar. "Results per page" is set on the widget (portal).

Elementor, Divi and other builders

Troubleshooting

SymptomFix
"Multilistado IDX: set your widget ID in Settings → Multilistado IDX."Only administrators see it: the ID is missing or not 24 characters.
Nothing showsCheck the widget is Active in the portal; turn off "JavaScript optimization" (delay/combine scripts) for multilistado.mx, or switch to Plain iframe.
"This widget is not available."The widget was disabled or deleted, or the ID is wrong.
Cut off or with a scrollbarUse Script mode; in iframe mode raise the Initial height.
Does not show on your domainIf you filled Allowed domains in the portal, add your domain (mysite.com also covers www.mysite.com).

Uninstall

Deactivate and delete the plugin under Plugins; deleting it removes its settings. If you delete or disable the widget in the portal, the code stops showing on every site.