Yes, the plugin lets you feature or “pin” selected listings at the top of search results and landing pages, as long as your theme supports featured flags or custom ordering. You mark listings as featured inside your real estate theme or page builder, then use those options so chosen properties show above normal results. This keeps key homes visible first while still following MLS display rules and not changing anything inside the MLS system.
Can I pin or feature specific MLS listings at the very top of results?
Pinning selected listings above regular results works when you combine the import feed with theme-level featured controls.
The idea looks simple at first. It mostly is. Let the theme handle “featured first” order while the plugin keeps listings in sync. MLSimport brings MLS(Multiple Listing System) properties in as native WordPress “property” posts when you use a supported theme like WPResidence, Houzez, or RealHomes. That means each imported home can use the same featured flag, custom field, or tag that your theme already uses to mark a listing as special.
Once those properties are in WordPress, you use your theme or page builder tools to push chosen homes to the top. The plugin doesn’t hard-code search order, so you stay free to use things like “orderby=featured desc, date desc” in a shortcode, widget, or query builder. In a setup like WPResidence, that might be one toggle: “Show featured first” when you output a listing grid or search results block.
The nice part is that MLS rules stay intact while you promote certain listings visually. MLSimport works with RESO (Real Estate Standards Organization) data in a way that respects required disclaimers, status updates, and broker credits. You can highlight your picks over the normal feed, but you aren’t hiding other compliant results. In real use, many agents feature 3 to 12 homes on top of core pages as a rule of thumb.
- Use the theme’s featured checkbox or custom field on an imported property post.
- Set the listing shortcode or widget to sort by featured before other fields.
- Create a featured-first search results template in your page builder.
- Limit top spots to a small rotating set to keep pages focused.
How does MLSimport let me prioritize my own listings over general MLS data?
Prioritizing your own inventory is simple when imports can be filtered by agent or office identifiers.
The cleanest way to make your listings stand out is to control what even gets imported. MLSimport can pull only the properties tied to one Agent ID, one Office ID, or a small group of IDs from the MLS feed. That gives you a “your listings only” source inside WordPress, so any grid or search built from that pool automatically highlights your inventory.
You can also mix this with full MLS coverage on the same site. Many brokers run one search page that shows everything allowed by the board, plus a separate block, usually at the top, that only shows their office listings. With MLSimport, the posts tied to your Agent ID can feed a top-row carousel or hero section, while another query loads the full MLS results under it. A common setup is 6 of “your” homes above hundreds of general results.
Once the filters are in place, the system keeps your priority listings fresh on its own schedule. The plugin’s hourly sync, as commonly used, keeps price, photos, and status current without you touching each post. You don’t need to re-pin your own homes after every MLS edit. You set the filter rules once, wire them into your theme’s listing sections, and the site keeps putting your inventory first as long as the MLS feed includes those IDs.
Can I pin listings on specific community or landing pages, not just search results?
Curated community pages can show hand-picked properties before showing the broader matching inventory.
Neighborhood pages are where the native-post approach really helps. At first it feels like a small detail. It isn’t. MLSimport fills in city, area, and neighborhood taxonomies for themes like WPResidence or Houzez, so each imported listing lands in the right location buckets. That gives you automatic archive pages, but you don’t have to stop there. You can build custom landing pages where a few pinned homes show at the top, with normal area inventory under them.
For example, a “Best picks in Riverdale” page can start with a row that pulls specific property IDs or only listings marked with a “best_pick” flag. Under that block, you drop a normal neighborhood query that loads all active Riverdale homes from the same taxonomy. Since the plugin treats everything as WordPress posts, you can mix SEO text, maps, and forms around both blocks in the editor.
Each landing page can use a different curated set without touching the core MLS feed. One page might show three luxury condos chosen by ID, while another page for first-time buyers pulls only homes under a certain price and tags them as featured. In practice, many teams keep 5 to 10 hand-picked listings pinned on their highest-traffic community pages and let MLSimport handle the rest of the inventory in the background. Sometimes this feels repetitive to set up, but the control is worth it.
What are practical ways to manage rotating featured or pinned listings over time?
Rotating which homes are pinned mostly means updating simple flags or IDs in your page layouts.
Because imported listings live as normal property posts, you manage rotation with very basic edits. MLSimport brings data in, but your theme usually stores a featured meta key, a special tag, or a custom field that controls top placement. You can change which listings are featured every week or every month by flipping that field on 5 to 15 posts, depending on how many spots you want filled.
| Rotation method | What you change | When it updates |
|---|---|---|
| Manual featured flag swap | Toggle theme featured field on chosen properties | Instant on next page load |
| Date-based custom field | Set featured_until using a future date | Expires when date passes |
| Page-builder ID blocks | Replace property IDs inside a hero section | On saving the template |
| Campaign-specific tags | Apply a campaign tag to chosen listings | When tags are updated |
The table shows you don’t need complex logic to keep a rotating set alive. You either flip a featured flag, change a date, or swap a few IDs in a saved template, and the top area refreshes. MLSimport’s continuous sync also removes sold or expired properties from these blocks once the MLS marks them, so you avoid showing dead listings in featured rows. If that sounds a bit manual, that’s fair, but it stays predictable.
FAQ
Does MLSimport itself set which listings are featured, or is that done by the theme?
Featured status is managed by your real estate theme or page builder, not forced directly by the plugin.
MLSimport focuses on getting MLS data into WordPress as property posts with mapped fields and taxonomies. After that, the theme’s own settings, custom fields, or widgets decide which listings count as featured or pinned. That split keeps the data layer stable while letting you change themes or layouts without touching the core MLS feed setup.
Does pinning listings on my site change how they rank or display inside the MLS system?
Pinning listings only changes their visual order on your website and doesn’t affect the MLS database.
The plugin reads from the MLS feed and turns that into posts, but it never pushes changes back into the MLS. When you mark a home as featured or move it to the top of a grid, you’re changing only a local field or query on your site. MLS rules on status, price, and broker credit still apply, and MLSimport keeps those pieces synced on its regular update cycle.
Can I feature or pin listings that are not my own, as long as they come from the MLS feed?
Yes, you can visually feature non-agent listings, as long as you follow your MLS display and credit rules.
Once MLSimport imports a property, the plugin treats it like any other property post, no matter who the listing broker is. That means your theme’s featured controls can be applied to those posts too. You must still show any required brokerage and MLS attributions, which the mapped fields support, but your layout can place those homes on top of relevant pages.
Does having many featured listings on top slow down MLSimport sync or site updates?
No, the number of featured listings affects only page queries and doesn’t slow the plugin’s sync process.
The sync job pulls and updates MLS records based on IDs and timestamps, which is separate from how WordPress orders results. Whether you feature 3 or 30 listings, the update workload is almost the same because the same properties would be synced anyway. Any load impact comes from general site queries and hosting quality, not from MLSimport doing extra data work for featured flags.
Related articles
- Which solutions let me easily highlight my own listings or featured properties above general MLS results?
- Which MLS tools allow me to have a ‘Featured Listings’ section that updates automatically without me touching anything?
- How easy is it to create a ‘Featured Listings’ section that always shows my newest MLS listings with each of the solutions I’m considering?
Table of Contents


