[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4ox34ncZ7kj5kQHyMc2x9ir88TzCEMW3d-RsQzAjZ80":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":99,"crawl_stats":38,"alternatives":105,"analysis":210,"fingerprints":1745},"idx-broker-platinum","IMPress for IDX Broker","3.2.7","IDX Broker","https:\u002F\u002Fprofiles.wordpress.org\u002Fidxco\u002F","\u003Cp>IMPress for IDX Broker is now the IMPress family of plugins all-in-one. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-listings\u002F\" rel=\"ugc\">IMPress Listings\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimpress-agents\u002F\" rel=\"ugc\">IMPress Agents\u003C\u002Fa> have been consolidated with this already powerful plugin.\u003C\u002Fp>\n\u003Cp>Your IDX Broker-enabled account provides this plugin with access to your MLS data feed. The IMPress for IDX Broker plugin allows you to display that data on your WordPress site using widgets and shortcodes while seamlessly matching your brand.\u003C\u002Fp>\n\u003Ch3>IMPress for IDX Broker\u003C\u002Fh3>\n\u003Ch4>Manage Your Leads\u003C\u002Fh4>\n\u003Cp>No more going between browser windows with the Lead Management interface. Now you can see and manage your leads right within the WordPress dashboard. Plus, you can use powerful lead capture tools to generate new leads. Go beyond and customize your lead capture settings with IDX Broker Platinum.\u003C\u002Fp>\n\u003Ch4>Form Integration\u003C\u002Fh4>\n\u003Cp>With IMPress for IDX Broker you can create forms within WordPress and capture lead information straight into IDX Broker. At launch, the integration includes several popular form plugins.\u003C\u002Fp>\n\u003Ch4>Native WordPress Widgets\u003C\u002Fh4>\n\u003Cp>Take advantage of powerful widgets to deliver the best experience, and style them to match the design of your site! You can add lead login, signup, city links, showcase, carousel and even map widgets. Easily add new widgets to pages and posts with built-in shortcodes.\u003C\u002Fp>\n\u003Ch4>Map Search Widget\u003C\u002Fh4>\n\u003Cp>Add a full-sized map search widget to ANY page on your domain. Create your own custom polygon searches with your IDX Broker Platinum account and allow visitors the ability to search within popular neighborhoods in your area.\u003C\u002Fp>\n\u003Ch4>Omnibar Search Widget\u003C\u002Fh4>\n\u003Cp>This widget allows you to add an Omnibar Search Widget to your home page. Visitors can then search by city, county, postal code, address, or listing ID. Custom Fields such as School or Subdivision can also be added. No other IDX solution offers this many options in a search widget for your home page.\u003C\u002Fp>\n\u003Ch4>Import Your Listings\u003C\u002Fh4>\n\u003Cp>You no longer have to manually enter your properties! Import all your IDX properties into WordPress without wasting time on tedious data entry. Plus, have them updated as the MLS changes – directly from your IDX Broker feed!\u003C\u002Fp>\n\u003Cp>Control how your featured listings are presented on your real estate website. IMPress automatically creates individual listings pages for your imported properties that can be managed in your WordPress dashboard. These pages can be linked, shared or searched from anywhere else on your site.\u003C\u002Fp>\n\u003Ch4>Developer Themes\u003C\u002Fh4>\n\u003Cp>Only IMPress for IDX Broker gives you the ability to choose from a \u003Ca href=\"https:\u002F\u002Fidxbroker.com\u002Fwordpress-idx-themes\" rel=\"nofollow ugc\">gallery of premium WordPress themes\u003C\u002Fa> created by our developer partners, designed specifically around use with your IDX Broker account. Choose any theme and IMPress for IDX Broker will seamlessly integrate into your IDX pages.\u003C\u002Fp>\n\u003Ch4>Google My Business\u003C\u002Fh4>\n\u003Cp>Connect IMPress for IDX Broker to your verified Google My Business profile to generate and schedule timely posts, photos of your listings, and more. The automatic scheduler can be used to create and share posts to highlight featured listings, open house announcements, recent sales, local expertise, and more.\u003C\u002Fp>\n\u003Cp>Posts have the potential to bring leads and clients directly to your IDX-enabled website for more home search opportunities. Google My Business posts are archived on a weekly basis, so automating the process with the scheduler is an easy way to maintain your real estate business’s online presence.\u003C\u002Fp>\n\u003Cp>\u003Cem>Automatic posting requires a verified Google My Business account with a verified location.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Agent Directory\u003C\u002Fh4>\n\u003Cp>IMPress provides you with a full employee directory, that is ideal for Real Estate teams and offices. You can add a custom post type for employees with post meta fields for contact info and add taxonomies for Offices and Job Types to show employees by location and\u002For job title.\u003C\u002Fp>\n\u003Ch4>Optimized for IDX Broker\u003C\u002Fh4>\n\u003Cp>Your IDX Broker account provides this plugin with access to your MLS data feed – meaning you can effortlessly integrate IDX Broker features into your WordPress site.\u003C\u002Fp>\n\u003Cp>IDX Broker Lite plans offer the essential features and functionality needed for home search. Platinum plans include all the features of Lite plus map search widgets, Market Reports, Sold Data, Polygon Searching and much more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fidxbroker.com\u002Ftake-a-tour\u002F\" rel=\"nofollow ugc\">Take a tour of IDX Broker today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>General Terms of Use\u003C\u002Fh4>\n\u003Cp>IMPress for IDX Broker uses the MLS\u002FIDX feeds provided by your IDX Broker account. This means your MLS governs the display and disclaimers on your IDX results and details pages. IDX, LLC manages all the necessary MLS paperwork. The IMPress for IDX Broker plugin will automatically display the correct MLS\u002FIDX disclaimers to ensure compliance with the MLS(s) & Board(s) that provides you with your IDX feed.\u003C\u002Fp>\n","IMPress for IDX Broker is now the IMPress family of plugins all-in-one. IMPress Listings and IMPress Agents have been consolidated with this already p &hellip;",7000,394265,62,34,"2026-02-11T05:21:00.000Z","6.9.4","5.3","7.1.8",[20,21,22,23,24],"idx","idx-impress","impress","mls","multiple-listing-service","https:\u002F\u002Fidxbroker.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fidx-broker-platinum.3.2.7.zip",96,5,0,"2025-03-31 00:00:00","2026-03-15T15:16:48.613Z",[33,49,61,75,90],{"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-31556","impress-for-idx-broker-authenticated-contributor-stored-cross-site-scripting","IMPress for IDX Broker \u003C= 3.2.3 - Authenticated (Contributor+) Stored Cross-Site Scripting","The IMPress for IDX Broker plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.2.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=3.2.3","3.2.4","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-05-02 11:44:18",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6b063d3f-11b3-4609-a7d5-dba961034b45?source=api-prod",32,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2024-44047","impress-for-idx-broker-authenticated-contributor-stored-cross-site-scripting-2","IMPress for IDX Broker \u003C= 3.2.2 - Authenticated (Contributor+) Stored Cross-Site Scripting","The IMPress for IDX Broker plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.2.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.2.2","3.2.3","2024-09-16 00:00:00","2024-10-28 15:58:52",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9dfc5868-1215-465f-8a4e-3703c18d7dca?source=api-prod",43,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":41,"cvss_score":68,"cvss_vector":69,"vuln_type":44,"published_date":70,"updated_date":71,"references":72,"days_to_patch":74},"WF-9169af40-32da-4b38-95ee-d0c7d4e67779-idx-broker-platinum","impress-for-idx-broker-reflected-cross-site-scripting","IMPress for IDX Broker \u003C= 3.0.5 - Reflected Cross-Site Scripting","The IMPress for IDX Broker plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘leadID’ parameter in versions up to, and including, 3.0.5 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.","\u003C3.0.6","3.0.6",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2021-10-18 00:00:00","2024-01-22 19:56:02",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9169af40-32da-4b38-95ee-d0c7d4e67779?source=api-prod",827,{"id":76,"url_slug":77,"title":78,"description":79,"plugin_slug":4,"theme_slug":38,"affected_versions":80,"patched_in_version":81,"severity":82,"cvss_score":83,"cvss_vector":84,"vuln_type":85,"published_date":86,"updated_date":71,"references":87,"days_to_patch":89},"CVE-2020-9514","impress-for-idx-broker-authenticated-arbitrary-post-creation-modification-and-deletion","IMPress for IDX Broker \u003C= 2.6.1 - Authenticated Arbitrary Post Creation, Modification, and Deletion","An issue was discovered in the IMPress for IDX Broker plugin before 2.6.2 for WordPress. wrappers.php allows a logged-in user (with the Subscriber role) to permanently delete arbitrary posts and pages, create new posts with arbitrary subjects, and modify the subjects of existing posts and pages (via create_dynamic_page and delete_dynamic_page).  This is due to missing capability and nonce checks on two of its Ajax actions.","\u003C2.6.2","2.6.2","high",8.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:H","Missing Authorization","2020-03-26 00:00:00",[88],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F426ea88f-bdd4-4da6-88c2-db82df9e01e5?source=api-prod",1398,{"id":91,"url_slug":92,"title":93,"description":94,"plugin_slug":4,"theme_slug":38,"affected_versions":80,"patched_in_version":81,"severity":41,"cvss_score":95,"cvss_vector":96,"vuln_type":44,"published_date":86,"updated_date":71,"references":97,"days_to_patch":89},"CVE-2020-11512","impress-for-idx-broker-authenticated-stored-cross-site-scripting","IMPress for IDX Broker \u003C= 2.6.1 - Authenticated Stored Cross-Site Scripting","Stored XSS in the IMPress for IDX Broker WordPress plugin before 2.6.2 allows authenticated attackers with minimal (subscriber-level) permissions to save arbitrary JavaScript in the plugin's settings panel via the idx_update_recaptcha_key AJAX action and a crafted idx_recaptcha_site_key parameter, which would then be executed in the browser of any administrator visiting the panel. This could be used to create new administrator-level accounts.",5.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N",[98],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fce4ca9c6-7ffd-4170-9004-f7bc3ad15df0?source=api-prod",{"slug":100,"display_name":7,"profile_url":8,"plugin_count":101,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":102,"trust_score":103,"computed_at":104},"idxco",1,740,76,"2026-04-04T11:23:10.086Z",[106,128,148,170,191],{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":27,"num_ratings":116,"last_updated":117,"tested_up_to":16,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":29,"last_vuln_date":127,"fetched_at":31},"rover-idx","Rover IDX","4.0.0.2805","stevemullen","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevemullen\u002F","\u003Cp>Turn your WordPress site into a high-performing real estate platform with Rover IDX. Instantly integrate live MLS listings, showcase stunning property pages, and keep your website automatically updated with the latest data. With intuitive customization and broad theme compatibility, Rover IDX makes it easy for agents and brokerages to stand out and convert more visitors into clients.\u003C\u002Fp>\n\u003Cp>Some key features of Rover IDX include:\u003C\u002Fp>\n\u003Ch4>Customizability\u003C\u002Fh4>\n\u003Cp>It offers extensive customization options, allowing users to tailor the appearance and functionality of property listings on their site.\u003C\u002Fp>\n\u003Ch4>SEO Optimization\u003C\u002Fh4>\n\u003Cp>The plugin is built with SEO in mind, helping improve the visibility of real estate listings in search engine results.\u003C\u002Fp>\n\u003Ch4>Up and running in minutes\u003C\u002Fh4>\n\u003Cp>Activate Rover IDX, choose the MLS region, and add the [rover_idx_listings] shortcode to a page.  Boom – your site is displaying searchable real estate listings.  You can customize what cities are offered for search, what the search panel looks like, what the listing layout looks like, and how the property details page is displayed.  \u003Ca href=”https:\u002F\u002Froveridx.com\u002Fdocumentation\u002Fdisplay-searchable-listings-on-a-page\u002F\u003C\u002Fp>\n\u003Ch4>CRM Integration\u003C\u002Fh4>\n\u003Cp>Rover IDX includes a Customer Relationship Management (CRM), making it easier to manage leads and client interactions.  Integration with other CRM’s is available for Follow Up Boss, Top Producer, and other major CRMs.\u003C\u002Fp>\n\u003Ch4>User-Friendly Interface\u003C\u002Fh4>\n\u003Cp>It is easy to set up and use, even for those with limited technical expertise, with features like shortcode support and SSL compatibility.\u003C\u002Fp>\n\u003Ch4>Terrific support\u003C\u002Fh4>\n\u003Cp>Ask us questions – we are here to help.  Have a feature request?  Let’s talk about it!\u003C\u002Fp>\n\u003Cp>Rover IDX stands out for its flexibility and user-friendly approach, making it a popular choice among real estate professionals looking to enhance their online presence\u003C\u002Fp>\n","Rover IDX displays searchable, mobile-friendly MLS listings on your site, using customizable layouts.",200,28035,24,"2026-03-04T00:18:00.000Z","6.5","",[20,23,24,121,122],"rets","webapi","https:\u002F\u002Froveridx.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frover-idx.4.0.0.2805.zip",98,2,"2024-10-21 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":138,"num_ratings":101,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":119,"tags":142,"homepage":145,"download_link":146,"security_score":147,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"apex-idx","Apex IDX","3.1.3","RealtyTech","https:\u002F\u002Fprofiles.wordpress.org\u002Frealtytech\u002F","\u003Cp>NEW RealtyTech Word Press Premium IDX for 2022! The Nations Best IDX just got better!\u003C\u002Fp>\n\u003Cp>We have 10 years of experience building premium highly featured IDX systems for professional Realtors and Real Estate Offices with 3,000 Clients nationwide.  The totally NEW RealtyTech IDX Plugin is the future for how people will search for homes on an agents Word Press website.  Beautifully designed and feature rich, your real estate prospects will have everything they need to find their dream home smoothly and quickly. Then our built-in lead capture systems will generate a lead instantly sent to your smart phone and email address.\u003C\u002Fp>\n\u003Cp>NOTE: This amazing IDX System is Google SEO friendly Indexed listings, not iFrame. Why do you care? Because Indexing on Google facilitates higher rankings for your website and the listing pages, thats why!  More Google Ranking = More Leads from your website.\u003C\u002Fp>\n\u003Cp>Premium IDX System\u003C\u002Fp>\n\u003Cp>Our premium IDX Plugin is elegantly designed and will be be branded with your photo and personal contact information on every listing in your MLS. Easy to install tools such as our Featured Market and Market Snapshot, and Featured Homes allows you to have several ways your Users can find their next home.  You will also have access to our Custom Link Creator where you can add an unlimited amount of pages specifically for the Cities, Neighborhoods or Area markets of your choosing, by property type, price range or even a custom drawn area on our Google Maps.\u003Cbr \u002F>\nMobile Responsive for All Devices From a huge 32-inch desktop display to an iPhone or Android Smart Phone, your RealtyTech Word Press IDX Plugin is designed to automatically adjust to look and work flawlessly.\u003C\u002Fp>\n\u003Cp>Premium Features List: We are Developer Friendly\u003Cbr \u002F>\nHere are some of the features and a small description for the tools you will have access to with our all inclusive RealtyTech Word Press Plugin (Pick and choose the ones best suited for your business):\u003C\u002Fp>\n\u003Cp>Easy to Install on Your Word Press Website\u003Cbr \u002F>\nProperty Search  Home Page Widget\u003Cbr \u002F>\nEmailed Listing Alerts (your website will email your clients automatically with new listings)\u003Cbr \u002F>\nBeautiful Google Mapping built into the search results and every detailed listing page\u003Cbr \u002F>\nQuick Search Modifications on the Search results page and Detailed listing pages.\u003Cbr \u002F>\nFeatured Homes page (automatically pull your current listings from your MLS ID)\u003Cbr \u002F>\nSold Homes page (automatically pull your sold listings from your MLS ID)\u003Cbr \u002F>\nOffice Listings page (automatically pull your office listings from their MLS ID)\u003Cbr \u002F>\nOpen house page (quickly display listings, dates and time for your open houses)\u003Cbr \u002F>\nVIP Membership Lead Capture System(customize how you generate a lead during the search process)\u003Cbr \u002F>\nUnlimited Market Link Creator (make pages specifically for any market by any criteria you define)\u003Cbr \u002F>\nEasy to Modify Backend Editor\u003Cbr \u002F>\nMap Polygon Drawing Tool (draw on a beautiful Google map to mark boundaries in which homes you would like to display, Users can use it too!)\u003Cbr \u002F>\nWidgets  (place quick search, featured homes, market snapshots and more around your website)\u003Cbr \u002F>\nMobile Responsive Design (will adjust to the size of your website on PCs, tablets and mobile phones.\u003Cbr \u002F>\nDeveloper Friendly: Easy to apply customizable widgets, and we offer a full Developer Program, see Developers.\u003C\u002Fp>\n\u003Cp>Introductory Pricing:  Our Premium IDX123 System Plans are being offered at a discounted price of just $39\u002FMonth, down from our retail price of $59\u002FMonth. Early Adopters Enjoy!\u003Cbr \u002F>\nWe Offer Solutions in These MLSs:  (More coming every month!)\u003C\u002Fp>\n\u003Cp>California:\u003C\u002Fp>\n\u003Cp>CA – CRMLS (California Regional MLS)\u003C\u002Fp>\n\u003Cp>CA – CRISnet (Southland Regional Association of Realtors)\u003C\u002Fp>\n\u003Cp>CA – CLAW (Combined LA and Westside)\u003C\u002Fp>\n\u003Cp>CA – I-Tech (Glendale Association of Realtors)\u003C\u002Fp>\n\u003Cp>CA – Sandicor (San Diego Regional MLS)\u003C\u002Fp>\n\u003Cp>CA – VCRDS (Ventura County & Conejo Simi Moorpark Association)\u003C\u002Fp>\n\u003Cp>CA – Bakersfield (Bakersfield Association of Realtors)\u003C\u002Fp>\n\u003Cp>Florida:\u003C\u002Fp>\n\u003Cp>FL – Southeast Florida MLS (Miami-Dade Association of Realtors)\u003C\u002Fp>\n\u003Cp>Need a Premium RealtyTech Word Press Plugin in another area? Contact Us and well put it on our fast track list of MLS to be built.\u003C\u002Fp>\n","Use the superior IDX solution to easily integrate MLS listings on your real estate website. Lead driving, responsive designs with dominant SEO.",70,6848,100,"2023-09-06T11:13:00.000Z","6.3.8","3.4.1",[20,143,144,23,24],"idx-plugin","idx-solution","http:\u002F\u002Frealtytech.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapex-idx.3.1.3.zip",85,{"slug":149,"name":150,"version":151,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":156,"downloaded":157,"rating":158,"num_ratings":159,"last_updated":160,"tested_up_to":16,"requires_at_least":161,"requires_php":162,"tags":163,"homepage":166,"download_link":167,"security_score":116,"vuln_count":168,"unpatched_count":126,"last_vuln_date":169,"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,90,183,"2026-01-31T07:30:00.000Z","5.4","5.6",[20,164,23,165,121],"listings","real-estate","http:\u002F\u002Festatik.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Festatik.zip",7,"2025-10-16 00:00:00",{"slug":171,"name":172,"version":173,"author":174,"author_profile":175,"description":176,"short_description":177,"active_installs":178,"downloaded":179,"rating":180,"num_ratings":181,"last_updated":182,"tested_up_to":16,"requires_at_least":183,"requires_php":119,"tags":184,"homepage":188,"download_link":189,"security_score":138,"vuln_count":101,"unpatched_count":29,"last_vuln_date":190,"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,185,186,165,187],"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","2023-04-14 00:00:00",{"slug":192,"name":193,"version":194,"author":192,"author_profile":195,"description":196,"short_description":197,"active_installs":198,"downloaded":199,"rating":138,"num_ratings":101,"last_updated":200,"tested_up_to":201,"requires_at_least":202,"requires_php":203,"tags":204,"homepage":208,"download_link":209,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"mlsimport","MLSImport – Download and synchronize real estate data from various MLS (Multiple Listing Services)","6.1.10","https:\u002F\u002Fprofiles.wordpress.org\u002Fmlsimport\u002F","\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\u002F3WSb8BDA07c?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\u003Cp>Connect your real estate website with \u003Ca href=\"https:\u002F\u002Fmlsimport.com\u002F\" rel=\"nofollow ugc\">MLSImport.com plugin\u003C\u002Fa> to effortlessly sync, import, and manage MLS property listings, providing your users with up-to-date and accurate real estate information directly on your site.\u003C\u002Fp>\n\u003Ch3>Built on the latest RESO API Technology\u003C\u002Fh3>\n\u003Cp>The MLS Import plugin provides an up-to-date method for linking your website to the MLS Reso Web API server. You can leave behind the old IDX solutions that rely on RETS, as they are no longer effective or relevant.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmlsimport.com\u002Freso-standard-explained-in-detail\u002F\" rel=\"nofollow ugc\">RESO Standard Explained in Detail\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Direct Integration\u003C\u002Fh3>\n\u003Cp>Our MLS solution smoothly brings your chosen properties directly into your WordPress website. Additionally, it optimizes performance by serving images from a content delivery network (CDN).\u003C\u002Fp>\n\u003Ch3>Sync Listings Automatically\u003C\u002Fh3>\n\u003Cp>MLS Import regularly updates your published property listings to match the most recent changes in MLS listings, ensuring that your website always displays accurate and up-to-date information.\u003C\u002Fp>\n\u003Ch3>800+ MLS Markets Coverage\u003C\u002Fh3>\n\u003Cp>We can establish connections with more than 800 MLS markets in the United States and Canada. If you don’t see your specific MLS listed, please get in touch with us, and we’ll gladly assist you.\u003C\u002Fp>\n\u003Ch3>CONNECT WITH US\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@mlsimport3513\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FMLSImport\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FMLSImport\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmlsimport\u002F\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Use of 3rd party services\u003C\u002Fh3>\n\u003Cp>This plugin will connect via REST API to mlsimport.com and https:\u002F\u002Frequests.mlsimport.com to get real estate data from your MLS. It will send your connection details and reply with real estate prepared to be imported into your website.\u003Cbr \u002F>\nRead the terms and conditions of using MLSimport APIs here : https:\u002F\u002Fmlsimport.com\u002Fterms-conditions\u002F\u003C\u002Fp>\n","If you are the owner of a real estate theme and want to be integrated with MLSimport, feel free to contact us",6000,65394,"2026-01-15T10:30:00.000Z","6.7.5","5.2","7.4",[23,205,206,207,165],"mls-integration","multiple-listing-services","real-estate-properties","https:\u002F\u002Fmlsimport.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmlsimport.6.1.10.zip",{"attackSurface":211,"codeSignals":1032,"taintFlows":1427,"riskAssessment":1726,"analyzedAt":1744},{"hooks":212,"ajaxHandlers":815,"restRoutes":915,"shortcodes":930,"cronEvents":990,"entryPointCount":1031,"unprotectedCount":28},[213,219,223,228,233,237,240,244,247,250,253,257,260,264,267,271,275,279,284,287,291,294,299,303,308,311,314,318,322,325,327,331,333,336,341,343,346,349,353,357,361,364,368,372,376,377,381,384,386,388,389,391,393,395,397,399,401,403,405,410,413,415,416,417,419,421,425,427,428,430,432,435,438,441,445,448,453,456,459,462,464,466,468,470,471,473,474,476,477,480,483,485,486,490,492,494,497,499,501,505,509,512,516,519,522,524,526,529,532,535,538,541,545,550,553,556,558,561,564,566,568,571,573,577,581,583,585,588,591,593,595,597,600,604,606,608,610,612,614,617,619,623,626,630,633,636,639,641,645,648,651,653,656,659,663,665,667,669,672,675,678,681,684,689,691,695,698,701,703,705,708,711,713,715,717,719,721,723,726,729,732,735,738,741,744,748,750,753,756,758,760,763,765,768,770,773,776,779,782,784,785,788,791,793,796,798,802,804,805,806,810,813],{"type":214,"name":215,"callback":216,"file":217,"line":218},"action","admin_init","impress_agents_idx_update_schedule","add-ons\\agents\\includes\\class-agent-import.php",248,{"type":214,"name":220,"callback":221,"file":217,"line":222},"impress_agents_idx_update","impress_agents_update_post",267,{"type":214,"name":224,"callback":225,"file":226,"line":227},"init","create_post_type","add-ons\\agents\\includes\\class-agents.php",65,{"type":229,"name":230,"callback":231,"file":226,"line":232},"filter","manage_edit-employee_columns","columns_filter",67,{"type":214,"name":234,"callback":235,"file":226,"line":236},"manage_posts_custom_column","columns_data",68,{"type":214,"name":238,"callback":239,"priority":28,"file":226,"line":136},"admin_menu","register_meta_boxes",{"type":214,"name":241,"callback":242,"priority":101,"file":226,"line":243},"save_post","metabox_save",71,{"type":214,"name":215,"callback":245,"file":226,"line":246},"register_settings",73,{"type":214,"name":215,"callback":248,"file":226,"line":249},"add_options",74,{"type":214,"name":215,"callback":245,"file":251,"line":252},"add-ons\\agents\\includes\\class-taxonomies.php",36,{"type":214,"name":238,"callback":254,"priority":255,"file":251,"line":256},"settings_init",15,37,{"type":214,"name":215,"callback":258,"file":251,"line":259},"actions",38,{"type":214,"name":261,"callback":262,"file":251,"line":263},"admin_notices","notices",39,{"type":214,"name":224,"callback":265,"priority":255,"file":251,"line":266},"register_taxonomies",41,{"type":214,"name":224,"callback":268,"priority":269,"file":251,"line":270},"register_term_meta",17,44,{"type":214,"name":272,"callback":273,"file":251,"line":274},"restrict_manage_posts","impress_agents_filter_post_type_by_taxonomy",56,{"type":229,"name":276,"callback":277,"file":251,"line":278},"parse_query","impress_agents_convert_id_to_term_in_query",57,{"type":214,"name":280,"callback":281,"file":282,"line":283},"pre_get_posts","impa_change_sort_order","add-ons\\agents\\includes\\functions.php",9,{"type":214,"name":285,"callback":286,"file":282,"line":116},"p2p_init","impa_employee_connection_types",{"type":229,"name":288,"callback":289,"file":282,"line":290},"template_include","impress_agents_template_include",47,{"type":214,"name":280,"callback":292,"file":282,"line":293},"impress_agents_post_number",277,{"type":229,"name":295,"callback":296,"priority":297,"file":282,"line":298},"dashboard_glance_items","impress_agents_glance_items",10,282,{"type":229,"name":300,"callback":301,"file":282,"line":302},"jetpack_sitemap_post_types","impress_agents_jetpack_sitemap",322,{"type":214,"name":304,"callback":305,"file":306,"line":307},"wp_enqueue_scripts","enqueue_single_employee_scripts","add-ons\\agents\\includes\\views\\archive-employee.php",13,{"type":229,"name":309,"callback":310,"file":306,"line":269},"body_class","add_body_class",{"type":229,"name":312,"callback":313,"file":306,"line":158},"equity_pre_get_option_site_layout","__equity_return_full_width_content",{"type":214,"name":315,"callback":316,"file":306,"line":317},"equity_loop","archive_employee_loop",95,{"type":229,"name":319,"callback":320,"file":306,"line":321},"genesis_pre_get_option_site_layout","__genesis_return_full_width_content",101,{"type":214,"name":323,"callback":316,"file":306,"line":324},"genesis_loop",108,{"type":214,"name":304,"callback":305,"file":326,"line":283},"add-ons\\agents\\includes\\views\\single-employee.php",{"type":214,"name":328,"callback":329,"file":326,"line":330},"equity_entry_content","single_employee_post_content",58,{"type":214,"name":332,"callback":329,"file":326,"line":249},"genesis_entry_content",{"type":214,"name":334,"callback":329,"file":326,"line":335},"genesis_post_content",75,{"type":214,"name":337,"callback":338,"file":339,"line":340},"after_setup_theme","impress_agents_init","add-ons\\agents\\plugin.php",3,{"type":214,"name":304,"callback":342,"file":339,"line":14},"add_impress_agents_main_styles",{"type":214,"name":344,"callback":345,"file":339,"line":136},"admin_enqueue_scripts","impress_agents_admin_scripts_styles",{"type":214,"name":347,"callback":348,"file":339,"line":103},"widgets_init","impress_agents_register_widgets",{"type":214,"name":350,"callback":351,"file":339,"line":352},"wp_loaded","impress_agents_migrate",82,{"type":214,"name":344,"callback":354,"file":355,"line":356},"js_css","add-ons\\listings\\includes\\class-admin-notice.php",93,{"type":214,"name":215,"callback":358,"file":359,"line":360},"wp_listings_idx_update_schedule","add-ons\\listings\\includes\\class-listing-import.php",611,{"type":214,"name":215,"callback":362,"file":359,"line":363},"wp_listings_idx_auto_import_schedule",616,{"type":214,"name":365,"callback":366,"file":359,"line":367},"wp_listings_idx_update","wp_listings_update_post",627,{"type":214,"name":369,"callback":370,"file":359,"line":371},"wp_listings_idx_auto_import","wp_listings_idx_auto_import_task",637,{"type":214,"name":238,"callback":373,"file":374,"line":375},"wplistings_add_metabox","add-ons\\listings\\includes\\class-listing-template.php",23,{"type":214,"name":241,"callback":242,"priority":101,"file":374,"line":116},{"type":229,"name":378,"callback":379,"file":374,"line":380},"single_template","load_listing_template",25,{"type":214,"name":304,"callback":382,"file":374,"line":383},"listing_load_dashicons",26,{"type":214,"name":224,"callback":225,"file":385,"line":125},"add-ons\\listings\\includes\\class-listings.php",{"type":229,"name":387,"callback":231,"file":385,"line":138},"manage_edit-listing_columns",{"type":214,"name":234,"callback":235,"file":385,"line":321},{"type":214,"name":238,"callback":239,"priority":28,"file":385,"line":390},103,{"type":214,"name":241,"callback":242,"priority":101,"file":385,"line":392},104,{"type":214,"name":241,"callback":241,"priority":101,"file":385,"line":394},106,{"type":214,"name":261,"callback":261,"file":385,"line":396},107,{"type":214,"name":261,"callback":398,"priority":297,"file":385,"line":324},"hide_empty_thumbnails",{"type":214,"name":215,"callback":245,"file":385,"line":400},110,{"type":214,"name":215,"callback":248,"file":385,"line":402},111,{"type":214,"name":238,"callback":254,"priority":255,"file":385,"line":404},112,{"type":229,"name":406,"callback":407,"priority":408,"file":385,"line":409},"redirect_post_location","add_notice_query_var",99,366,{"type":214,"name":215,"callback":245,"file":411,"line":412},"add-ons\\listings\\includes\\class-taxonomies.php",21,{"type":214,"name":238,"callback":254,"priority":255,"file":411,"line":414},22,{"type":214,"name":215,"callback":258,"file":411,"line":375},{"type":214,"name":261,"callback":262,"file":411,"line":116},{"type":214,"name":344,"callback":418,"file":411,"line":380},"tax_reorder_enqueue",{"type":214,"name":224,"callback":265,"priority":255,"file":411,"line":420},27,{"type":214,"name":224,"callback":422,"priority":423,"file":411,"line":424},"create_terms",16,28,{"type":214,"name":224,"callback":268,"priority":269,"file":411,"line":426},29,{"type":214,"name":224,"callback":268,"priority":269,"file":411,"line":48},{"type":214,"name":272,"callback":429,"file":411,"line":60},"wp_listings_filter_post_type_by_taxonomy",{"type":229,"name":276,"callback":431,"file":411,"line":270},"wp_listings_convert_id_to_term_in_query",{"type":229,"name":288,"callback":433,"file":434,"line":283},"wp_listings_template_include","add-ons\\listings\\includes\\functions.php",{"type":214,"name":280,"callback":436,"file":434,"line":437},"wp_listings_post_number",206,{"type":229,"name":295,"callback":439,"priority":297,"file":434,"line":440},"impress_listings_glance_items",211,{"type":229,"name":442,"callback":443,"file":434,"line":444},"jetpack_relatedposts_filter_headline","wp_listings_jetpack_relatedposts",253,{"type":229,"name":300,"callback":446,"file":434,"line":447},"wp_listings_jetpack_sitemap",265,{"type":229,"name":449,"callback":450,"priority":297,"file":451,"line":452},"cron_schedules","wpl_gmb_event_schedules","add-ons\\listings\\includes\\integrations\\wpl-google-my-business.php",35,{"type":214,"name":454,"callback":455,"file":451,"line":256},"wp_listings_gmb_auto_post","wpl_gmb_scheduled_post",{"type":214,"name":350,"callback":457,"file":458,"line":340},"anonymous","add-ons\\listings\\includes\\listing-templates\\listing-inquiry-form.php",{"type":229,"name":309,"callback":460,"file":461,"line":420},"single_listing_class","add-ons\\listings\\includes\\listing-templates\\single-listing-classical.php",{"type":214,"name":304,"callback":463,"file":461,"line":263},"enqueue_single_listing_scripts",{"type":229,"name":309,"callback":460,"file":465,"line":420},"add-ons\\listings\\includes\\listing-templates\\single-listing-elegant.php",{"type":214,"name":304,"callback":463,"file":465,"line":467},40,{"type":229,"name":309,"callback":460,"file":469,"line":420},"add-ons\\listings\\includes\\listing-templates\\single-listing-luxurious.php",{"type":214,"name":304,"callback":463,"file":469,"line":467},{"type":229,"name":309,"callback":460,"file":472,"line":420},"add-ons\\listings\\includes\\listing-templates\\single-listing-solid.php",{"type":214,"name":304,"callback":463,"file":472,"line":467},{"type":229,"name":309,"callback":460,"file":475,"line":420},"add-ons\\listings\\includes\\listing-templates\\single-listing-spacious.php",{"type":214,"name":304,"callback":463,"file":475,"line":467},{"type":229,"name":312,"callback":313,"file":478,"line":479},"add-ons\\listings\\includes\\views\\archive-listing.php",83,{"type":214,"name":315,"callback":481,"file":478,"line":482},"archive_listing_loop",88,{"type":229,"name":319,"callback":320,"file":478,"line":484},94,{"type":214,"name":323,"callback":481,"file":478,"line":321},{"type":214,"name":238,"callback":487,"priority":488,"file":489,"line":255},"wp_listings_tax_reorder_init",20,"add-ons\\listings\\includes\\views\\reorder-tax.php",{"type":214,"name":344,"callback":491,"file":489,"line":488},"wp_listings_tax_reorder_enqueue",{"type":214,"name":304,"callback":463,"file":493,"line":283},"add-ons\\listings\\includes\\views\\single-listing.php",{"type":214,"name":328,"callback":495,"file":493,"line":496},"single_listing_post_content",358,{"type":214,"name":332,"callback":495,"file":493,"line":498},374,{"type":214,"name":334,"callback":495,"file":493,"line":500},375,{"type":214,"name":502,"callback":503,"file":504,"line":297},"rest_api_init","wp_listings_register_listing_meta","add-ons\\listings\\includes\\wp-api.php",{"type":229,"name":506,"callback":507,"priority":297,"file":504,"line":508},"rest_prepare_listing","wp_listings_add_meta_to_json",30,{"type":229,"name":510,"callback":511,"file":504,"line":138},"rest_api_allowed_post_types","wp_listings_allow_post_types",{"type":229,"name":513,"callback":514,"file":504,"line":515},"rest_api_allowed_public_metadata","wp_listings_rest_api_allowed_public_metadata",115,{"type":214,"name":502,"callback":517,"file":504,"line":518},"closure",185,{"type":214,"name":337,"callback":520,"file":521,"line":340},"wp_listings_init","add-ons\\listings\\plugin.php",{"type":214,"name":304,"callback":523,"file":521,"line":259},"add_wp_listings_scripts",{"type":214,"name":304,"callback":525,"file":521,"line":330},"add_wp_listings_main_styles",{"type":214,"name":304,"callback":527,"file":521,"line":528},"add_wp_listings_widgets_styles",81,{"type":214,"name":344,"callback":530,"file":521,"line":531},"wp_listings_admin_scripts_styles",175,{"type":214,"name":347,"callback":533,"file":521,"line":534},"wp_listings_register_widgets",182,{"type":214,"name":261,"callback":536,"file":521,"line":537},"gmb_dashboard_notice",241,{"type":229,"name":449,"callback":539,"file":540,"line":180},"schedule_cron_healthcheck","add-ons\\utilities\\background-processing\\wp-background-processing\\classes\\wp-background-process.php",{"type":214,"name":542,"callback":543,"file":544,"line":266},"idx_add_uid_to_idx_pages","add_uid","idx\\backward-compatibility\\add-uid-to-idx-pages.php",{"type":214,"name":546,"callback":547,"file":548,"line":549},"wp_dashboard_setup","add_dashboard_widget","idx\\dashboard-widget.php",14,{"type":214,"name":215,"callback":551,"file":552,"line":412},"show_idx_pages_metabox_by_default","idx\\idx-pages.php",{"type":229,"name":554,"callback":555,"priority":297,"file":552,"line":414},"post_type_link","post_type_link_filter_func",{"type":229,"name":449,"callback":557,"file":552,"line":375},"add_custom_schedule",{"type":214,"name":559,"callback":560,"file":552,"line":383},"idx_create_idx_pages","create_idx_pages",{"type":214,"name":562,"callback":563,"file":552,"line":420},"idx_delete_idx_pages","delete_idx_pages",{"type":214,"name":224,"callback":565,"file":552,"line":426},"register_idx_page_type",{"type":214,"name":215,"callback":567,"file":552,"line":508},"manage_idx_page_capabilities",{"type":214,"name":241,"callback":569,"priority":101,"file":552,"line":570},"save_idx_page",31,{"type":214,"name":241,"callback":572,"file":552,"line":48},"set_wrapper_page",{"type":214,"name":574,"callback":575,"file":552,"line":576},"add_meta_boxes","add_meta_box",33,{"type":229,"name":578,"callback":579,"priority":297,"file":552,"line":580},"sanitize_title","sanitize_title_filter",285,{"type":229,"name":578,"callback":579,"priority":297,"file":552,"line":582},397,{"type":229,"name":578,"callback":579,"priority":297,"file":552,"line":584},521,{"type":214,"name":224,"callback":586,"file":587,"line":383},"update_triggered","idx\\initiate-plugin.php",{"type":214,"name":589,"callback":590,"file":587,"line":420},"wp_head","display_wpversion",{"type":214,"name":589,"callback":592,"file":587,"line":424},"idx_broker_activated",{"type":214,"name":238,"callback":594,"priority":283,"file":587,"line":570},"add_menu",{"type":214,"name":238,"callback":596,"file":587,"line":48},"idx_broker_platinum_options_init",{"type":214,"name":598,"callback":599,"file":587,"line":576},"admin_bar_init","load_admin_menu_styles",{"type":214,"name":601,"callback":602,"priority":603,"file":587,"line":14},"admin_bar_menu","add_admin_bar_menu",999,{"type":214,"name":215,"callback":605,"file":587,"line":452},"disable_original_plugin",{"type":214,"name":215,"callback":607,"file":587,"line":252},"get_install_info",{"type":214,"name":344,"callback":609,"file":587,"line":256},"idx_inject_script_and_style",{"type":214,"name":350,"callback":611,"file":587,"line":263},"register_scripts_and_styles",{"type":214,"name":350,"callback":613,"file":587,"line":181},"schedule_omnibar_update",{"type":214,"name":615,"callback":615,"file":587,"line":616},"idx_omnibar_get_locations",46,{"type":214,"name":618,"callback":618,"file":587,"line":290},"idx_update_location_data",{"type":214,"name":620,"callback":621,"file":587,"line":622},"idx_migrate_old_table","migrate_old_table",48,{"type":214,"name":350,"callback":624,"file":587,"line":625},"legacy_functions",49,{"type":214,"name":627,"callback":628,"file":587,"line":629},"plugins_loaded","idx_extensions",51,{"type":214,"name":627,"callback":631,"file":587,"line":632},"add_notices",52,{"type":214,"name":502,"callback":634,"file":587,"line":635},"idx_broker_register_rest_routes",54,{"type":214,"name":637,"callback":638,"file":587,"line":274},"wp_print_scripts","dequeue_conflicts",{"type":214,"name":350,"callback":640,"file":587,"line":440},"schedule_migrate_old_table",{"type":214,"name":642,"callback":643,"file":587,"line":644},"admin_footer","add_upgrade_center_link",420,{"type":214,"name":261,"callback":646,"file":587,"line":647},"create_notice",628,{"type":229,"name":449,"callback":649,"file":587,"line":650},"custom_cron_schedules",747,{"type":214,"name":224,"callback":224,"file":652,"line":126},"idx\\leads\\class-contact-form-7.php",{"type":229,"name":654,"callback":655,"file":652,"line":423},"wpcf7_editor_panels","idx_add_settings_panel",{"type":214,"name":657,"callback":658,"file":652,"line":269},"wpcf7_before_send_mail","idx_put_lead",{"type":214,"name":660,"callback":661,"file":652,"line":662},"wpcf7_after_save","idx_save_lead_settings",18,{"type":214,"name":344,"callback":664,"file":652,"line":488},"load_scripts",{"type":214,"name":224,"callback":224,"file":666,"line":126},"idx\\leads\\class-gravity-forms.php",{"type":214,"name":668,"callback":658,"priority":297,"file":666,"line":255},"gform_after_submission",{"type":229,"name":670,"callback":671,"file":666,"line":423},"gform_form_settings_menu","idx_leads_gform_settings_menu",{"type":214,"name":673,"callback":674,"file":666,"line":269},"gform_form_settings_page_idx_broker_leads_page","idx_broker_leads_page",{"type":214,"name":215,"callback":676,"file":677,"line":243},"setup_license","idx\\leads\\class-ninja-forms.php",{"type":229,"name":679,"callback":680,"file":677,"line":103},"ninja_forms_register_actions","register_actions",{"type":214,"name":344,"callback":682,"file":683,"line":48},"notice_script_styles","idx\\notice\\notice-handler.php",{"type":229,"name":685,"callback":686,"priority":297,"file":687,"line":688},"block_categories_all","register_idx_category","idx\\register-blocks.php",80,{"type":229,"name":690,"callback":686,"priority":297,"file":687,"line":352},"block_categories",{"type":214,"name":692,"callback":693,"file":687,"line":694},"enqueue_block_editor_assets","set_block_dependencies",86,{"type":214,"name":692,"callback":696,"file":687,"line":697},"register_block_shared_css",89,{"type":214,"name":692,"callback":699,"file":687,"line":700},"idx_widgets_block_register_script",92,{"type":214,"name":224,"callback":702,"file":687,"line":356},"idx_widgets_block_init",{"type":214,"name":692,"callback":704,"file":687,"line":27},"idx_wrapper_tags_block_register_script",{"type":214,"name":224,"callback":706,"file":687,"line":707},"idx_wrapper_tags_block_init",97,{"type":214,"name":692,"callback":709,"file":687,"line":710},"impress_lead_signup_block_register_script",102,{"type":214,"name":224,"callback":712,"file":687,"line":390},"impress_lead_signup_block_init",{"type":214,"name":692,"callback":714,"file":687,"line":396},"impress_lead_login_block_register_script",{"type":214,"name":224,"callback":716,"file":687,"line":324},"impress_lead_login_block_init",{"type":214,"name":692,"callback":718,"file":687,"line":402},"impress_omnibar_block_register_script",{"type":214,"name":224,"callback":720,"file":687,"line":404},"impress_omnibar_block_init",{"type":214,"name":692,"callback":722,"file":687,"line":515},"impress_carousel_block_register_script",{"type":214,"name":224,"callback":724,"file":687,"line":725},"impress_carousel_block_init",116,{"type":214,"name":692,"callback":727,"file":687,"line":728},"impress_showcase_block_register_script",119,{"type":214,"name":224,"callback":730,"file":687,"line":731},"impress_showcase_block_init",120,{"type":214,"name":692,"callback":733,"file":687,"line":734},"impress_city_links_block_register_script",123,{"type":214,"name":224,"callback":736,"file":687,"line":737},"impress_city_links_block_init",124,{"type":214,"name":350,"callback":739,"file":740,"line":420},"lead_signup_shortcode","idx\\shortcodes\\register-impress-shortcodes.php",{"type":214,"name":344,"callback":742,"file":743,"line":488},"idx_set_shortcode_preview_nonce","idx\\shortcodes\\register-shortcode-for-ui.php",{"type":214,"name":745,"callback":746,"priority":255,"file":747,"line":269},"media_buttons","add_idx_media_button","idx\\shortcodes\\shortcode-ui.php",{"type":214,"name":344,"callback":749,"file":747,"line":662},"enqueue_shortcode_js",{"type":214,"name":751,"callback":751,"file":752,"line":635},"draft_to_publish","idx\\social-pro.php",{"type":214,"name":627,"callback":754,"file":755,"line":424},"add_lead_pages","idx\\views\\lead-management.php",{"type":214,"name":344,"callback":757,"file":755,"line":426},"idx_lead_scripts",{"type":214,"name":224,"callback":759,"file":755,"line":508},"idx_ajax_actions",{"type":214,"name":238,"callback":238,"file":761,"line":762},"idx\\views\\multisite.php",12,{"type":214,"name":627,"callback":764,"file":761,"line":307},"apply_agent_id_filters",{"type":229,"name":766,"callback":767,"priority":297,"file":761,"line":321},"impress_showcase_property_url_suffix","multisite_add_property_widget_suffix",{"type":229,"name":769,"callback":767,"priority":297,"file":761,"line":710},"impress_carousel_property_url_suffix",{"type":229,"name":771,"callback":772,"priority":297,"file":761,"line":390},"impress_lead_signup_agent_id_field","multisite_lead_signup_agent_id_field",{"type":229,"name":774,"callback":775,"priority":297,"file":761,"line":392},"impress_city_links_url_suffix","multisite_url_with_agent_header_id",{"type":229,"name":777,"callback":775,"priority":297,"file":761,"line":778},"impress_idx_page_insert_post_name",105,{"type":214,"name":238,"callback":780,"file":781,"line":14},"add_search_pages","idx\\views\\search-management.php",{"type":214,"name":344,"callback":783,"file":781,"line":452},"idx_search_scripts",{"type":214,"name":224,"callback":759,"file":781,"line":252},{"type":214,"name":347,"callback":786,"file":787,"line":662},"register_impress_widgets","idx\\widgets\\create-impress-widgets.php",{"type":214,"name":347,"callback":517,"file":789,"line":790},"idx\\widgets\\omnibar\\create-omnibar.php",298,{"type":214,"name":502,"callback":517,"file":789,"line":792},314,{"type":214,"name":224,"callback":794,"file":795,"line":269},"register_wrapper_post_type","idx\\wrappers.php",{"type":214,"name":215,"callback":797,"file":795,"line":662},"manage_idx_wrapper_capabilities",{"type":229,"name":799,"callback":800,"priority":297,"file":795,"line":801},"default_content","idx_wrapper_content",19,{"type":214,"name":304,"callback":803,"file":795,"line":488},"wrapper_styles",{"type":214,"name":574,"callback":575,"file":795,"line":412},{"type":214,"name":241,"callback":572,"file":795,"line":414},{"type":229,"name":807,"callback":808,"file":809,"line":330},"widget_types_to_hide_from_legacy_widget_block","hide_from_legacy_block","idx-broker-platinum.php",{"type":214,"name":215,"callback":811,"file":809,"line":812},"idx_deactivate_plugin",87,{"type":214,"name":261,"callback":814,"file":809,"line":482},"incompatible_message",[816,821,824,826,829,831,833,835,837,840,842,844,846,848,850,852,854,857,859,861,864,867,869,871,873,875,879,882,885,887,889,891,893,895,897,899,901,903,905,907,910,913],{"action":817,"nopriv":818,"callback":819,"hasNonce":820,"hasCapCheck":818,"file":355,"line":484},"wp_listings_admin_notice",false,"ajax_cb",true,{"action":822,"nopriv":818,"callback":822,"hasNonce":820,"hasCapCheck":818,"file":374,"line":823},"listing_inquiry_request",244,{"action":822,"nopriv":820,"callback":822,"hasNonce":820,"hasCapCheck":818,"file":374,"line":825},245,{"action":827,"nopriv":818,"callback":827,"hasNonce":820,"hasCapCheck":820,"file":385,"line":828},"update_adv_fields",113,{"action":830,"nopriv":818,"callback":830,"hasNonce":820,"hasCapCheck":820,"file":451,"line":259},"wpl_gmb_set_initial_tokens",{"action":832,"nopriv":818,"callback":832,"hasNonce":820,"hasCapCheck":820,"file":451,"line":263},"impress_gmb_update_location_settings",{"action":834,"nopriv":818,"callback":834,"hasNonce":820,"hasCapCheck":820,"file":451,"line":467},"wpl_reset_next_post_time_request",{"action":836,"nopriv":818,"callback":836,"hasNonce":820,"hasCapCheck":820,"file":451,"line":266},"impress_gmb_post_now",{"action":838,"nopriv":818,"callback":838,"hasNonce":820,"hasCapCheck":820,"file":451,"line":839},"impress_gmb_update_scheduled_posts",42,{"action":841,"nopriv":818,"callback":841,"hasNonce":820,"hasCapCheck":820,"file":451,"line":60},"wpl_clear_last_post_status",{"action":843,"nopriv":818,"callback":843,"hasNonce":820,"hasCapCheck":820,"file":451,"line":270},"impress_gmb_remove_from_schedule",{"action":845,"nopriv":818,"callback":845,"hasNonce":820,"hasCapCheck":820,"file":451,"line":181},"impress_gmb_get_listing_posts",{"action":847,"nopriv":818,"callback":847,"hasNonce":820,"hasCapCheck":820,"file":451,"line":616},"impress_gmb_change_posting_frequency",{"action":849,"nopriv":818,"callback":849,"hasNonce":820,"hasCapCheck":820,"file":451,"line":290},"impress_gmb_dismiss_banner",{"action":851,"nopriv":818,"callback":851,"hasNonce":820,"hasCapCheck":820,"file":451,"line":622},"impress_gmb_save_custom_post",{"action":853,"nopriv":818,"callback":853,"hasNonce":820,"hasCapCheck":820,"file":451,"line":625},"impress_gmb_delete_custom_post",{"action":855,"nopriv":818,"callback":855,"hasNonce":820,"hasCapCheck":820,"file":451,"line":856},"impress_gmb_get_posts_data",50,{"action":858,"nopriv":818,"callback":858,"hasNonce":820,"hasCapCheck":820,"file":451,"line":629},"impress_gmb_logout",{"action":817,"nopriv":818,"callback":860,"hasNonce":818,"hasCapCheck":818,"file":521,"line":114},"wp_listings_admin_notice_cb",{"action":862,"nopriv":818,"callback":863,"hasNonce":820,"hasCapCheck":818,"file":548,"line":255},"idx_dashboard_leads","leads_overview",{"action":865,"nopriv":818,"callback":866,"hasNonce":820,"hasCapCheck":818,"file":548,"line":423},"idx_dashboard_listings","listings_overview",{"action":868,"nopriv":818,"callback":868,"hasNonce":820,"hasCapCheck":818,"file":548,"line":269},"side_overview_data",{"action":870,"nopriv":818,"callback":870,"hasNonce":820,"hasCapCheck":820,"file":587,"line":266},"idx_update_recaptcha_setting",{"action":872,"nopriv":818,"callback":872,"hasNonce":820,"hasCapCheck":820,"file":587,"line":839},"idx_update_data_optout_setting",{"action":874,"nopriv":818,"callback":874,"hasNonce":820,"hasCapCheck":820,"file":587,"line":60},"idx_update_dev_partner_key",{"action":876,"nopriv":818,"callback":877,"hasNonce":818,"hasCapCheck":818,"file":587,"line":878},"idx_dismissed","dismissed",631,{"action":880,"nopriv":818,"callback":881,"hasNonce":820,"hasCapCheck":820,"file":743,"line":662},"idx_shortcode_options","get_shortcode_options",{"action":883,"nopriv":818,"callback":884,"hasNonce":820,"hasCapCheck":820,"file":743,"line":801},"idx_shortcode_preview","shortcode_preview",{"action":886,"nopriv":818,"callback":886,"hasNonce":820,"hasCapCheck":818,"file":755,"line":317},"idx_lead_add",{"action":888,"nopriv":818,"callback":888,"hasNonce":820,"hasCapCheck":818,"file":755,"line":27},"idx_lead_edit",{"action":890,"nopriv":818,"callback":890,"hasNonce":820,"hasCapCheck":818,"file":755,"line":707},"idx_lead_note_add",{"action":892,"nopriv":818,"callback":892,"hasNonce":820,"hasCapCheck":818,"file":755,"line":125},"idx_lead_note_edit",{"action":894,"nopriv":818,"callback":894,"hasNonce":820,"hasCapCheck":818,"file":755,"line":408},"idx_lead_property_add",{"action":896,"nopriv":818,"callback":896,"hasNonce":820,"hasCapCheck":818,"file":755,"line":138},"idx_lead_property_edit",{"action":898,"nopriv":818,"callback":898,"hasNonce":820,"hasCapCheck":818,"file":755,"line":321},"idx_lead_delete",{"action":900,"nopriv":818,"callback":900,"hasNonce":820,"hasCapCheck":818,"file":755,"line":710},"idx_lead_note_delete",{"action":902,"nopriv":818,"callback":902,"hasNonce":820,"hasCapCheck":818,"file":755,"line":390},"idx_lead_property_delete",{"action":904,"nopriv":818,"callback":904,"hasNonce":820,"hasCapCheck":818,"file":755,"line":392},"idx_lead_search_delete",{"action":906,"nopriv":818,"callback":906,"hasNonce":818,"hasCapCheck":818,"file":755,"line":394},"get_idx_leads_data",{"action":908,"nopriv":818,"callback":908,"hasNonce":820,"hasCapCheck":818,"file":781,"line":909},"idx_search_add",78,{"action":911,"nopriv":818,"callback":911,"hasNonce":820,"hasCapCheck":818,"file":781,"line":912},"idx_lead_search_add",79,{"action":914,"nopriv":818,"callback":914,"hasNonce":820,"hasCapCheck":818,"file":781,"line":688},"idx_search_delete",[916,924],{"namespace":917,"route":918,"methods":919,"callback":921,"permissionCallback":922,"file":504,"line":923},"wp-listings\u002Fv1","import-listings\u002F",[920],"GET","wpl_rest_import_listings","__return_true",188,{"namespace":925,"route":926,"methods":927,"callback":928,"permissionCallback":922,"file":789,"line":929},"idxbroker\u002Fv1","\u002Fomnibar\u002Fautocomplete\u002F(?P\u003Cquery>(.*)+)",[920],"get_autocomplete_data",318,[931,935,939,943,946,950,954,958,961,964,967,970,973,976,979,982,986],{"tag":932,"callback":933,"file":934,"line":255},"impress-agent","impress_agent_shortcode","add-ons\\agents\\includes\\class-employee-widget.php",{"tag":936,"callback":937,"file":938,"line":168},"employee_profiles","impa_profile_shortcode","add-ons\\agents\\includes\\shortcodes.php",{"tag":940,"callback":941,"file":942,"line":549},"impress-listings-search","search_button_shortcode","add-ons\\listings\\includes\\class-listings-search-widget.php",{"tag":164,"callback":944,"file":945,"line":168},"wp_listings_shortcode","add-ons\\listings\\includes\\shortcodes.php",{"tag":947,"callback":948,"file":945,"line":949},"wp_listings_meta","wp_listings_meta_shortcode",139,{"tag":951,"callback":952,"file":953,"line":116},"impress_lead_signup","shortcode_output","idx\\shortcodes\\impress-lead-signup-shortcode.php",{"tag":955,"callback":956,"file":957,"line":662},"idx-platinum-link","show_link","idx\\shortcodes\\register-idx-shortcodes.php",{"tag":959,"callback":960,"file":957,"line":801},"idx-platinum-saved-link","show_saved_link",{"tag":962,"callback":963,"file":957,"line":488},"idx-platinum-system-link","show_system_link",{"tag":965,"callback":966,"file":957,"line":412},"idx-platinum-widget","show_widget",{"tag":968,"callback":969,"file":957,"line":414},"idx-wrapper-tags","wrapper_tags",{"tag":971,"callback":972,"file":740,"line":380},"impress_lead_login","lead_login_shortcode",{"tag":974,"callback":975,"file":740,"line":426},"impress_property_showcase","property_showcase_shortcode",{"tag":977,"callback":978,"file":740,"line":508},"impress_property_carousel","property_carousel_shortcode",{"tag":980,"callback":981,"file":740,"line":570},"impress_city_links","city_links_shortcode",{"tag":983,"callback":984,"file":789,"line":985},"idx-omnibar","add_omnibar_shortcode",274,{"tag":987,"callback":988,"file":789,"line":989},"idx-omnibar-extra","add_omnibar_extra_shortcode",275,[991,993,995,997,999,1001,1003,1005,1007,1009,1011,1014,1017,1020,1021,1022,1023,1024,1025,1027,1029],{"hook":220,"callback":220,"file":217,"line":992},258,{"hook":365,"callback":365,"file":359,"line":994},621,{"hook":369,"callback":369,"file":359,"line":996},634,{"hook":454,"callback":454,"file":451,"line":998},923,{"hook":454,"callback":454,"file":451,"line":1000},945,{"hook":454,"callback":454,"file":451,"line":1002},948,{"hook":454,"callback":454,"file":451,"line":1004},951,{"hook":454,"callback":454,"file":451,"line":1006},955,{"hook":454,"callback":454,"file":451,"line":1008},1031,{"hook":454,"callback":454,"file":451,"line":1010},1038,{"hook":618,"callback":618,"file":1012,"line":1013},"idx\\admin\\apis\\omnibar-settings.php",372,{"hook":615,"callback":615,"file":1015,"line":1016},"idx\\admin\\apis\\settings-general.php",220,{"hook":559,"callback":559,"file":1018,"line":1019},"idx\\idx-api.php",243,{"hook":562,"callback":562,"file":1018,"line":823},{"hook":559,"callback":559,"file":552,"line":484},{"hook":562,"callback":562,"file":552,"line":317},{"hook":559,"callback":559,"file":552,"line":321},{"hook":562,"callback":562,"file":552,"line":778},{"hook":542,"callback":542,"file":552,"line":1026},217,{"hook":620,"callback":620,"file":587,"line":1028},168,{"hook":615,"callback":615,"file":587,"line":1030},224,61,{"dangerousFunctions":1033,"sqlUsage":1038,"outputEscaping":1058,"fileOperations":168,"externalRequests":467,"nonceChecks":330,"capabilityChecks":274,"bundledLibraries":1419},[1034],{"fn":1035,"file":1018,"line":1036,"context":1037},"unserialize",131,"$cached = unserialize( $cached );",{"prepared":420,"raw":1039,"locations":1040},8,[1041,1044,1046,1049,1050,1051,1054,1056],{"file":1042,"line":856,"context":1043},"add-ons\\listings\\uninstall.php","$wpdb->query() with variable interpolation",{"file":1015,"line":1045,"context":1043},271,{"file":1047,"line":290,"context":1048},"idx\\backward-compatibility\\migrate-old-table.php","$wpdb->get_col() with variable interpolation",{"file":1047,"line":622,"context":1048},{"file":1047,"line":728,"context":1043},{"file":552,"line":1052,"context":1053},214,"$wpdb->get_var() with variable interpolation",{"file":587,"line":1055,"context":1053},166,{"file":1057,"line":424,"context":1043},"uninstall.php",{"escaped":1059,"rawEcho":1060,"locations":1061},1420,227,[1062,1065,1067,1069,1070,1071,1073,1074,1076,1078,1080,1082,1084,1085,1087,1088,1089,1090,1092,1093,1094,1095,1097,1098,1101,1102,1103,1104,1107,1109,1111,1112,1113,1115,1116,1117,1118,1119,1120,1122,1124,1126,1128,1129,1130,1132,1134,1135,1136,1137,1139,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1173,1174,1176,1178,1180,1182,1184,1186,1187,1189,1191,1192,1194,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1215,1216,1218,1219,1221,1223,1225,1226,1228,1229,1230,1232,1234,1236,1237,1239,1241,1242,1244,1245,1246,1248,1250,1252,1254,1256,1258,1260,1261,1262,1263,1264,1266,1268,1270,1271,1272,1274,1276,1278,1279,1280,1282,1283,1285,1287,1290,1292,1294,1296,1298,1300,1302,1303,1305,1307,1309,1311,1312,1314,1316,1318,1319,1320,1321,1322,1323,1325,1326,1327,1329,1330,1331,1332,1333,1334,1337,1339,1341,1343,1345,1347,1348,1349,1350,1351,1353,1355,1356,1358,1360,1361,1363,1364,1366,1367,1368,1369,1371,1373,1374,1376,1378,1379,1381,1382,1383,1385,1386,1388,1389,1391,1393,1394,1395,1396,1399,1400,1401,1403,1405,1407,1409,1410,1413,1415,1416,1418],{"file":226,"line":1063,"context":1064},234,"raw output",{"file":934,"line":1066,"context":1064},69,{"file":934,"line":1068,"context":1064},72,{"file":934,"line":103,"context":1064},{"file":934,"line":528,"context":1064},{"file":934,"line":1072,"context":1064},91,{"file":934,"line":400,"context":1064},{"file":934,"line":1075,"context":1064},136,{"file":934,"line":1077,"context":1064},142,{"file":934,"line":1079,"context":1064},147,{"file":934,"line":1081,"context":1064},155,{"file":934,"line":1083,"context":1064},156,{"file":934,"line":1083,"context":1064},{"file":934,"line":1086,"context":1064},167,{"file":934,"line":1028,"context":1064},{"file":934,"line":1028,"context":1064},{"file":934,"line":1028,"context":1064},{"file":934,"line":1091,"context":1064},174,{"file":934,"line":531,"context":1064},{"file":934,"line":531,"context":1064},{"file":934,"line":518,"context":1064},{"file":934,"line":1096,"context":1064},186,{"file":934,"line":1096,"context":1064},{"file":1099,"line":1100,"context":1064},"add-ons\\agents\\includes\\helpers.php",279,{"file":306,"line":13,"context":1064},{"file":306,"line":725,"context":1064},{"file":306,"line":1081,"context":1064},{"file":1105,"line":1106,"context":1064},"add-ons\\listings\\includes\\class-featured-listings-widget.php",63,{"file":1105,"line":1108,"context":1064},66,{"file":1105,"line":1110,"context":1064},144,{"file":1105,"line":114,"context":1064},{"file":1105,"line":1026,"context":1064},{"file":1105,"line":1114,"context":1064},229,{"file":942,"line":635,"context":1064},{"file":942,"line":274,"context":1064},{"file":942,"line":1068,"context":1064},{"file":942,"line":249,"context":1064},{"file":942,"line":479,"context":1064},{"file":385,"line":1121,"context":1064},344,{"file":385,"line":1123,"context":1064},345,{"file":385,"line":1125,"context":1064},346,{"file":385,"line":1127,"context":1064},347,{"file":411,"line":823,"context":1064},{"file":411,"line":218,"context":1064},{"file":411,"line":1131,"context":1064},252,{"file":1133,"line":488,"context":1064},"add-ons\\listings\\includes\\helpers.php",{"file":1133,"line":412,"context":1064},{"file":1133,"line":414,"context":1064},{"file":1133,"line":375,"context":1064},{"file":1133,"line":1138,"context":1064},118,{"file":458,"line":259,"context":1064},{"file":1141,"line":662,"context":1064},"add-ons\\listings\\includes\\listing-templates\\listing-map-location.php",{"file":461,"line":1143,"context":1064},177,{"file":461,"line":1145,"context":1064},212,{"file":461,"line":1147,"context":1064},280,{"file":461,"line":1149,"context":1064},281,{"file":461,"line":1151,"context":1064},290,{"file":461,"line":1153,"context":1064},292,{"file":461,"line":1155,"context":1064},294,{"file":461,"line":1157,"context":1064},296,{"file":461,"line":1159,"context":1064},307,{"file":461,"line":1161,"context":1064},315,{"file":461,"line":1163,"context":1064},324,{"file":461,"line":1165,"context":1064},333,{"file":461,"line":1167,"context":1064},359,{"file":461,"line":1169,"context":1064},361,{"file":461,"line":1171,"context":1064},373,{"file":465,"line":912,"context":1064},{"file":465,"line":1096,"context":1064},{"file":465,"line":1175,"context":1064},254,{"file":465,"line":1177,"context":1064},255,{"file":465,"line":1179,"context":1064},264,{"file":465,"line":1181,"context":1064},266,{"file":465,"line":1183,"context":1064},268,{"file":465,"line":1185,"context":1064},270,{"file":465,"line":1147,"context":1064},{"file":465,"line":1188,"context":1064},287,{"file":465,"line":1190,"context":1064},295,{"file":465,"line":929,"context":1064},{"file":465,"line":1193,"context":1064},320,{"file":465,"line":1195,"context":1064},334,{"file":465,"line":1123,"context":1064},{"file":469,"line":688,"context":1064},{"file":469,"line":1096,"context":1064},{"file":469,"line":1175,"context":1064},{"file":469,"line":1177,"context":1064},{"file":469,"line":1179,"context":1064},{"file":469,"line":1181,"context":1064},{"file":469,"line":1183,"context":1064},{"file":469,"line":1185,"context":1064},{"file":469,"line":1147,"context":1064},{"file":469,"line":1188,"context":1064},{"file":469,"line":1190,"context":1064},{"file":469,"line":929,"context":1064},{"file":469,"line":1193,"context":1064},{"file":469,"line":1195,"context":1064},{"file":469,"line":1123,"context":1064},{"file":472,"line":828,"context":1064},{"file":472,"line":1214,"context":1064},146,{"file":472,"line":1052,"context":1064},{"file":472,"line":1217,"context":1064},215,{"file":472,"line":1030,"context":1064},{"file":472,"line":1220,"context":1064},226,{"file":472,"line":1222,"context":1064},228,{"file":472,"line":1224,"context":1064},230,{"file":472,"line":537,"context":1064},{"file":472,"line":1227,"context":1064},249,{"file":472,"line":992,"context":1064},{"file":472,"line":447,"context":1064},{"file":472,"line":1231,"context":1064},291,{"file":472,"line":1233,"context":1064},293,{"file":472,"line":1235,"context":1064},305,{"file":475,"line":734,"context":1064},{"file":475,"line":1238,"context":1064},205,{"file":475,"line":1240,"context":1064},273,{"file":475,"line":985,"context":1064},{"file":475,"line":1243,"context":1064},283,{"file":475,"line":580,"context":1064},{"file":475,"line":1188,"context":1064},{"file":475,"line":1247,"context":1064},289,{"file":475,"line":1249,"context":1064},300,{"file":475,"line":1251,"context":1064},308,{"file":475,"line":1253,"context":1064},317,{"file":475,"line":1255,"context":1064},325,{"file":475,"line":1257,"context":1064},352,{"file":475,"line":1259,"context":1064},354,{"file":475,"line":409,"context":1064},{"file":478,"line":737,"context":1064},{"file":489,"line":249,"context":1064},{"file":493,"line":60,"context":1064},{"file":493,"line":1265,"context":1064},126,{"file":493,"line":1267,"context":1064},150,{"file":493,"line":1269,"context":1064},219,{"file":493,"line":1016,"context":1064},{"file":493,"line":1114,"context":1064},{"file":493,"line":1273,"context":1064},231,{"file":493,"line":1275,"context":1064},233,{"file":493,"line":1277,"context":1064},235,{"file":493,"line":825,"context":1064},{"file":493,"line":1131,"context":1064},{"file":493,"line":1281,"context":1064},260,{"file":493,"line":1185,"context":1064},{"file":493,"line":1284,"context":1064},336,{"file":493,"line":1286,"context":1064},338,{"file":1288,"line":1289,"context":1064},"add-ons\\listings\\includes\\views\\wp-listings-adv-fields-settings.php",59,{"file":1291,"line":103,"context":1064},"add-ons\\listings\\includes\\views\\wp-listings-gmb-settings.php",{"file":548,"line":1293,"context":1064},207,{"file":1018,"line":1295,"context":1064},1080,{"file":1018,"line":1297,"context":1064},1082,{"file":552,"line":1299,"context":1064},655,{"file":552,"line":1301,"context":1064},666,{"file":587,"line":1175,"context":1064},{"file":652,"line":1304,"context":1064},380,{"file":755,"line":1306,"context":1064},680,{"file":755,"line":1308,"context":1064},1357,{"file":755,"line":1310,"context":1064},1359,{"file":761,"line":1031,"context":1064},{"file":781,"line":1313,"context":1064},648,{"file":781,"line":1315,"context":1064},650,{"file":1317,"line":616,"context":1064},"idx\\widgets\\idx-middleware-widget.php",{"file":1317,"line":625,"context":1064},{"file":1317,"line":180,"context":1064},{"file":1317,"line":138,"context":1064},{"file":1317,"line":324,"context":1064},{"file":1317,"line":324,"context":1064},{"file":1317,"line":1324,"context":1064},135,{"file":1317,"line":1324,"context":1064},{"file":1317,"line":1324,"context":1064},{"file":1328,"line":249,"context":1064},"idx\\widgets\\idx-widget-class.php",{"file":1328,"line":335,"context":1064},{"file":1328,"line":688,"context":1064},{"file":1328,"line":352,"context":1064},{"file":1328,"line":694,"context":1064},{"file":1328,"line":482,"context":1064},{"file":1335,"line":1336,"context":1064},"idx\\widgets\\impress-carousel-widget.php",393,{"file":1335,"line":1338,"context":1064},418,{"file":1335,"line":1340,"context":1064},421,{"file":1335,"line":1342,"context":1064},424,{"file":1335,"line":1344,"context":1064},426,{"file":1346,"line":352,"context":1064},"idx\\widgets\\impress-city-links-widget.php",{"file":1346,"line":147,"context":1064},{"file":1346,"line":707,"context":1064},{"file":1346,"line":321,"context":1064},{"file":1346,"line":1079,"context":1064},{"file":1346,"line":1352,"context":1064},151,{"file":1346,"line":1354,"context":1064},152,{"file":1346,"line":1354,"context":1064},{"file":1346,"line":1357,"context":1064},157,{"file":1346,"line":1359,"context":1064},158,{"file":1346,"line":1359,"context":1064},{"file":1346,"line":1362,"context":1064},163,{"file":1346,"line":1362,"context":1064},{"file":1346,"line":1365,"context":1064},164,{"file":1346,"line":1086,"context":1064},{"file":1346,"line":1086,"context":1064},{"file":1346,"line":1028,"context":1064},{"file":1346,"line":1370,"context":1064},171,{"file":1346,"line":1372,"context":1064},172,{"file":1346,"line":1372,"context":1064},{"file":1346,"line":1375,"context":1064},179,{"file":1346,"line":1377,"context":1064},180,{"file":1346,"line":1377,"context":1064},{"file":1346,"line":1380,"context":1064},184,{"file":1346,"line":518,"context":1064},{"file":1346,"line":518,"context":1064},{"file":1346,"line":1384,"context":1064},209,{"file":1346,"line":1222,"context":1064},{"file":1387,"line":352,"context":1064},"idx\\widgets\\impress-lead-login-widget.php",{"file":1387,"line":147,"context":1064},{"file":1387,"line":1390,"context":1064},109,{"file":1392,"line":400,"context":1064},"idx\\widgets\\impress-lead-signup-widget.php",{"file":1392,"line":828,"context":1064},{"file":1392,"line":1354,"context":1064},{"file":1392,"line":1091,"context":1064},{"file":1397,"line":1398,"context":1064},"idx\\widgets\\impress-showcase-widget.php",460,{"file":1397,"line":1398,"context":1064},{"file":1397,"line":1398,"context":1064},{"file":1397,"line":1402,"context":1064},484,{"file":1397,"line":1404,"context":1064},487,{"file":1397,"line":1406,"context":1064},490,{"file":1397,"line":1408,"context":1064},492,{"file":789,"line":1179,"context":1064},{"file":1411,"line":1412,"context":1064},"idx\\widgets\\omnibar\\idx-omnibar-widget.php",121,{"file":1411,"line":1414,"context":1064},125,{"file":1411,"line":1324,"context":1064},{"file":1411,"line":1417,"context":1064},137,{"file":1411,"line":949,"context":1064},[1420,1424],{"name":1421,"version":1422,"knownCves":1423},"DataTables","1.10.12",[],{"name":1425,"version":38,"knownCves":1426},"Select2",[],[1428,1443,1451,1464,1473,1484,1493,1502,1514,1524,1537,1547,1556,1567,1581,1590,1604,1613,1622,1632,1642,1652,1663,1680,1693,1701,1712],{"entryPoint":1429,"graph":1430,"unsanitizedCount":101,"severity":41},"idx_broker_leads_page (idx\\leads\\class-gravity-forms.php:39)",{"nodes":1431,"edges":1441},[1432,1436],{"id":1433,"type":1434,"label":1435,"file":666,"line":1066},"n0","source","$_SERVER['HTTP_REFERER']",{"id":1437,"type":1438,"label":1439,"file":666,"line":1066,"wp_function":1440},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[1442],{"from":1433,"to":1437,"sanitized":818},{"entryPoint":1444,"graph":1445,"unsanitizedCount":101,"severity":41},"\u003Cclass-gravity-forms> (idx\\leads\\class-gravity-forms.php:0)",{"nodes":1446,"edges":1449},[1447,1448],{"id":1433,"type":1434,"label":1435,"file":666,"line":1066},{"id":1437,"type":1438,"label":1439,"file":666,"line":1066,"wp_function":1440},[1450],{"from":1433,"to":1437,"sanitized":818},{"entryPoint":1452,"graph":1453,"unsanitizedCount":29,"severity":1463},"\u003Cedit-tax> (add-ons\\agents\\includes\\views\\edit-tax.php:0)",{"nodes":1454,"edges":1461},[1455,1458],{"id":1433,"type":1434,"label":1456,"file":1457,"line":488},"$_REQUEST['id'] (x2)","add-ons\\agents\\includes\\views\\edit-tax.php",{"id":1437,"type":1438,"label":1459,"file":1457,"line":488,"wp_function":1460},"echo() [XSS]","echo",[1462],{"from":1433,"to":1437,"sanitized":820},"low",{"entryPoint":1465,"graph":1466,"unsanitizedCount":29,"severity":1463},"\u003Cedit-tax> (add-ons\\listings\\includes\\views\\edit-tax.php:0)",{"nodes":1467,"edges":1471},[1468,1470],{"id":1433,"type":1434,"label":1456,"file":1469,"line":488},"add-ons\\listings\\includes\\views\\edit-tax.php",{"id":1437,"type":1438,"label":1459,"file":1469,"line":488,"wp_function":1460},[1472],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1474,"graph":1475,"unsanitizedCount":29,"severity":1463},"leads_overview (idx\\dashboard-widget.php:126)",{"nodes":1476,"edges":1482},[1477,1480],{"id":1433,"type":1434,"label":1478,"file":548,"line":1479},"$_POST",128,{"id":1437,"type":1438,"label":1459,"file":548,"line":1481,"wp_function":1460},133,[1483],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1485,"graph":1486,"unsanitizedCount":29,"severity":1463},"listings_overview (idx\\dashboard-widget.php:149)",{"nodes":1487,"edges":1491},[1488,1489],{"id":1433,"type":1434,"label":1478,"file":548,"line":1352},{"id":1437,"type":1438,"label":1459,"file":548,"line":1490,"wp_function":1460},154,[1492],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1494,"graph":1495,"unsanitizedCount":29,"severity":1463},"\u003Cdashboard-widget> (idx\\dashboard-widget.php:0)",{"nodes":1496,"edges":1500},[1497,1499],{"id":1433,"type":1434,"label":1498,"file":548,"line":1479},"$_POST (x2)",{"id":1437,"type":1438,"label":1459,"file":548,"line":1481,"wp_function":1460},[1501],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1503,"graph":1504,"unsanitizedCount":29,"severity":1463},"idx_update_data_optout_setting (idx\\initiate-plugin.php:355)",{"nodes":1505,"edges":1512},[1506,1509],{"id":1433,"type":1434,"label":1507,"file":587,"line":1508},"$_POST['optout']",362,{"id":1437,"type":1438,"label":1510,"file":587,"line":1508,"wp_function":1511},"update_option() [Settings Manipulation]","update_option",[1513],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1515,"graph":1516,"unsanitizedCount":29,"severity":1463},"idx_update_dev_partner_key (idx\\initiate-plugin.php:373)",{"nodes":1517,"edges":1522},[1518,1521],{"id":1433,"type":1434,"label":1519,"file":587,"line":1520},"$_POST['key']",382,{"id":1437,"type":1438,"label":1510,"file":587,"line":1520,"wp_function":1511},[1523],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1525,"graph":1526,"unsanitizedCount":29,"severity":1463},"\u003Cinitiate-plugin> (idx\\initiate-plugin.php:0)",{"nodes":1527,"edges":1534},[1528,1529,1530,1532],{"id":1433,"type":1434,"label":1507,"file":587,"line":1508},{"id":1437,"type":1438,"label":1510,"file":587,"line":1508,"wp_function":1511},{"id":1531,"type":1434,"label":1519,"file":587,"line":1520},"n2",{"id":1533,"type":1438,"label":1510,"file":587,"line":1520,"wp_function":1511},"n3",[1535,1536],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"entryPoint":1538,"graph":1539,"unsanitizedCount":29,"severity":1463},"shortcode_preview (idx\\shortcodes\\register-shortcode-for-ui.php:181)",{"nodes":1540,"edges":1545},[1541,1543],{"id":1433,"type":1434,"label":1478,"file":743,"line":1542},189,{"id":1437,"type":1438,"label":1459,"file":743,"line":1544,"wp_function":1460},190,[1546],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1548,"graph":1549,"unsanitizedCount":29,"severity":1463},"\u003Cregister-shortcode-for-ui> (idx\\shortcodes\\register-shortcode-for-ui.php:0)",{"nodes":1550,"edges":1554},[1551,1553],{"id":1433,"type":1434,"label":1552,"file":743,"line":1542},"$_POST (x42)",{"id":1437,"type":1438,"label":1459,"file":743,"line":1544,"wp_function":1460},[1555],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1557,"graph":1558,"unsanitizedCount":29,"severity":1463},"idx_lead_edit (idx\\views\\lead-management.php:191)",{"nodes":1559,"edges":1565},[1560,1562],{"id":1433,"type":1434,"label":1498,"file":755,"line":1561},198,{"id":1437,"type":1438,"label":1563,"file":755,"line":1145,"wp_function":1564},"wp_remote_request() [SSRF]","wp_remote_request",[1566],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1568,"graph":1569,"unsanitizedCount":29,"severity":1463},"idx_lead_note_add (idx\\views\\lead-management.php:230)",{"nodes":1570,"edges":1578},[1571,1573,1575,1576],{"id":1433,"type":1434,"label":1498,"file":755,"line":1572},237,{"id":1437,"type":1438,"label":1563,"file":755,"line":1574,"wp_function":1564},251,{"id":1531,"type":1434,"label":1478,"file":755,"line":1572},{"id":1533,"type":1438,"label":1459,"file":755,"line":1577,"wp_function":1460},257,[1579,1580],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"entryPoint":1582,"graph":1583,"unsanitizedCount":29,"severity":1463},"idx_lead_note_edit (idx\\views\\lead-management.php:271)",{"nodes":1584,"edges":1588},[1585,1587],{"id":1433,"type":1434,"label":1498,"file":755,"line":1586},278,{"id":1437,"type":1438,"label":1563,"file":755,"line":1153,"wp_function":1564},[1589],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1591,"graph":1592,"unsanitizedCount":29,"severity":1463},"idx_lead_property_add (idx\\views\\lead-management.php:312)",{"nodes":1593,"edges":1601},[1594,1596,1598,1599],{"id":1433,"type":1434,"label":1478,"file":755,"line":1595},319,{"id":1437,"type":1438,"label":1563,"file":755,"line":1597,"wp_function":1564},342,{"id":1531,"type":1434,"label":1478,"file":755,"line":1595},{"id":1533,"type":1438,"label":1459,"file":755,"line":1600,"wp_function":1460},348,[1602,1603],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"entryPoint":1605,"graph":1606,"unsanitizedCount":29,"severity":1463},"idx_lead_property_edit (idx\\views\\lead-management.php:362)",{"nodes":1607,"edges":1611},[1608,1610],{"id":1433,"type":1434,"label":1478,"file":755,"line":1609},369,{"id":1437,"type":1438,"label":1563,"file":755,"line":1336,"wp_function":1564},[1612],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1614,"graph":1615,"unsanitizedCount":29,"severity":1463},"idx_lead_delete (idx\\views\\lead-management.php:413)",{"nodes":1616,"edges":1620},[1617,1618],{"id":1433,"type":1434,"label":1478,"file":755,"line":644},{"id":1437,"type":1438,"label":1563,"file":755,"line":1619,"wp_function":1564},433,[1621],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1623,"graph":1624,"unsanitizedCount":29,"severity":1463},"idx_lead_note_delete (idx\\views\\lead-management.php:451)",{"nodes":1625,"edges":1630},[1626,1628],{"id":1433,"type":1434,"label":1478,"file":755,"line":1627},458,{"id":1437,"type":1438,"label":1563,"file":755,"line":1629,"wp_function":1564},472,[1631],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1633,"graph":1634,"unsanitizedCount":29,"severity":1463},"idx_lead_property_delete (idx\\views\\lead-management.php:490)",{"nodes":1635,"edges":1640},[1636,1638],{"id":1433,"type":1434,"label":1478,"file":755,"line":1637},496,{"id":1437,"type":1438,"label":1563,"file":755,"line":1639,"wp_function":1564},510,[1641],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1643,"graph":1644,"unsanitizedCount":29,"severity":1463},"idx_lead_search_delete (idx\\views\\lead-management.php:528)",{"nodes":1645,"edges":1650},[1646,1648],{"id":1433,"type":1434,"label":1478,"file":755,"line":1647},534,{"id":1437,"type":1438,"label":1563,"file":755,"line":1649,"wp_function":1564},548,[1651],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1653,"graph":1654,"unsanitizedCount":29,"severity":1463},"idx_leads_edit (idx\\views\\lead-management.php:705)",{"nodes":1655,"edges":1661},[1656,1659],{"id":1433,"type":1434,"label":1657,"file":755,"line":1658},"$_GET (x21)",854,{"id":1437,"type":1438,"label":1459,"file":755,"line":1660,"wp_function":1460},866,[1662],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1664,"graph":1665,"unsanitizedCount":29,"severity":1463},"\u003Clead-management> (idx\\views\\lead-management.php:0)",{"nodes":1666,"edges":1676},[1667,1669,1670,1671,1672,1674],{"id":1433,"type":1434,"label":1668,"file":755,"line":1561},"$_POST (x18)",{"id":1437,"type":1438,"label":1563,"file":755,"line":1145,"wp_function":1564},{"id":1531,"type":1434,"label":1498,"file":755,"line":1572},{"id":1533,"type":1438,"label":1459,"file":755,"line":1577,"wp_function":1460},{"id":1673,"type":1434,"label":1657,"file":755,"line":1658},"n4",{"id":1675,"type":1438,"label":1459,"file":755,"line":1660,"wp_function":1460},"n5",[1677,1678,1679],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"from":1673,"to":1675,"sanitized":820},{"entryPoint":1681,"graph":1682,"unsanitizedCount":29,"severity":1463},"idx_lead_search_add (idx\\views\\search-management.php:202)",{"nodes":1683,"edges":1690},[1684,1686,1688,1689],{"id":1433,"type":1434,"label":1478,"file":781,"line":1685},210,{"id":1437,"type":1438,"label":1563,"file":781,"line":1687,"wp_function":1564},250,{"id":1531,"type":1434,"label":1478,"file":781,"line":1685},{"id":1533,"type":1438,"label":1459,"file":781,"line":992,"wp_function":1460},[1691,1692],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"entryPoint":1694,"graph":1695,"unsanitizedCount":29,"severity":1463},"idx_search_delete (idx\\views\\search-management.php:272)",{"nodes":1696,"edges":1699},[1697,1698],{"id":1433,"type":1434,"label":1478,"file":781,"line":1100},{"id":1437,"type":1438,"label":1563,"file":781,"line":1151,"wp_function":1564},[1700],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1702,"graph":1703,"unsanitizedCount":29,"severity":1463},"idx_searches_edit (idx\\views\\search-management.php:396)",{"nodes":1704,"edges":1710},[1705,1708],{"id":1433,"type":1434,"label":1706,"file":781,"line":1707},"$_GET",529,{"id":1437,"type":1438,"label":1459,"file":781,"line":1709,"wp_function":1460},598,[1711],{"from":1433,"to":1437,"sanitized":820},{"entryPoint":1713,"graph":1714,"unsanitizedCount":29,"severity":1463},"\u003Csearch-management> (idx\\views\\search-management.php:0)",{"nodes":1715,"edges":1722},[1716,1717,1718,1719,1720,1721],{"id":1433,"type":1434,"label":1498,"file":781,"line":1685},{"id":1437,"type":1438,"label":1563,"file":781,"line":1687,"wp_function":1564},{"id":1531,"type":1434,"label":1478,"file":781,"line":1685},{"id":1533,"type":1438,"label":1459,"file":781,"line":992,"wp_function":1460},{"id":1673,"type":1434,"label":1706,"file":781,"line":1707},{"id":1675,"type":1438,"label":1459,"file":781,"line":1709,"wp_function":1460},[1723,1724,1725],{"from":1433,"to":1437,"sanitized":820},{"from":1531,"to":1533,"sanitized":820},{"from":1673,"to":1675,"sanitized":820},{"summary":1727,"deductions":1728},"The idx-broker-platinum plugin, version 3.2.7, presents a mixed security posture. While it demonstrates good practices in areas like prepared SQL statements and output escaping, several concerns warrant attention. The static analysis reveals a substantial attack surface of 61 entry points, with 5 of these lacking proper authorization checks. This, combined with 2 REST API routes without permission callbacks, creates potential avenues for unauthorized access or actions.\n\nThe plugin's vulnerability history is a significant concern, with 5 known CVEs. Although there are no currently unpatched vulnerabilities, the presence of one high-severity and four medium-severity past issues, particularly those related to Cross-site Scripting and Missing Authorization, indicates a recurring pattern of weaknesses. This history suggests that while fixes are applied, the underlying coding practices may still be susceptible to introducing similar vulnerabilities.\n\nDespite these concerns, the plugin does employ a good number of nonce and capability checks, and a high percentage of its SQL queries utilize prepared statements. The taint analysis also did not reveal any critical or high-severity unsanitized flows. However, the identified unprotected entry points and the historical vulnerability types are the most pressing issues, requiring careful monitoring and potential developer review to ensure robust security.",[1729,1731,1733,1735,1737,1739,1742],{"reason":1730,"points":255},"Unprotected AJAX handlers",{"reason":1732,"points":297},"REST API routes without permission callbacks",{"reason":1734,"points":255},"Past high severity vulnerability",{"reason":1736,"points":423},"Multiple past medium severity vulnerabilities",{"reason":1738,"points":1039},"Dangerous function: unserialize",{"reason":1740,"points":1741},"Bundled outdated library: DataTables v1.10.12",4,{"reason":1743,"points":1741},"Bundled outdated library: Select2","2026-03-16T18:02:12.966Z",{"wat":1746,"direct":1760},{"assetPaths":1747,"generatorPatterns":1754,"scriptPaths":1755,"versionParams":1756},[1748,1749,1750,1751,1752,1753],"\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fidx-browser-client\u002Fdist\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fidx-browser-client\u002Fdist\u002Fjs\u002Fvendor.js","\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fidx-browser-client\u002Fdist\u002Fjs\u002Fapp.js","\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fadd-ons\u002Flistings\u002Fcss\u002Flistings.css","\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fadd-ons\u002Fagents\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fidx-broker-platinum\u002Fadd-ons\u002Fagents\u002Fjs\u002Fscript.js",[],[1749,1750,1753],[1757,1758,1759],"idx-broker-platinum\u002Fadd-ons\u002Flistings\u002Fcss\u002Flistings.css?ver=","idx-broker-platinum\u002Fadd-ons\u002Fagents\u002Fcss\u002Fstyle.css?ver=","idx-broker-platinum\u002Fadd-ons\u002Fagents\u002Fjs\u002Fscript.js?ver=",{"cssClasses":1761,"htmlComments":1765,"htmlAttributes":1769,"restEndpoints":1773,"jsGlobals":1776,"shortcodeOutput":1782},[1762,1763,1764],"agent-wrap","archive-employee","impress-agents",[1766,1767,1768],"\u003C!-- Custom template part for IDX Broker Platinum -->","\u003C!-- The main content area for the IDX Broker Platinum plugin -->","\u003C!-- This template is for the IDX Broker Platinum plugin -->",[1770,1771,1772],"data-idx-api-key","data-idx-plugin-version","data-idx-endpoint",[1774,1775],"\u002Fwp-json\u002Fidx-broker-platinum\u002Fv1\u002Fsearch","\u002Fwp-json\u002Fidx-broker-platinum\u002Fv1\u002Flistings",[1777,1778,1779,1780,1781],"idxBrokerClient","IDX_API_URL","IDX_API_VERSION","IDX_PLUGIN_VERSION","IDX_BROWSER_CLIENT_CONFIG",[1783,1784,1785],"[idx_broker_idx_search]","[idx_broker_property_listing]","[idx_broker_agent_profile]"]