[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ2kReBY5owdQGkWghxL30BLRTEGLFn6XOVp_HK3bBpc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":94,"crawl_stats":38,"alternatives":102,"analysis":211,"fingerprints":432},"real-estate-listing-realtyna-wpl","Realtyna Organic IDX plugin + WPL Real Estate","5.1.0","Realtyna","https:\u002F\u002Fprofiles.wordpress.org\u002Frealtyna\u002F","\u003Cp>Your comprehensive solution for creating dynamic and feature-rich real estate websites on WordPress. Designed to cater to the diverse needs of real estate professionals, WPL offers unparalleled flexibility and scalability, empowering you to manage property listings, integrate MLS data, and enhance user engagement seamlessly.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Flexible Property Listings: Effortlessly add, modify, and showcase property listings with customizable fields tailored to your specific requirements.\u003C\u002Fli>\n\u003Cli>Advanced Search Functionality: Provide users with intuitive search options, enabling them to filter properties based on various criteria for a personalized browsing experience.\u003C\u002Fli>\n\u003Cli>MLS Integration with MLS On The Fly™: Stay ahead with MLS On The Fly™, Realtyna’s latest technology that revolutionizes MLS integration. Starting April 1, 2025, WPL Basic is fully compatible with MLS On The Fly™, allowing you to display real-time MLS listings directly on your website without the need for extensive data storage. This integration offers lightning-fast performance, reduces hosting burdens, and ensures your listings are always up-to-date.\u003Cbr \u002F>\nSupported MLS Providers: \u003Ca href=\"https:\u002F\u002Frealtyna.com\u002Fmls-providers\" rel=\"nofollow ugc\">https:\u002F\u002Frealtyna.com\u002Fmls-providers\u003C\u002Fa>\u003Cbr \u002F>\nMLS On The Fly: \u003Ca href=\"https:\u002F\u002Frealtyna.com\u002Fmls-on-the-fly\" rel=\"nofollow ugc\">https:\u002F\u002Frealtyna.com\u002Fmls-on-the-fly\u003C\u002Fa>\u003Cbr \u002F>\nDocs: \u003Ca href=\"https:\u002F\u002Fdocs.realtyfeed.com\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.realtyfeed.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Scalable Add-ons: Enhance your website’s functionality with a range of add-ons, including demographic packages, Listhub integration, and native mobile apps, ensuring your platform evolves alongside your business needs.\u003C\u002Fli>\n\u003Cli>Theme Compatibility: WPL seamlessly integrates with various themes, offering both native and compatible options to maintain your site’s aesthetic appeal while delivering robust functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Realtyna WPL Real Estate?\u003C\u002Fh3>\n\u003Cp>By integrating WPL with MLS On The Fly™, you position your website at the forefront of real estate technology. Experience reduced hosting costs, faster load times, and real-time data synchronization, providing your clients with an unparalleled property search experience.\u003Cbr \u002F>\nElevate your real estate website with the Realtyna WPL Real Estate plugin and harness the power of MLS On The Fly™ for a streamlined, efficient, and cutting-edge property listing platform.\u003C\u002Fp>\n\u003Ch4>How can I ask about custom developments?\u003C\u002Fh4>\n\u003Cp>Feel free to contact us: \u003Ca href=\"https:\u002F\u002Fsupport.realtyna.com\u002Findex.php?\u002FDefault\u002FTickets\u002FSubmit\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.realtyna.com\u002Findex.php?\u002FDefault\u002FTickets\u002FSubmit\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>How can I report issues?\u003C\u002Fh4>\n\u003Cp>Submit a support ticket on Realtyna ticketing system: \u003Ca href=\"https:\u002F\u002Fsupport.realtyna.com\u002Findex.php?\u002FDefault\u002FTickets\u002FSubmit\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.realtyna.com\u002Findex.php?\u002FDefault\u002FTickets\u002FSubmit\u003C\u002Fa>\u003C\u002Fp>\n","Your comprehensive solution for creating dynamic and feature-rich real estate websites on WordPress. Designed to cater to the diverse needs of real es &hellip;",2000,376772,94,203,"2025-09-16T20:15:00.000Z","6.7.5","4.7.0","7.4",[20,21,22,23,24],"idx","mls","real-estate","realty","reso-web-api","https:\u002F\u002Frealtyna.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-estate-listing-realtyna-wpl.5.1.0.zip",87,4,0,"2025-07-30 00:00:00","2026-03-15T15:16:48.613Z",[33,49,65,81],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-54052","realtyna-organic-idx-plugin-unauthenticated-local-file-inclusion","Realtyna Organic IDX plugin \u003C= 5.0.0 - Unauthenticated Local File Inclusion","The Realtyna Organic IDX plugin plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 5.0.0. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=5.0.0","5.0.1","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2025-08-04 21:08:07",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5b815665-8e2c-4cda-8a77-e8a3e4cb7815?source=api-prod",6,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":56,"cvss_score":57,"cvss_vector":58,"vuln_type":59,"published_date":60,"updated_date":61,"references":62,"days_to_patch":64},"CVE-2024-38736","realtyna-organic-idx-plugin-authenticated-admin-arbitrary-file-upload","Realtyna Organic IDX plugin \u003C= 4.14.13 - Authenticated (Admin+) Arbitrary File Upload","The Realtyna Organic IDX plugin + WPL Real Estate plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 4.14.13. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.","\u003C=4.14.13","4.14.14","critical",9.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:H\u002FI:H\u002FA:H","Unrestricted Upload of File with Dangerous Type","2024-07-11 00:00:00","2024-11-20 16:36:44",[63],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe2f9b5ae-bbb9-4b1d-8762-6889a9b8a209?source=api-prod",133,{"id":66,"url_slug":67,"title":68,"description":69,"plugin_slug":4,"theme_slug":38,"affected_versions":70,"patched_in_version":71,"severity":72,"cvss_score":73,"cvss_vector":74,"vuln_type":75,"published_date":76,"updated_date":77,"references":78,"days_to_patch":80},"CVE-2024-33924","realtyna-organic-idx-plugin-reflected-cross-site-scripting","Realtyna Organic IDX plugin \u003C= 4.14.4 - Reflected Cross-Site Scripting","The Realtyna Organic IDX plugin + WPL Real Estate plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 4.14.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=4.14.4","4.14.8","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-04-29 00:00:00","2024-05-17 13:47:43",[79],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fbb2897fc-c38b-419f-8651-0620a31b50ec?source=api-prod",19,{"id":82,"url_slug":83,"title":84,"description":85,"plugin_slug":4,"theme_slug":38,"affected_versions":70,"patched_in_version":71,"severity":56,"cvss_score":86,"cvss_vector":87,"vuln_type":88,"published_date":89,"updated_date":90,"references":91,"days_to_patch":93},"CVE-2024-32128","realtyna-organic-idx-plugin-unauthenticated-sql-injection","Realtyna Organic IDX plugin \u003C= 4.14.4 - Unauthenticated SQL Injection","The Realtyna Organic IDX plugin plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 4.14.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",10,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:C\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2024-04-12 00:00:00","2024-05-17 13:47:31",[92],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5f800156-1ccc-431f-9b2b-3b2ba3428bbc?source=api-prod",36,{"slug":95,"display_name":7,"profile_url":8,"plugin_count":96,"total_installs":97,"avg_security_score":98,"avg_patch_time_days":99,"trust_score":100,"computed_at":101},"realtyna",3,2500,90,47,81,"2026-04-04T06:11:05.428Z",[103,127,152,172,192],{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":98,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":121,"download_link":122,"security_score":123,"vuln_count":124,"unpatched_count":125,"last_vuln_date":126,"fetched_at":31},"estatik","Estatik Real Estate Plugin","4.3.0","Estatik","https:\u002F\u002Fprofiles.wordpress.org\u002Festatik\u002F","\u003Cp>User-friendly intuitive interface. Clean design. Flexible functionality. The full-featured WordPress real estate plugin with smooth integration with Elementor Page Builder.\u003Cbr \u002F>\nVisit \u003Ca href=\"http:\u002F\u002Festatik.net\u002F\" rel=\"nofollow ugc\">www.estatik.net\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"http:\u002F\u002Fmajor.estatik.net\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa> of Estatik plugin built with Elementor Hello Theme.\u003C\u002Fp>\n\u003Ch4>Main features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Quick Demo Setup\u003C\u002Fli>\n\u003Cli>Fields Builder (creates unlimited number of custom fields of any type – text, number, area, attachments, files, contact fields, etc.)\u003C\u002Fli>\n\u003Cli>Login via Facebook or Google\u003C\u002Fli>\n\u003Cli>Map Search built on AJAX\u003C\u002Fli>\n\u003Cli>Saved searches & wishlists\u003C\u002Fli>\n\u003Cli>Listing frontend management\u003C\u002Fli>\n\u003Cli>Sorting by price, date, popularity\u003C\u002Fli>\n\u003Cli>Customizable categories, types, statuses, features, amenities\u003C\u002Fli>\n\u003Cli>Customizable property labels (featured, hot, openhouse)\u003C\u002Fli>\n\u003Cli>Social sharing (Facebook, Twitter, LinkedIn)\u003C\u002Fli>\n\u003Cli>Share via email \u003C\u002Fli>\n\u003Cli>Photo gallery and video (YouTube, Vimeo)\u003C\u002Fli>\n\u003Cli>Multilingual (WPML, Polylang & Loco Translate support)\u003C\u002Fli>\n\u003Cli>Request info widget\u003C\u002Fli>\n\u003Cli>Customizable search widget \u003C\u002Fli>\n\u003Cli>Unlimited currencies\u003C\u002Fli>\n\u003Cli>50+ shortcodes\u003C\u002Fli>\n\u003Cli>Elementor Page Builder & Hello Theme support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO & Premium features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Agents & Agencies support (PRO)\u003C\u002Fli>\n\u003Cli>Agents & Agencies search (PRO)\u003C\u002Fli>\n\u003Cli>Private fields (for Admin, Agents only) (PRO)\u003C\u002Fli>\n\u003Cli>Front-end management for admin and users\u002Fagents (PRO)\u003C\u002Fli>\n\u003Cli>Subscription plans or One-time payments with payments via PayPal (PRO)\u003C\u002Fli>\n\u003Cli>CSV\u002FXLS import via WP ALL Import (PRO)\u003C\u002Fli>\n\u003Cli>Compare feature\u003C\u002Fli>\n\u003Cli>PDF file generation (PRO)\u003C\u002Fli>\n\u003Cli>Saved searches updates notifications (PRO)\u003C\u002Fli>\n\u003Cli>Requests management in agent’s profile (PRO)\u003C\u002Fli>\n\u003Cli>Locations widget (PRO)\u003C\u002Fli>\n\u003Cli>Slider widget (PRO)\u003C\u002Fli>\n\u003Cli>Full-width Slideshow widget (PRO)\u003C\u002Fli>\n\u003Cli>Organic MLS import via RETS and RESO Web API (Premium)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Estatik Native Themes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Estatik Realtor Theme – \u003Ca href=\"http:\u002F\u002Frealtor.estatik.net\" rel=\"nofollow ugc\">DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It also works with most of WordPress themes but if you have any issues, just \u003Ca href=\"https:\u002F\u002Festatik.net\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">drop us a message\u003C\u002Fa> and we will add support of your theme for free.\u003C\u002Fp>\n\u003Ch4>Documentation & shortcodes:\u003C\u002Fh4>\n\u003Cp>Please visit this \u003Ca href=\"https:\u002F\u002Festatik.net\u002Festatik-plugin-documentation\u002F\" rel=\"nofollow ugc\">documentation page\u003C\u002Fa> to get a full list of shortcodes.\u003Cbr \u002F>\nFull list of shortcodes can be found \u003Ca href=\"https:\u002F\u002Festatik.net\u002Festatik-plugin-documentation\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translated into:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Hungarian\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003C\u002Ful>\n","You will love its clean design, simple use, and colorful themes. WordPress real estate plugin Estatik is a worthy choice for single agents and portals",10000,369790,183,"2026-01-31T07:30:00.000Z","6.9.4","5.4","5.6",[20,119,21,22,120],"listings","rets","http:\u002F\u002Festatik.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Festatik.zip",24,7,2,"2025-10-16 00:00:00",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":115,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":147,"download_link":148,"security_score":149,"vuln_count":150,"unpatched_count":29,"last_vuln_date":151,"fetched_at":31},"optima-express","Optima Express IDX","8.4.0","iHomefinder, Inc.","https:\u002F\u002Fprofiles.wordpress.org\u002Fihomefinder\u002F","\u003Cp>\u003Cstrong>OVERVIEW\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Optima Express turns your real estate website into a marketing machine with a sleek, modern property search experience that rivals the national portals. And you get many more unique features you won’t find anywhere else to turn new leads into closing clients and work more efficiently.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.capterra.com\u002Fp\u002F205125\u002FiHomefinder\u002F#reviews\" rel=\"nofollow ugc\">See what clients are saying >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAST, EASY INTEGRATION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>No framing, wrappers, or subdomains are required, so all IDX listing content is indexed directly on your domain.\u003C\u002Fp>\n\u003Cp>A number of IDX pages are provided for your site, and many features including listing galleries, map search, market reports, and lead capture forms can be added to your own pages with shortcode.\u003C\u002Fp>\n\u003Cp>All IDX content adopts the styling of your WordPress theme, and you can easily configure the look you want with design settings for photos, maps, colors and lead capture – or take it further with custom CSS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURE HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IDX Property Search & Lead Capture\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt on decades of property search design experience, Premium Search provides a search experience buyers and sellers love. They can search locations by name, draw custom locations on a map, and register to save their searches or favorite listings on your site. Listing alert emails with your branding provide the latest active & sold listing activity, keeping your leads returning to your site.\u003C\u002Fp>\n\u003Cp>You can create any number of Markets (saved searches) for your target locations and criteria, and display up-to-date listing galleries on your site for each Market. \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Ffeatures\u002Fidx-search?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MarketBoost – Automated Website & Email Reports\u003C\u002Fstrong>\u003Cbr \u002F>\nPosition yourself as the local expert with always-current listing reports for sold, active & open homes in all your targeted markets.We also crunch the numbers on prices, inventory, and timing for each of your targeted markets. Email report campaigns attract new subscribers, keeping them up-to-date and returning to your site. \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Ffeatures\u002Freal-estate-market-statistics?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Widgets & Shortcode\u003C\u002Fstrong>\u003Cbr \u002F>\nIn addition to the different IDX website pages provided with Optima Express, a variety of features can be added to your site using widgets & shortcode, such as property search options, listing galleries, lead capture forms, and more. \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fblog\u002Fproduct-news-and-tips\u002Fguide-to-ihomefinder-idx-widgets?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integrations\u003C\u002Fstrong>\u003Cbr \u002F>\nConnect your account with other online apps and services to work more efficiently. \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fblog\u002Fproduct-news-and-tips\u002Fintegrations-for-real-estate-lead-management?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Optima Leads – Real Estate Agent App\u003C\u002Fstrong>\u003Cbr \u002F>\nOptima Leads, our companion app for agent account plans, keeps all of your leads’ information and property interests on your mobile device so you can work your leads any time, any place. \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Ffeatures\u002Freal-estate-agent-app?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real Estate CRM for Agents (optional)\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomated text & email followup campaigns help you jump start enagement with new leads. Lead ratings, task management, calendar sync, any many more features all come together to make sure your business stays on track with your goals.  \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Ffeatures\u002Freal-estate-crm?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Learn more >\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SETUP GUIDE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fresources\u002Fsupport\u002Foptima-express-quick-start-guide\u002F?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">Quick Start Guide\u003C\u002Fa> to access the Optima Express Setup Guide and other resources including our Knowledge Base, tutorial videos, and recorded webinars. Optima Express offers many ways to use shortcodes which are discussed in our article \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fblog\u002Fproduct-news-and-tips\u002Fwordpress-shortcodes-for-real-estate-websites?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">WordPress Shortcodes for Real Estate Websites\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CONTACT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can contact us through live chat on \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">our website\u003C\u002Fa>  during business hours, \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fresources\u002Fcontact-us?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">send us an email\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fwww.ihomefinder.com\u002Fihomefinder-tour?utm_source=WordPress&utm_medium=Affiliates&utm_campaign=plugin_repository_page\" rel=\"nofollow ugc\">schedule a demo\u003C\u002Fa>.\u003C\u002Fp>\n","Embed real estate property listings, market reports & MLS data on your WordPress site. Responsive design, great SEO & proven lead capture.",8000,378509,64,45,"2026-03-09T20:57:00.000Z","4.2.0","",[143,144,145,22,146],"idx-plugin","mls-idx-search","real-estate-search","wordpress-idx","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Foptima-express\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptima-express.zip",100,1,"2023-04-14 00:00:00",{"slug":153,"name":154,"version":155,"author":156,"author_profile":157,"description":158,"short_description":159,"active_installs":11,"downloaded":160,"rating":161,"num_ratings":162,"last_updated":163,"tested_up_to":164,"requires_at_least":165,"requires_php":166,"tags":167,"homepage":170,"download_link":171,"security_score":149,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"showcase-idx","Showcase IDX Real Estate Search & Lead Capture","3.3.1","showcaseidx","https:\u002F\u002Fprofiles.wordpress.org\u002Fshowcaseidx\u002F","\u003Cp>\u003Cstrong>THE MLS SEARCH PLUGIN THAT HELPS YOU GET MORE CLIENTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Showcase IDX is the leading platform for real estate search and consumer engagement. Our powerful combination of listing-portal-quality real estate search and lead capture tools help agents, teams, and brokers stand out among their competitors and grow their brand. This top-performing MLS search plugin is SEO-friendly, mobile-responsive, and fully integrated with WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fshowcaseidx.com\u002Ffree-trial\u002Fidx-free-trial\u002F?utm_source=WordPress.org&utm_medium=referral&utm_campaign=plugin-page\" rel=\"nofollow ugc\">Start your free 10-day trial—without a credit card or setup fee!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Welcome to Showcase IDX\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F286916245?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Everything a Real Estate Agent Needs on Their WordPress Website:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>USER-FRIENDLY REAL ESTATE SEARCH\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Upgrade your WordPress website with portal-quality MLS search capabilities that delight both buyers and sellers. Unlike with other real estate listing plugins, your website visitors can find listings across multiple MLS feeds and enjoy the quickest and most user-friendly real estate search experience available.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WIDGETS AND SHORTCODES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily add property search, maps, and galleries anywhere on your site using shortcodes—no complicated coding is required!.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CAPTURE LEADS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Prominent calls-to-action turn visitors into leads. Customize where, how, and when visitors are prompted to register for new listings that meet their search criteria. And since they can sign in using their social media account, you’ll get leads with accurate contact information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO THAT WORKS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our customers see an increase of 79% in Google traffic, on average. Thanks to server prerendering, we’re uniquely equipped to ensure Google sees all your content (including listings) as fully being part of your website. As a result, your site’s SEO performance will get a significant boost that no other IDX plugin can offer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MLS SEARCH THAT’S EASY TO ADD & EASY TO USE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Showcase IDX will enable your leads and clients to browse listings with lightning-fast response times using the fully integrated map-based search. And In addition to price and bedroom and bathroom count, they can even drill down to look for detailed MLS search features (such as square footage and amenities)—quickly, easily, and without ever feeling overwhelmed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FREE TRIAL—NO CREDIT CARD REQUIRED\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Take a closer look at Showcase IDX (without a credit card, startup fee, or commitment): \u003Ca href=\"https:\u002F\u002Fshowcaseidx.com\u002Ffree-trial\u002Fidx-free-trial\u002F?utm_source=WordPress.org&utm_medium=referral&utm_campaign=plugin-page\" rel=\"nofollow ugc\">Start your free 10-day trial today!\u003C\u002Fa> Want to learn more first? Visit \u003Ca href=\"https:\u002F\u002Fshowcaseidx.com\u002F?utm_source=WordPress.org&utm_medium=referral&utm_campaign=plugin-page\" rel=\"nofollow ugc\">ShowcaseIDX.com\u003C\u002Fa> to get more details or chat with a member of our U.S.-based support team.\u003C\u002Fp>\n","Add MLS listings to your website and capture more leads, all with one plugin! Showcase IDX is a top-performing real estate search plugin that's S &hellip;",92292,76,35,"2026-02-02T09:10:00.000Z","6.8.5","4.6.0","5.3.0",[20,168,169,21,145],"idx-search","lead-capture","https:\u002F\u002Fshowcaseidx.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshowcase-idx.3.3.1.zip",{"slug":173,"name":174,"version":175,"author":176,"author_profile":177,"description":178,"short_description":179,"active_installs":180,"downloaded":181,"rating":137,"num_ratings":182,"last_updated":183,"tested_up_to":184,"requires_at_least":185,"requires_php":186,"tags":187,"homepage":189,"download_link":190,"security_score":149,"vuln_count":150,"unpatched_count":29,"last_vuln_date":191,"fetched_at":31},"dsidxpress","Diverse Solutions IDX Real Estate Listings & MLS Search","3.19.1","Diverse Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiversesolutions\u002F","\u003Cp>\u003Cstrong>Get More Visitors & Leads From Your Real Estate WordPress Website\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Diverse Solutions IDX, you can easily add SEO and mobile-friendly MLS listings and property search widgets to your WordPress website to attract and engage more visitors. Powerful lead capture tools—like forms for scheduling showings and favoriting listings—will convert visitors into leads!\u003C\u002Fp>\n\u003Cp>Our IDX is the only real estate IDX search plugin which offers live customer support, a marketing solution which delivers consistent website traffic, and IDX feeds from 730+ MLSs across the U.S. and Canada.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Get a free trial today—install and set up Diverse Solutions IDX in minutes!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>(This plugin was formerly called dsIDXpress.)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Everything a Real Estate Agent Needs on Their WordPress Website:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DETAILED, UP-TO-DATE MLS LISTINGS\u003C\u002Fstrong>\u003Cbr \u002F>\nGet detailed, up-to-date MLS listings on your website! Information about local schools, plus lists of similar and recently sold homes, are also pulled directly from your MLS’s IDX feed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>POWERFUL MLS SEARCH WIDGETS\u003C\u002Fstrong>\u003Cbr \u002F>\nVisitors can easily find MLS listings on your website with user-friendly property search widgets, including a powerful map search tool and slideshows of highlighted properties.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LEAD CAPTURE TOOLS\u003C\u002Fstrong>\u003Cbr \u002F>\nTurn visitors into leads with forms for scheduling showings, favoriting listings, saving property search criteria, and contacting you for more information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>INSTALL & SET UP IN MINUTES\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily install and set up Diverse Solutions IDX in minutes, with help from shortcodes and widgets. No web development experience is required. \u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Start your free trial today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LIVE CUSTOMER SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\nIn addition to in-depth support documentation, Diverse Solutions uniquely offers live onboarding help to get you up and running quickly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MOBILE FRIENDLY\u003C\u002Fstrong>\u003Cbr \u002F>\nOur IDX’s mobile-friendly design ensures that visitors will have a great experience viewing listings on your website, regardless of which device they use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO THAT WORKS\u003C\u002Fstrong>\u003Cbr \u002F>\nGet more free traffic to your website from Google and other search engines. Diverse Solutions IDX creates unique indexable listing pages, an XML sitemap, and optimized page titles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>EXTENSIVELY CUSTOMIZABLE\u003C\u002Fstrong>\u003Cbr \u002F>\nDiverse Solutions IDX for WordPress automatically matches some of your website’s styling, and the appearance of listings and widgets can be easily customized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>730+ AVAILABLE IDX FEEDS\u003C\u002Fstrong>\u003Cbr \u002F>\nDiverse Solutions IDX offers the best MLS coverage in the industry! Add listings from one or more of 730+ MLSs from across the U.S. and Canada to your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET CONSISTENT TRAFFIC, TOO\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed more website traffic and leads? Our digital advertising experts can deliver a guaranteed number of unique visitors who are searching for listings in your local market—every single month.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET A FREE TRIAL\u003C\u002Fstrong>\u003Cbr \u002F>\nTest drive Diverse Solutions IDX on your real estate website today! \u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Get a free trial\u003C\u002Fa> or call us at 800-491-3608.\u003C\u002Fp>\n","Easily add mobile and SEO-friendly MLS listings to your website to attract & engage visitors, plus lead capture tools to turn them into clients.",1000,388418,66,"2025-10-07T03:43:00.000Z","6.4.8","4.5.0","5.4.0",[20,119,21,22,188],"realtor","http:\u002F\u002Fwww.dsidxpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdsidxpress.3.19.1.zip","2014-05-25 00:00:00",{"slug":193,"name":194,"version":195,"author":196,"author_profile":197,"description":198,"short_description":199,"active_installs":200,"downloaded":201,"rating":202,"num_ratings":203,"last_updated":204,"tested_up_to":115,"requires_at_least":205,"requires_php":141,"tags":206,"homepage":207,"download_link":208,"security_score":209,"vuln_count":96,"unpatched_count":150,"last_vuln_date":210,"fetched_at":31},"simply-rets","SimplyRETS Real Estate IDX","3.2.1","ReichertBrothers","https:\u002F\u002Fprofiles.wordpress.org\u002Freichertbrothers\u002F","\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>SimplyRETS allows you to display and search your Real Estate listings\u003Cbr \u002F>\ndirectly on your WordPress site. And it can all be set up in less than 5\u003Cbr \u002F>\nminutes!\u003C\u002Fp>\n\u003Cp>The SimplyRETS Plugin has the most filtering options of any IDX Plugin\u003Cbr \u002F>\non the market, with many different ways to create unique pages of\u003Cbr \u002F>\nlistings on your site. No iframes, great SEO, and a modern and\u003Cbr \u002F>\ncustomizable interface for a modern Real Estate website.\u003C\u002Fp>\n\u003Cp>To get \u003Cem>your\u003C\u002Fem> listings showing through the plugin there’s only three steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplyrets.com\u002Faccount\" rel=\"nofollow ugc\">Create an account with SimplyRETS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Use RETS or RESO Web API credentials from your MLS to \u003Ca href=\"https:\u002F\u002Fsimplyrets.com\u002Fblog\u002Fgetting-set-up.html\" rel=\"nofollow ugc\">create an app\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Start showing live MLS listing data on your site!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwordpress-demo.simplyrets.com\u002Fdocumentation\" rel=\"nofollow ugc\">View plugin examples and documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsimplyrets.com\" rel=\"nofollow ugc\">Visit our website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Quick Start\u003C\u002Fh4>\n\u003Cp>After installing and activating the plugin – you can quickly get\u003Cbr \u002F>\nlistings showing by putting the following short-code on \u003Cem>any\u003C\u002Fem> page:\u003Cbr \u002F>\n    [sr_listings].\u003C\u002Fp>\n\u003Cp>But that’s just a start! There are many ways you can show and filter\u003Cbr \u002F>\nthe listings – check out the\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwordpress-demo.simplyrets.com\u002Fdocumentation\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>The 5 Minute Setup\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fhh-YJYyhxv0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Using the Test Listings\u003C\u002Fh4>\n\u003Cp>To use the free trial listings, all you need to do is install it and\u003Cbr \u002F>\nstart creating pages!  The test credentials are already saved in the\u003Cbr \u002F>\nplugin when you install it, so you can spend more time making an\u003Cbr \u002F>\nawesome real estate website.\u003C\u002Fp>\n\u003Ch4>Features & Documentation\u003C\u002Fh4>\n\u003Cp>To use the available widgets, and short-codes – start by reading over\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwordpress-demo.simplyrets.com\u002Fdocumentation\" rel=\"nofollow ugc\">the Documentation page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frbros\u002Fsimplyretswp\" rel=\"nofollow ugc\">GitHub README\u003C\u002Fa> also provides a good starting\u003Cbr \u002F>\npoint for developers looking to customize some features.\u003C\u002Fp>\n\u003Cp>As always, you can email \u003Ca href=\"mailto:support@simplyrets.com\" rel=\"nofollow ugc\">support@simplyrets.com\u003C\u002Fa> for any\u003Cbr \u002F>\nquestions you can’t find an answer to!\u003C\u002Fp>\n\u003Ch4>How it Works\u003C\u002Fh4>\n\u003Cp>The SimplyRETS plugin generates accurate and correct HTML and does\u003Cbr \u002F>\n\u003Cem>not\u003C\u002Fem> use iframes or ever take your visitors away from your site –\u003Cbr \u002F>\nwhich we’ve learned is essential for materializing online leads. The\u003Cbr \u002F>\npower is put back in your hands by giving you full control of which of\u003Cbr \u002F>\nyour listings to show, and on which pages.\u003C\u002Fp>\n\u003Cp>The plugin also provides you extensions on many standard WordPress features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A robust set of shortcodes and attributes to build virtually any type of page you can imagine.\u003C\u002Fli>\n\u003Cli>A custom ‘SimplyRETS Listings’ page type for creating pages with listing results.\u003C\u002Fli>\n\u003Cli>Sidebar and footer widgets for Featured Listings, Search, etc.\u003C\u002Fli>\n\u003Cli>Plenty of short-codes for splicing your listings into any page or post.\u003C\u002Fli>\n\u003Cli>Filters for searches, custom pages, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>SimplyRETS provides the fastest and most up-to-date solution for\u003Cbr \u002F>\nembedding your listings on your site. SimplyRETS will update as\u003Cbr \u002F>\nfrequently as every hour (or as frequent as your MLS provider\u003Cbr \u002F>\nallows). This means that you’re ahead of the competition and can have\u003Cbr \u002F>\nthe fastest possible response time for dealing with interested\u003Cbr \u002F>\nprospects.\u003C\u002Fp>\n\u003Cp>This plugin is fast! You don’t have to worry about slowing down\u003Cbr \u002F>\nyour website by pulling lots of data on every page load. The SimplyRETS\u003Cbr \u002F>\nplugin is optimized to only load on the correct pages, and to\u003Cbr \u002F>\nonly load the listings you choose. By doing this, you are able to keep\u003Cbr \u002F>\nvisitors on your site to look at more properties. If you offer the\u003Cbr \u002F>\nfastest searching solution in your city, why would they go any where\u003Cbr \u002F>\nelse?\u003C\u002Fp>\n\u003Cp>SimplyRETS supports both RETS and RESO Web API feeds.  This allows you\u003Cbr \u002F>\nto be on the leading technical edge and provides you with many\u003Cbr \u002F>\nadvantages of IDX (Internet Data Exchange) including response speed,\u003Cbr \u002F>\ncompatibility across multiple MLS areas, and up-time.  So while your\u003Cbr \u002F>\ncompetition is working on getting properties on their site, you can\u003Cbr \u002F>\ninstall the SimplyRETS WordPress plugin and spend more time actually\u003Cbr \u002F>\nselling!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwordpress-demo.simplyrets.com\u002Fdocumentation\" rel=\"nofollow ugc\">See the full plugin examples and documentation here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The SimplyRETS plugin makes it easy an intuitive to show your listings\u003Cbr \u002F>\non your site in a way that \u003Cem>you\u003C\u002Fem> want. There’s virtually no\u003Cbr \u002F>\nrestrictions to how you can customize the plugin and your site.\u003C\u002Fp>\n\u003Cp>The plugin is based around shortcodes; there are shortcodes for\u003Cbr \u002F>\nlistings, search forms, sliders, and more. Each of these shortcodes\u003Cbr \u002F>\ntakes attributes that refine which listings are pulled. For example:\u003C\u002Fp>\n\u003Cp>To show all listings from your MLS:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>but to only show listings from a specific agent:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings agent=\"AGENTID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>..read more about the available attributes [here][#Available-Attributes].\u003C\u002Fp>\n\u003Ch3>Contents\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"#Shortcodes\" rel=\"nofollow ugc\">Shortcodes\u003C\u002Fa>\n\u003Cul>\n\u003Cli>Show Listings\u003C\u002Fli>\n\u003Cli>Search Form\u003C\u002Fli>\n\u003Cli>Featured Listing Slider\u003C\u002Fli>\n\u003Cli>Interactive Map Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#Available-Filters\" rel=\"nofollow ugc\">Available Filters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#Admin-Settings-and-Permalinks\" rel=\"nofollow ugc\">Admin Settings \u002F Permalinks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#MLS-Compliance-Settings\" rel=\"nofollow ugc\">MLS Compliance Settings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#SimplyRETS-Widgets\" rel=\"nofollow ugc\">Widgets\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#Trial-Listings\" rel=\"nofollow ugc\">Trial Listings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#SimplyRETS-Pages\" rel=\"nofollow ugc\">SimplyRETS Pages\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#Customizing-the-CSS\" rel=\"nofollow ugc\">Customizing CSS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#Support,-Contributing,-and-More-Information\" rel=\"nofollow ugc\">Support \u002F More Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>Most of the plugin is built around using shortcodes. This allows the\u003Cbr \u002F>\nmost flexibility for customizing your own layout and search pages.\u003C\u002Fp>\n\u003Ch4>SimplyRETS Listings Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[sr_listings]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This is the main shortcode for showing listings on any page of your\u003Cbr \u002F>\nsite. Put this shortcode onto any page and, voila, you’ve got\u003Cbr \u002F>\nlistings!\u003C\u002Fp>\n\u003Cp>This shortcode takes many different [attributes][shortcodes\u003Cbr \u002F>\nattributes], and you can combine almost any of them.\u003C\u002Fp>\n\u003Cp>If you want to use the listings shortcode, but only show listings\u003Cbr \u002F>\nabove $500,000 then you would simply add the \u003Ccode>minprice\u003C\u002Fcode> attribute:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings minprice=\"500000\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>So how about the same minimum price, but only for one specific agent?\u003Cbr \u002F>\nEasy!\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings minprice=\"500000\" agent=\"ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>(\u003Cem>Note: the ID is provided by your MLS\u003C\u002Fem>)\u003C\u002Fp>\n\u003Ch4>SimplyRETS Search Form Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[sr_search_form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Next up is the search form shortcode. This is what ties together the\u003Cbr \u002F>\nability to search and view listings.\u003C\u002Fp>\n\u003Cp>This shortcode also takes a few different attributes, but not quite as\u003Cbr \u002F>\nmany as the listings shortcode because the user will change them.\u003C\u002Fp>\n\u003Cp>For example, you can set up a search form that will only search form\u003Cbr \u002F>\nthat will always search one specific office or brokerage:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_search_form brokers=\"ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>(\u003Cem>Note: the ID is provided by your MLS\u003C\u002Fem>)\u003C\u002Fp>\n\u003Cp>You can also set the search form to search pre-designated property types (like Residential and Condominium). To do so, use the \u003Ccode>type\u003C\u002Fcode> attribute within the sr_search_form short-code:\u003C\u002Fp>\n\u003Cp>\u003Cem>This will default to search Rentals only:\u003C\u002Fem>\u003Cbr \u002F>\n    [sr_search_form type=”Rental”]\u003C\u002Fp>\n\u003Cp>\u003Cem>This will default to search Commercial and Land only:\u003C\u002Fem>\u003Cbr \u002F>\n    [sr_search_form type=”Land; Commercial”]\u003C\u002Fp>\n\u003Cp>There are several use-cases for the search form and you can put it\u003Cbr \u002F>\nanywhere on your site you want! The two most common ways to use the\u003Cbr \u002F>\nsearch form are:\u003C\u002Fp>\n\u003Col>\n\u003Cli>On the landing area of your homepage, to get the visitor to start a\u003Cbr \u002F>\nsearch immediately.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>To be used in combination with the listings shortcode, like so:\u003C\u002Fp>\n\u003Cp>[sr_search_form]\u003Cbr \u002F>\n[sr_listings]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This builds a nice page with an initial set of listings, which\u003Cbr \u002F>\npromotes the visitor to continue making a search.\u003C\u002Fp>\n\u003Ch4>Listings Slider Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[sr_listings_slider]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The listing slider is a great feature that allows you to build a\u003Cbr \u002F>\n‘slider’ of listings. See \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimply-rets\u002Fscreenshots\u002F\" rel=\"ugc\">screenshot #7\u003C\u002Fa>\u003Cbr \u002F>\nfor a quick glance of how it works.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: Some attributes (listed below) can take multiple values. sr_listings_slider currently only supports one value per attribute. For example, [sr_listings_slider postalCodes=”123456″] is supported, but [sr_listings_slider postalCodes=”12345; 34567″] is not.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>random\u003Cbr \u002F>\nShow the listings in a random order whenever the page is loaded.\u003Cbr \u002F>\n[sr_listings_slider random=”true”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The slider shortcode takes all the same attributes as the listings\u003Cbr \u002F>\nshortcode, which is all of them. So to make a slider with listings\u003Cbr \u002F>\nover $500,000:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings_slider minprice=\"500000\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>And the same minimum price, but only for one specific agent? Easy!\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_listings_slider minprice=\"500000\" agent=\"ID\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>(\u003Cem>Note: the Agent ID is provided by your MLS\u003C\u002Fem>)\u003C\u002Fp>\n\u003Ch4>Interactive Map Search\u003C\u002Fh4>\n\u003Cp>The SimplyRETS plugin also provides a second kind of map based search that allows\u003Cbr \u002F>\nthe user to search by drawing polygons over and area and setting their parameters.\u003C\u002Fp>\n\u003Cp>The short-code can be used with:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_map_search]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>search_form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Show search form in addition to the map.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_map_search search_form=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>list_view\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Show a list view of search results below the map\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[sr_map_search list_view=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>(\u003Cem>Note: Maps can only be enabled when latitude and longitude are\u003Cbr \u002F>\navailable for the listings. Some MLS’s do not provide this, in which\u003Cbr \u002F>\ncase you can check out the SimplyRETS Geocoding Addon.\u003C\u002Fem>)\u003C\u002Fp>\n\u003Ch3>Available Filters\u003C\u002Fh3>\n\u003Cp>There are ton of attributes available for refining the listings in any\u003Cbr \u002F>\nway you can imagine. Each of these attributes can be used in any of\u003Cbr \u002F>\nthe shortcodes, and you can use (most of) them in combination with\u003Cbr \u002F>\neach other like the examples above:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>mlsid\u003C\u002Fstrong>\u003Cbr \u002F>\nFetches a single listing by it’s mlsid.\u003Cbr \u002F>\n[sr_listings mlsid=”12345″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>status\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings by a certain status, like Active, Pending, or Closed. (Separate multiple with a semicolon ‘;’)\u003Cbr \u002F>\n[sr_listings status=”Closed”]\u003Cbr \u002F>\n[sr_listings status=”Active; Pending”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note: By default, Active and Pending are queried\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>minprice\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a minimum price.\u003Cbr \u002F>\n[sr_listings minprice=”500000″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>maxprice\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a maximum price.\u003Cbr \u002F>\n[sr_listings maxprice=”1000000″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>minbeds\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a minimum amount of bedrooms.\u003Cbr \u002F>\n[sr_listings minbeds=”3″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>maxbeds\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a maximum amount of bedrooms.\u003Cbr \u002F>\n[sr_listings maxbeds=”3″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>minbaths\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a minimum amount of baths.\u003Cbr \u002F>\n[sr_listings minbaths=”3″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>maxbaths\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a maximum amount of baths.\u003Cbr \u002F>\n[sr_listings maxbaths=”3″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>q\u003C\u002Fstrong>\u003Cbr \u002F>\nA fuzzy keyword search that will include listings matching a given string.\u003Cbr \u002F>\n[sr_listings q=”great view”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>type\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings by a certain type, like Residential, Condo, Rental.\u003Cbr \u002F>\n[sr_listings type=”Rental”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>agent\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a specific agent by taking an agent’s MLS ID.\u003Cbr \u002F>\n[sr_listings agent=”JDOE12″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>brokers\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a specific brokerage by taking a brokerage’s MLS ID.\u003Cbr \u002F>\n[sr_listings brokers=”KWREALTY1″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>cities\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of cities. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings cities=”Houston; Austin; Dallas”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>neighborhoods\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of neighborhoods\u002Fsubdivisions. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings neighborhoods=”Heights; Downtown; Uptown”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>postalcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of postal codes. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings postalcodes=”12345; 34567″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>counties\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of counties. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings counties=”Harris; Travis”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>amenities\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of amenities. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings amenities=”Granite; Balcony”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>features\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to a given set of features. (Separate multiple with a semi-colon).\u003Cbr \u002F>\n[sr_listings features=”Tennis Court; Waterfront”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>water\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings to only ones that have a value for the ‘water’ field. \u003Ccode>true\u003C\u002Fcode> is the only valid value:\u003Cbr \u002F>\n[sr_listings water=”true”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note: This is only available for feeds that have a value for ‘water’\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>vendor\u003C\u002Fstrong>\u003Cbr \u002F>\nRefines listings by a certain vendor or MLS Board. (This is required when your account has multiple MLS’s).\u003Cbr \u002F>\n[sr_listings vendor=”MFRMLS”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>limit\u003C\u002Fstrong>\u003Cbr \u002F>\nThe amount of listings to return. Default is 20, maximum is 50.\u003Cbr \u002F>\n[sr_listings limit=”50″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>offset\u003C\u002Fstrong>\u003Cbr \u002F>\nReturns a set of listings and skips the first \u003Cem>n\u003C\u002Fem>, where \u003Cem>n\u003C\u002Fem> is the offset.\u003Cbr \u002F>\n[sr_listings offset=”20″]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>sort\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays the listings in a specific order.\u003Cbr \u002F>\n[sr_listings sort=”listprice”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(The available sort options are \u003Ccode>listprice\u003C\u002Fcode>, \u003Ccode>-listprice\u003C\u002Fcode>, \u003Ccode>listdate\u003C\u002Fcode>, \u003Ccode>-listdate\u003C\u002Fcode>, \u003Ccode>baths\u003C\u002Fcode>, \u003Ccode>-baths\u003C\u002Fcode>, \u003Ccode>beds\u003C\u002Fcode>, and \u003Ccode>-beds\u003C\u002Fcode>.\u003Cbr \u002F>\nOptions starting the a minus (-) are high to low, no minus sign is low to high).\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: By default, the listings are sorted by modification time, newest first\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>advanced\u003C\u002Fstrong>\u003Cbr \u002F>\nThis attribute is to turn the basic search form into an advanced search form.\u003Cbr \u002F>\n[sr_search_form advanced=”true”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SimplyRETS Widgets\u003C\u002Fh3>\n\u003Cp>The SimplyRETS plugin comes with several widgets you can use in you\u003Cbr \u002F>\nsidebar and footer. The currently available widgets include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search Form Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nThe search form widget allows you to add an MLS search in the\u003Cbr \u002F>\nsidebar or footer of your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Featured Listing Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nThis takes one listing MLS id, and will embed the property in a\u003Cbr \u002F>\nwidget with a link to the details page of that property\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Random Listing Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nThis is similar to the Featured Listing Widget, but takes multiple\u003Cbr \u002F>\nMLS Id’s. On each page load, it will show one of the listings\u003Cbr \u002F>\nprovided.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Agents Listing Widget\u003C\u002Fstrong>\u003Cbr \u002F>\nThe search form widget allows you to add an MLS search in the\u003Cbr \u002F>\nsidebar or footer of your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin Settings and Permalinks\u003C\u002Fh3>\n\u003Cp>This sections will discuss some of the basic configuration options\u003Cbr \u002F>\navailable to admin’s through the plugin:\u003C\u002Fp>\n\u003Ch4>Account credentials\u003C\u002Fh4>\n\u003Cp>The account credentials section in the admin settings is where you’ll\u003Cbr \u002F>\nenter your API Credentials for your SimplyRETS app. If you don’t yet\u003Cbr \u002F>\nhave a SimplyRETS app, the default \u003Cem>demo\u003C\u002Fem> credentials will be\u003Cbr \u002F>\navailable.\u003C\u002Fp>\n\u003Ch4>Single Listing Page Settings\u003C\u002Fh4>\n\u003Cp>These settings allow you to control various parts of the listing\u003Cbr \u002F>\ndetails pages, including the contact form and some of the fields that\u003Cbr \u002F>\nare shown.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Contact form lead capture\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When this is enabled, a lead capture contact form will be shown at the\u003Cbr \u002F>\nbottom of listing details pages. In the \u003Cem>Send lead capture form\u003Cbr \u002F>\nsubmissions to\u003C\u002Fem> input, you can enter the email address where you’d\u003Cbr \u002F>\nlike to receive lead emails.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: The WordPress admin email is used if no email is provided\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show\u002FHide fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show and\u002For hide various parts of the listing details page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Hide ‘Listing meta information’ fields from property details?\u003Cbr \u002F>\nThis option hides \u003Ccode>listDate\u003C\u002Fcode>, \u003Ccode>modificationTimestamp\u003C\u002Fcode>, \u003Ccode>taxYear\u003C\u002Fcode>,\u003Cbr \u002F>\nand \u003Ccode>taxAmmount\u003C\u002Fcode> from listing details pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Do not show Agent\u002FOffice phone number and email address\u003Cbr \u002F>\nIf checked, the listing office and agent’s contact information will\u003Cbr \u002F>\nnot be shown. Note that, in most cases, the name will still be\u003Cbr \u002F>\nshown.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide ‘Listing Remarks’ (description) field from property details?\u003Cbr \u002F>\nIf checked, the listing description will not be dispayed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show additional room details?\u003Cbr \u002F>\nIf available, extra information about the listing’s rooms will be\u003Cbr \u002F>\nshown when this is enabled.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show MLS status text if available (hide standardized status)?\u003Cbr \u002F>\nIf a \u003Ccode>statusText\u003C\u002Fcode> is available for the listing, show that instead of\u003Cbr \u002F>\nthe standardized status. Read more about \u003Ccode>statusText\u003C\u002Fcode>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.simplyrets.com\u002Fapi\u002Findex.html#!\u002Fdefault\u002Fget_properties\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Image gallery settings\u003C\u002Fh4>\n\u003Cp>There are two types of image galleries available for listing details\u003Cbr \u002F>\npages: \u003Cem>fancy\u003C\u002Fem> and \u003Cem>classic\u003C\u002Fem>. Here, you can choose which one you’d\u003Cbr \u002F>\nlike to use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Permalinks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>SimplyRETS has support for ‘pretty’ and ‘ugly’ permalinks. It will\u003Cbr \u002F>\nchoose the best one based on your current configuration and there\u003Cbr \u002F>\nare a couple of options to fine-tune it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>If your WordPress site uses ‘default’ (ugly) permalinks, the\u003Cbr \u002F>\nplugin is forced to use those as well.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If your WordPress site is using ‘pretty’ permalinks, you can\u003Cbr \u002F>\nchoose between ‘pretty’ and ‘extra pretty’ SimplyRETS links in the\u003Cbr \u002F>\n“Permalnks” section of the admin panel. Here are some basic\u003Cbr \u002F>\nexamples:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Pretty\u003C\u002Fem>: http:\u002F\u002Fyoursite.com\u002Flistings\u002F{id}\u002F{streetAddress}\u003Cbr \u002F>\n\u003Cem>Extra Pretty\u003C\u002Fem>: http:\u002F\u002Fyoursite.com\u002Flistings\u002F{city}\u002F{state}\u002F{postalCode}\u002F{streetAddress}\u002F{id}\u003C\u002Fp>\n\u003Ch3>MLS Compliance Settings\u003C\u002Fh3>\n\u003Cp>In some cases, you may need to show additional disclaimers and\u003Cbr \u002F>\ninformation for broker reciprocity. The SimplyRETS WordPress plugin\u003Cbr \u002F>\nhas some options you can use to make this easier.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show brokerage name by listing summaries\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In the SimplyRETS Settings page of your WordPress dashboard you will\u003Cbr \u002F>\nfind a setting called “Show brokerage name”. With this enabled, the\u003Cbr \u002F>\nname of the listing brokerage will be shown next to \u003Cem>all\u003C\u002Fem> thumbnail\u003Cbr \u002F>\nand summary sections, as well as on listing details pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IDX Image for listing summaries\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This option allows you to add a URL for an image that will be shown\u003Cbr \u002F>\nwith all listing summaries. For example, a broker reciprocity image\u003Cbr \u002F>\ncan be added, and anywhere a listing summary is shown that image will\u003Cbr \u002F>\nbe shown as well.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom disclaimer\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you need to add a custom disclaimer to your website, the SimplyRETS\u003Cbr \u002F>\nplugin offers a way for you to do so. On the \u003Ccode>Settings -> SimplyRETS\u003Cbr \u002F>\nSettings\u003C\u002Fcode> page there is an option called “Custom disclaimer”. In this\u003Cbr \u002F>\nbox, you can paste the text or HTML for your own disclaimer. A  &hellip;\u003C\u002Fp>\n","Show your Real Estate listings on your website, simply! SimplyRETS makes it easy to search and display MLS listings on your WordPress website, and giv &hellip;",300,41958,98,8,"2026-03-12T16:52:00.000Z","3.0.1",[20,143,21,24,120],"https:\u002F\u002Fsimplyrets.com\u002Fwordpress-idx-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-rets.3.2.1.zip",77,"2025-04-01 00:00:00",{"attackSurface":212,"codeSignals":325,"taintFlows":378,"riskAssessment":417,"analyzedAt":431},{"hooks":213,"ajaxHandlers":295,"restRoutes":296,"shortcodes":315,"cronEvents":320,"entryPointCount":324,"unprotectedCount":28},[214,219,224,229,233,237,241,244,248,251,256,260,263,267,270,274,277,280,284,287,291],{"type":215,"name":216,"callback":217,"file":218,"line":48},"action","rest_api_init","closure","api\\init.php",{"type":215,"name":220,"callback":221,"priority":150,"file":222,"line":223},"wp_loaded","wpl_flush_rules","extensions.php",253,{"type":225,"name":226,"callback":227,"file":222,"line":228},"filter","rewrite_rules_array","wpl_insert_rewrite_rules",254,{"type":225,"name":230,"callback":231,"file":222,"line":232},"query_vars","wpl_insert_query_vars",255,{"type":225,"name":234,"callback":235,"file":222,"line":236},"mce_external_plugins","register_shortcode_buttons",346,{"type":225,"name":238,"callback":239,"file":222,"line":240},"mce_buttons","add_shortcode_wizard",347,{"type":225,"name":242,"callback":217,"file":222,"line":243},"avf_skip_enqueue_scripts_backend_gmaps",873,{"type":215,"name":245,"callback":246,"file":222,"line":247},"divi_extensions_init","import_page_builders_divi",951,{"type":215,"name":249,"callback":249,"file":222,"line":250},"init",1029,{"type":215,"name":252,"callback":253,"priority":254,"file":222,"line":255},"admin_bar_menu","plus_new_menu",99,1032,{"type":215,"name":257,"callback":258,"priority":150,"file":222,"line":259},"wp_head","import_dynamic_js",1035,{"type":215,"name":261,"callback":258,"priority":150,"file":222,"line":262},"admin_print_scripts",1036,{"type":215,"name":264,"callback":265,"priority":29,"file":222,"line":266},"wp_enqueue_scripts","import_styles_scripts",1039,{"type":215,"name":268,"callback":265,"priority":29,"file":222,"line":269},"admin_enqueue_scripts",1040,{"type":215,"name":271,"callback":272,"priority":29,"file":222,"line":273},"widgets_init","register_sidebars",1043,{"type":215,"name":271,"callback":275,"priority":29,"file":222,"line":276},"register_widgets",1044,{"type":215,"name":278,"callback":265,"priority":29,"file":222,"line":279},"login_enqueue_scripts",1046,{"type":225,"name":281,"callback":281,"priority":282,"file":222,"line":283},"wp_title",999,1049,{"type":225,"name":285,"callback":281,"priority":282,"file":222,"line":286},"document_title_parts",1050,{"type":225,"name":288,"callback":289,"priority":86,"file":222,"line":290},"plugin_row_meta","wpl_plugin_links",1053,{"type":215,"name":292,"callback":217,"file":293,"line":294},"admin_notices","global.php",3000,[],[297,303,307,311],{"namespace":298,"route":299,"methods":300,"callback":217,"permissionCallback":302,"file":218,"line":203},"idx_api\u002Fv1","import\u002F(?P\u003Ctoken>[a-zA-Z0-9-]+)",[301],"POST","__return_true",{"namespace":298,"route":304,"methods":305,"callback":217,"permissionCallback":302,"file":218,"line":306},"update\u002F(?P\u003Ctoken>[a-zA-Z0-9-]+)",[301],92,{"namespace":298,"route":308,"methods":309,"callback":217,"permissionCallback":302,"file":218,"line":310},"update_json\u002F(?P\u003Ctoken>[a-zA-Z0-9-]+)",[301],113,{"namespace":298,"route":312,"methods":313,"callback":217,"permissionCallback":302,"file":218,"line":314},"import_json\u002F(?P\u003Ctoken>[a-zA-Z0-9-]+)",[301],124,[316],{"tag":317,"callback":318,"file":222,"line":319},"WPL","process",258,[321],{"hook":322,"callback":322,"file":222,"line":323},"rlty_check_user_license",568,5,{"dangerousFunctions":326,"sqlUsage":327,"outputEscaping":330,"fileOperations":376,"externalRequests":28,"nonceChecks":29,"capabilityChecks":125,"bundledLibraries":377},[],{"prepared":328,"raw":29,"locations":329},9,[],{"escaped":331,"rawEcho":332,"locations":333},41,21,[334,338,340,342,344,346,348,350,352,353,354,356,358,359,361,363,365,367,369,371,373],{"file":335,"line":336,"context":337},"controller.php",241,"raw output",{"file":222,"line":339,"context":337},659,{"file":293,"line":341,"context":337},333,{"file":293,"line":343,"context":337},629,{"file":345,"line":138,"context":337},"views\\activities\\googlemap\\tmpl\\scripts\\js.php",{"file":345,"line":347,"context":337},46,{"file":345,"line":349,"context":337},232,{"file":345,"line":351,"context":337},234,{"file":345,"line":228,"context":337},{"file":345,"line":232,"context":337},{"file":345,"line":355,"context":337},256,{"file":345,"line":357,"context":337},257,{"file":345,"line":357,"context":337},{"file":345,"line":360,"context":337},273,{"file":345,"line":362,"context":337},275,{"file":345,"line":364,"context":337},303,{"file":345,"line":366,"context":337},556,{"file":368,"line":332,"context":337},"views\\backend\\listings\\tmpl\\internal_search_form.php",{"file":368,"line":370,"context":337},22,{"file":368,"line":372,"context":337},23,{"file":374,"line":375,"context":337},"views\\backend\\users\\tmpl\\autocomplete.php",71,18,[],[379,396,406],{"entryPoint":380,"graph":381,"unsanitizedCount":96,"severity":72},"runQuery (extensions.php:394)",{"nodes":382,"edges":393},[383,388],{"id":384,"type":385,"label":386,"file":222,"line":387},"n0","source","$_SERVER['WPL_INSTALL_LOG'] (x3)",395,{"id":389,"type":390,"label":391,"file":222,"line":387,"wp_function":392},"n1","sink","file_put_contents() [File Write]","file_put_contents",[394],{"from":384,"to":389,"sanitized":395},false,{"entryPoint":397,"graph":398,"unsanitizedCount":150,"severity":72},"migrate (extensions.php:451)",{"nodes":399,"edges":404},[400,403],{"id":384,"type":385,"label":401,"file":222,"line":402},"$_SERVER['WPL_INSTALL_LOG']",470,{"id":389,"type":390,"label":391,"file":222,"line":402,"wp_function":392},[405],{"from":384,"to":389,"sanitized":395},{"entryPoint":407,"graph":408,"unsanitizedCount":29,"severity":416},"\u003Cextensions> (extensions.php:0)",{"nodes":409,"edges":413},[410,412],{"id":384,"type":385,"label":411,"file":222,"line":387},"$_SERVER['WPL_INSTALL_LOG'] (x4)",{"id":389,"type":390,"label":391,"file":222,"line":387,"wp_function":392},[414],{"from":384,"to":389,"sanitized":415},true,"low",{"summary":418,"deductions":419},"The plugin 'real-estate-listing-realtyna-wpl' version 5.1.0 exhibits a mixed security posture. While it demonstrates good practices in its SQL query handling by exclusively using prepared statements, and a significant portion of its output is properly escaped, several concerning areas require attention. The static analysis reveals a substantial attack surface with 4 out of 5 identified entry points lacking proper authentication or permission checks. This is further exacerbated by the presence of 2 taint flows with unsanitized paths, indicating potential for vulnerabilities if these paths are exposed to malicious input.  The plugin's vulnerability history is a significant concern, with a total of 4 known CVEs, including 2 critical and 1 high severity. Although there are currently no unpatched vulnerabilities, the historical prevalence of critical issues such as Remote File Inclusion, Unrestricted Upload, XSS, and SQL Injection suggests a recurring pattern of severe security flaws. This history, coupled with the identified lack of authorization on REST API routes and unsanitized path flows, points to a plugin that, despite some good coding practices, has a history of being a target for sophisticated attacks.",[420,422,425,427,429],{"reason":421,"points":86},"REST API routes without permission callbacks",{"reason":423,"points":424},"Unsanitized paths in taint flows",12,{"reason":426,"points":376},"4 known CVEs, including critical and high",{"reason":428,"points":124},"No nonce checks on entry points",{"reason":430,"points":48},"Low percentage of properly escaped output","2026-03-16T18:35:33.336Z",{"wat":433,"direct":470},{"assetPaths":434,"generatorPatterns":451,"scriptPaths":452,"versionParams":453},[435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450],"\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_settings.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_property.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_custom_fields.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_scheduler.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_favorites.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_functions.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_form.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_users.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_widgets.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_filters.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_map.js","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_frontend.css","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_responsive.css","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_shortcodes.css","\u002Fwp-content\u002Fplugins\u002Freal-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_main.css",[],[435,436,437,438,439,440,441,442,443,444,445,446],[454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469],"real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_settings.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_property.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_custom_fields.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_scheduler.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_favorites.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_functions.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_form.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_users.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_widgets.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_filters.js?ver=","real-estate-listing-realtyna-wpl\u002Flibraries\u002Fwpl_map.js?ver=","real-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_frontend.css?ver=","real-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_responsive.css?ver=","real-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_shortcodes.css?ver=","real-estate-listing-realtyna-wpl\u002Fcss\u002Fwpl_main.css?ver=",{"cssClasses":471,"htmlComments":478,"htmlAttributes":486,"restEndpoints":491,"jsGlobals":495,"shortcodeOutput":501},[472,473,474,475,476,477],"wpl-frontend","wpl-container","wpl-property-listing","wpl-property-details","wpl-search-form","wpl-map-canvas",[479,480,481,482,483,484,485],"\u003C!-- no direct access -->","\u003C!-- WPL textdomain for language -->","\u003C!-- WPL Execution -->","\u003C!-- Directory Separator -->","\u003C!-- WPL ABS PATH -->","\u003C!-- Request Controller -->","\u002F** no direct access **\u002F",[487,488,489,490],"data-wpl-property-id","data-wpl-map-lat","data-wpl-map-lng","data-wpl-map-zoom",[492,493,494],"\u002Fwp-json\u002Fwpl\u002Fv1\u002Fproperties","\u002Fwp-json\u002Fwpl\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fwpl\u002Fv1\u002Fusers",[496,497,498,499,500],"wpl_global","wpl_properties","wpl_settings","wpl_favorites","wpl_map_settings",[502,503,504,505],"[wpl_property_listing]","[wpl_property_details]","[wpl_search_form]","[wpl_map]"]