So, you’ve got a WordPress website running the Divi theme, and you want to show MLS listings. Great choice! Whether you’re a real estate agent, broker, or developer, having listings on your site makes it way more powerful. And with Divi, it can even look amazing!
But… how do you do it without pulling your hair out?
Don’t worry. We’ll walk you through it step by step. It’s easier than you think. Let’s keep it fun and simple!
What Is MLS Exactly?
MLS stands for Multiple Listing Service. It’s a big database that real estate pros use to share property listings. That means all those beautiful homes, condos, and listings with dreamy kitchens—yeah, they’re on MLS.
But here’s the thing: You can’t just copy and paste them to your site. You need a way to connect your site to the MLS database.
What You Need Before You Start
Before diving in, let’s get you set up. Here’s what you’ll need:
- A WordPress website with the Divi theme installed
- An account with your local MLS
- IDX (Internet Data Exchange) plugin or service
An IDX service pulls listings from MLS and displays them on websites. It’s the magic sauce!
Step 1: Choose an IDX Plugin or Service
There are several IDX plugins out there. Some of the popular ones are:
- IDX Broker
- iHomefinder
- Showcase IDX
All of these work well with WordPress and support Divi. They connect your site to the MLS, keep listings updated, and let you style them to match your look.
For this guide, let’s use IDX Broker as an example. The others follow similar steps.
Step 2: Set Up IDX Broker
First, go to the IDX Broker website and sign up. Once you create an account:
- Log into your IDX Broker dashboard
- Set up your MLS credentials and preferences
- Finish your profile and confirm MLS approval
MLS approval can take a day or two, but once you’re approved—boom—you’re ready to roll.
Step 3: Install the IDX Broker Plugin
Go to your WordPress dashboard and do this:
- Click Plugins > Add New
- Search for IDX Broker
- Click Install and then Activate
You’ll now see an IDX Broker menu in your WordPress admin panel.
Step 4: Connect the Plugin to Your Account
In the IDX Broker section of your dashboard:
- Click Account Settings
- Enter your API key (you’ll get this from your IDX Broker dashboard)
- Save your settings
This is what connects your site to the MLS listings in your area.
Step 5: Add Listings to Your Website
Now the fun begins! You can start adding listing pages, widgets, and search forms to your site. Go to:
Pages > Add New
Name the page something like “Properties” or “Homes for Sale.”
Launch the Divi Builder!
Step 6: Use Divi Builder to Customize
With the Divi Builder, you can do amazing things. To add your IDX listings:
- Click Use Divi Builder
- Add a new Code Module
- Paste in the widget shortcode from IDX Broker
Voila! The listings show up right on your page.
You can drag and drop, customize colors, add filters, and even feature specific areas or neighborhoods.

Want to Get Fancy?
You can also:
- Embed search bars in your homepage
- Feature hot properties in a slider
- Create separate pages for homes for rent or new listings
IDX Broker offers tons of widgets and tools to help. And Divi makes it all look pretty!
What About Property Details Pages?
Each listing can open to a details page. Think big photos, maps, school info—you name it!
These pages are hosted through your IDX provider but styled to match your site. That keeps users on your site and happy.

Tips to Keep in Mind
- Keep it simple. Your visitors want to browse, not get confused.
- Use filters. Let people sort by location, price, and home type.
- Add calls-to-action. Things like “Schedule a Tour” or “Contact Agent” are key.
A clean MLS display + good user experience = winner!
Using Divi Layouts
Want to make your pages stand out even more? Divi has pre-made layouts. These are great for:
- Real estate landing pages
- Neighborhood feature pages
- Agent profile sections
You can import these with one click and paste in your IDX shortcodes where needed.
Don’t Forget Mobile!
Most house hunters browse on their phones. Make sure your listings look great on mobile.
Luckily, both Divi and IDX Broker are mobile responsive. But double check. Preview your pages on tablet and phone sizes using the Divi builder view.
Troubleshooting Common Issues
- Listings not showing? Double-check your API key.
- Styles look messy? You can adjust CSS within Divi theme options.
- Pages loading slowly? Use a caching plugin and good hosting.
And don’t be shy. Most IDX services have great support. Ask for help when needed!
Other Options to Consider
If IDX Broker isn’t your vibe, try:
- iHomefinder: Known for modern designs and user tools.
- Showcase IDX: Great for lead capture and CRM tools.
Each one has its own features. So pick what works best for your goals.
Conclusion
Adding MLS listings to your Divi website is like giving superpowers to your real estate brand.
With the right IDX tool and some Divi magic, you get stunning pages, live listings, and happy visitors.
You don’t have to be a web developer. Just follow the steps above, and you’re well on your way to becoming a digital real estate pro!
So go on, get those beautiful properties on display. 🏡