[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fz14c6Yfb9W06tXbF_eyZQueppY08gBwsKmoxjKGaLUw":3,"$f75hjxFu-FCaGNxxdaZ1cka4v2-Lsrdl9aoiih-gVPE4":320,"$fiXNEZnp2rA2JQFMZNG2SKa8znQs2oafHzDvdZh8y7BQ":324},{"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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":156,"fingerprints":286},"shift8-real-estate-listings-for-treb","Shift8 Real Estate Listings for TRREB","1.8.1","shift8","https:\u002F\u002Fprofiles.wordpress.org\u002Fshift8\u002F","\u003Cp>Shift8 TREB Real Estate Listings is a comprehensive WordPress plugin that automates the process of importing and managing real estate listings from the Toronto Real Estate Board (TREB) via the PropTx RESO Web API. This plugin eliminates manual listing management by automatically fetching property data and creating properly formatted WordPress posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fshift8web.ca\u002Fhow-to-import-trreb-proptx-real-estate-listings-into-your-wordpress-site\u002F\" rel=\"nofollow ugc\">Read our detailed blog post about this plugin\u003C\u002Fa>\u003C\u002Fstrong> for technical insights, implementation details, and the story behind migrating from RETS to RESO Web API.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Synchronization\u003C\u002Fstrong> – Scheduled sync using WordPress cron with configurable frequency\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PropTx RESO Web API Integration\u003C\u002Fstrong> – Secure Bearer token authentication with comprehensive error handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Image Import\u003C\u002Fstrong> – Imports ALL available photos per listing with cross-hosting batch processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Template System\u003C\u002Fstrong> – Compatible with all page builders (Visual Composer, Elementor, Gutenberg, Bricks)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Maps Integration\u003C\u002Fstrong> – Interactive maps with free OpenStreetMap geocoding and conditional display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WalkScore Integration\u003C\u002Fstrong> – Walkability scoring for properties\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Member-Based Categorization\u003C\u002Fstrong> – Automatic categorization based on agent membership\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geographic Filtering\u003C\u002Fstrong> – Restrict listings by postal code prefix (FSA) or city name with autocomplete\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sold Listing Management\u003C\u002Fstrong> – Automatically updates existing listings to sold status with title prefix and tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-CLI Support\u003C\u002Fstrong> – Full command-line interface for server management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Logging\u003C\u002Fstrong> – Detailed logging system with admin interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Real estate agencies using TREB\u002FPropTx RESO Web API\u003C\u002Fli>\n\u003Cli>Property management companies\u003C\u002Fli>\n\u003Cli>Real estate agents and brokers\u003C\u002Fli>\n\u003Cli>WordPress developers building real estate sites\u003C\u002Fli>\n\u003Cli>Anyone needing automated MLS listing synchronization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Incremental Synchronization\u003C\u002Fstrong> – Uses ModificationTimestamp for efficient API usage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Image Processing\u003C\u002Fstrong> – Memory-aware processing with adaptive timeouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Direct MLS Import\u003C\u002Fstrong> – Import specific listings via WP-CLI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Diagnostics\u003C\u002Fstrong> – Raw API response analysis for troubleshooting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geographic Filtering\u003C\u002Fstrong> – Filter by postal code prefix (FSA) or city name, mutually exclusive via admin dropdown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Listing Preview\u003C\u002Fstrong> – Preview API results via WP-CLI without creating posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sync Mode Management\u003C\u002Fstrong> – Control over incremental vs age-based synchronization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Focused\u003C\u002Fstrong> – All input sanitized, output escaped, encrypted credential storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to several external services to provide real estate listing functionality:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PropTx RESO Web API (Toronto Real Estate Board)\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Purpose\u003C\u002Fstrong>: Retrieves real estate listing data from the Toronto Real Estate Board (TREB) MLS system\u003Cbr \u002F>\n– \u003Cstrong>Data Sent\u003C\u002Fstrong>: API authentication token, search parameters, listing filters\u003Cbr \u002F>\n– \u003Cstrong>When\u003C\u002Fstrong>: During scheduled syncs and manual data imports\u003Cbr \u002F>\n– \u003Cstrong>Service Provider\u003C\u002Fstrong>: PropTx RESO Web API (query.ampre.ca)\u003Cbr \u002F>\n– \u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fwww.ampre.ca\u002Fterms-of-service\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwww.ampre.ca\u002Fprivacy-policy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OpenStreetMap Nominatim API\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Purpose\u003C\u002Fstrong>: Geocodes property addresses to obtain latitude\u002Flongitude coordinates for mapping\u003Cbr \u002F>\n– \u003Cstrong>Data Sent\u003C\u002Fstrong>: Property addresses (street, city, province, postal code)\u003Cbr \u002F>\n– \u003Cstrong>When\u003C\u002Fstrong>: When processing new listings or updating existing ones\u003Cbr \u002F>\n– \u003Cstrong>Service Provider\u003C\u002Fstrong>: OpenStreetMap Foundation (nominatim.openstreetmap.org)\u003Cbr \u002F>\n– \u003Cstrong>Usage Policy\u003C\u002Fstrong>: https:\u002F\u002Foperations.osmfoundation.org\u002Fpolicies\u002Fnominatim\u002F\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwiki.osmfoundation.org\u002Fwiki\u002FPrivacy_Policy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Maps API (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Purpose\u003C\u002Fstrong>: Displays interactive maps for property locations\u003Cbr \u002F>\n– \u003Cstrong>Data Sent\u003C\u002Fstrong>: Property coordinates, API key\u003Cbr \u002F>\n– \u003Cstrong>When\u003C\u002Fstrong>: When viewing individual listing pages (if Google Maps API key is configured)\u003Cbr \u002F>\n– \u003Cstrong>Service Provider\u003C\u002Fstrong>: Google LLC\u003Cbr \u002F>\n– \u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fterms\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WalkScore API (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Purpose\u003C\u002Fstrong>: Displays walkability scores and neighborhood information\u003Cbr \u002F>\n– \u003Cstrong>Data Sent\u003C\u002Fstrong>: Property address, WalkScore ID\u003Cbr \u002F>\n– \u003Cstrong>When\u003C\u002Fstrong>: When viewing individual listing pages (if WalkScore credentials are configured)\u003Cbr \u002F>\n– \u003Cstrong>Service Provider\u003C\u002Fstrong>: WalkScore.com\u003Cbr \u002F>\n– \u003Cstrong>Terms of Service\u003C\u002Fstrong>: https:\u002F\u002Fwww.walkscore.com\u002Fterms-of-use\u002F\u003Cbr \u002F>\n– \u003Cstrong>Privacy Policy\u003C\u002Fstrong>: https:\u002F\u002Fwww.walkscore.com\u002Fprivacy\u002F\u003C\u002Fp>\n\u003Cp>All external service connections are made server-to-server and do not directly collect visitor data. Property addresses and coordinates are only sent to mapping services when explicitly configured by the site administrator.\u003C\u002Fp>\n\u003Ch3>WP-CLI Reference\u003C\u002Fh3>\n\u003Cp>All commands are registered under \u003Ccode>wp shift8-treb\u003C\u002Fcode>. WP-CLI must be installed on the server.\u003C\u002Fp>\n\u003Ch4>wp shift8-treb sync\u003C\u002Fh4>\n\u003Cp>Run a manual sync of TREB listings from the PropTx RESO Web API.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--dry-run\u003C\u002Fcode> – Run without creating or updating any posts.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--verbose\u003C\u002Fcode> – Show detailed output including settings, sample data, and progress.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--limit=\u003Cnumber>\u003C\u002Fcode> – Limit the number of listings to process. Overrides admin settings.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--force\u003C\u002Fcode> – Force sync even if the bearer token is not configured.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--listing-age=\u003Cdays>\u003C\u002Fcode> – Override listing age in days. Ignores incremental sync and uses age-based filtering.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--mls=\u003Cnumbers>\u003C\u002Fcode> – Import specific MLS number(s), comma-separated. Example: \u003Ccode>W12436591,C12380184\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>--members-only\u003C\u002Fcode> – Sync only listings from configured member IDs. Applies filter at API level.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--postal-prefix=\u003Cprefixes>\u003C\u002Fcode> – Override geographic filter with postal code prefixes (FSA). Comma-separated. Example: \u003Ccode>M5V,M6H\u003C\u002Fcode>. Mutually exclusive with \u003Ccode>--city\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--city=\u003Ccities>\u003C\u002Fcode> – Override geographic filter with city names. Comma-separated. Example: \u003Ccode>\"Toronto W08,Mississauga\"\u003C\u002Fcode>. Mutually exclusive with \u003Ccode>--postal-prefix\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--skip-images\u003C\u002Fcode> – Skip image downloads for faster sync. Stores external URLs only.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--sequential-images\u003C\u002Fcode> – Use sequential image processing instead of batch. Slower but more compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb sync\nwp shift8-treb sync --dry-run --verbose\nwp shift8-treb sync --listing-age=7 --limit=50\nwp shift8-treb sync --mls=W12436591,C12380184\nwp shift8-treb sync --members-only --skip-images\nwp shift8-treb sync --postal-prefix=M5V,M6H\nwp shift8-treb sync --city=\"Brampton,Oakville\" --limit=20\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb preview\u003C\u002Fh4>\n\u003Cp>Query the API and display a summary of matching listings without creating any posts. Output includes price range and median, city breakdown, property type breakdown, and top agents.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--limit=\u003Cnumber>\u003C\u002Fcode> – Limit number of listings to fetch.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--listing-age=\u003Cdays>\u003C\u002Fcode> – Override listing age in days.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--members-only\u003C\u002Fcode> – Only show listings from configured member IDs.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--postal-prefix=\u003Cprefixes>\u003C\u002Fcode> – Override geographic filter with postal code prefixes. Mutually exclusive with \u003Ccode>--city\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--city=\u003Ccities>\u003C\u002Fcode> – Override geographic filter with city names. Mutually exclusive with \u003Ccode>--postal-prefix\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--format=\u003Cformat>\u003C\u002Fcode> – Output format: \u003Ccode>table\u003C\u002Fcode> (default) or \u003Ccode>json\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb preview\nwp shift8-treb preview --postal-prefix=M5V,M6H,M8X\nwp shift8-treb preview --city=\"Toronto W08,Mississauga\"\nwp shift8-treb preview --limit=20 --members-only\nwp shift8-treb preview --format=json\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb analyze\u003C\u002Fh4>\n\u003Cp>Fetch raw API data for diagnostic analysis. Supports searching for specific MLS numbers and showing agent breakdowns. No posts are created.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--limit=\u003Cnumber>\u003C\u002Fcode> – Maximum listings to analyze. Default: 50.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--search=\u003Cmls>\u003C\u002Fcode> – Search for specific MLS number(s). Comma-separated.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--show-agents\u003C\u002Fcode> – Show unique agent IDs and their listing counts.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--days=\u003Cnumber>\u003C\u002Fcode> – Number of days to look back. Default: 90.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--members-only\u003C\u002Fcode> – Only analyze listings from configured member IDs.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--postal-prefix=\u003Cprefixes>\u003C\u002Fcode> – Override geographic filter. Mutually exclusive with \u003Ccode>--city\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--city=\u003Ccities>\u003C\u002Fcode> – Override geographic filter. Mutually exclusive with \u003Ccode>--postal-prefix\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb analyze --limit=100 --show-agents\nwp shift8-treb analyze --search=W12436591,C12380184\nwp shift8-treb analyze --days=30 --limit=200\nwp shift8-treb analyze --city=\"Mississauga\" --days=30\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb settings\u003C\u002Fh4>\n\u003Cp>Display current plugin configuration. Sensitive values such as the bearer token are masked.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--format=\u003Cformat>\u003C\u002Fcode> – Output format: \u003Ccode>table\u003C\u002Fcode> (default), \u003Ccode>json\u003C\u002Fcode>, or \u003Ccode>yaml\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb settings\nwp shift8-treb settings --format=json\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb test_api\u003C\u002Fh4>\n\u003Cp>Test the PropTx RESO Web API connection using the configured bearer token.\u003C\u002Fp>\n\u003Cp>No options. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb test_api\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb test_media \u003C\u002Fh4>\n\u003Cp>Test the Media API for a specific listing. Shows available photos with URLs, types, order, and preferred photo status.\u003C\u002Fp>\n\u003Cp>Arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003Clisting_key>\u003C\u002Fcode> – The MLS listing key. Example: \u003Ccode>W12438713\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--raw\u003C\u002Fcode> – Show the full raw JSON API response.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb test_media W12438713\nwp shift8-treb test_media W12438713 --raw\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb sync_status\u003C\u002Fh4>\n\u003Cp>Show current sync mode (incremental or age-based), last sync timestamp, and relevant settings.\u003C\u002Fp>\n\u003Cp>No options. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb sync_status\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb reset_sync\u003C\u002Fh4>\n\u003Cp>Reset the incremental sync timestamp. Forces next sync to use age-based filtering, re-importing listings that may have been deleted locally.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--yes\u003C\u002Fcode> – Skip the confirmation prompt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb reset_sync\nwp shift8-treb reset_sync --yes\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb clear_logs\u003C\u002Fh4>\n\u003Cp>Clear all plugin sync logs.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--yes\u003C\u002Fcode> – Skip the confirmation prompt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb clear_logs\nwp shift8-treb clear_logs --yes\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>wp shift8-treb retry-images\u003C\u002Fh4>\n\u003Cp>Retry downloading failed images for posts that have stored external image references. Draft posts are auto-published if the retry succeeds.\u003C\u002Fp>\n\u003Cp>Options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>--limit=\u003Cnumber>\u003C\u002Fcode> – Limit number of posts to process. Default: unlimited.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--dry-run\u003C\u002Fcode> – Show what would be processed without downloading.\u003C\u002Fli>\n\u003Cli>\u003Ccode>--status=\u003Cstatus>\u003C\u002Fcode> – Only process posts with a specific status: \u003Ccode>draft\u003C\u002Fcode>, \u003Ccode>publish\u003C\u002Fcode>, or \u003Ccode>any\u003C\u002Fcode> (default).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp shift8-treb retry-images\nwp shift8-treb retry-images --dry-run\nwp shift8-treb retry-images --status=draft\nwp shift8-treb retry-images --limit=10\u003Ch3>Technical Requirements\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>* WordPress 5.0 or higher\u003Cbr \u002F>\n* PHP 7.4 or higher\u003Cbr \u002F>\n* cURL extension for API communication\u003Cbr \u002F>\n* Write permissions for wp-content\u002Fuploads directory\u003Cbr \u002F>\n* Valid PropTx RESO Web API bearer token\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, documentation, and updates, visit the plugin’s GitHub repository or contact Shift8 Web.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin connects to the PropTx RESO Web API to retrieve real estate listing data. No personal data is transmitted to external services beyond what is necessary for API authentication and data retrieval. All API credentials are encrypted and stored securely in your WordPress database.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fshift8web.ca\" rel=\"nofollow ugc\">Shift8 Web\u003C\u002Fa> for integration with the PropTx RESO Web API and Toronto Real Estate Board listing management.\u003C\u002Fp>\n","Sync Toronto Real Estate Board (TRREB) listings via PropTx RESO Web API to WordPress posts automatically.",10,680,100,1,"2026-03-05T22:34:00.000Z","6.8.5","5.0","7.4",[20,21,22,23,24],"listings","mlstr","proptx","real-estate","trreb","https:\u002F\u002Fgithub.com\u002Fstardothosting\u002Fshift8-treb","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.8.1.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},16,950,92,30,88,"2026-05-20T02:21:27.936Z",[40,66,90,113,134],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":64,"last_vuln_date":65,"fetched_at":29},"estatik","Estatik Real Estate Plugin","4.3.1","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>HubSpot CRM Integration (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 &hellip;",10000,376568,90,183,"2026-04-08T06:07:00.000Z","6.9.4","5.4","5.6",[57,20,58,23,59],"idx","mls","rets","http:\u002F\u002Festatik.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Festatik.zip",31,7,2,"2025-10-16 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":53,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":27,"last_vuln_date":89,"fetched_at":29},"easy-property-listings","Easy Property Listings","3.5.22","Merv Barrett","https:\u002F\u002Fprofiles.wordpress.org\u002Fmervb1\u002F","\u003Cp>Easy Property Listings is one of the most dynamic and feature rich Real Estate plugin for WordPress available on the market today.\u003C\u002Fp>\n\u003Cp>An easy-to-use plugin that provides the needed functions to configure a dynamic real estate website in minutes. Packed with advanced features, shortcodes and templates letting you create real estate websites fast.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get Real Estate Online Faster Than Ever\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now you can promote your listings and automate lead generation\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily integrated to any WordPress website.\u003C\u002Fli>\n\u003Cli>Create websites that present listings beautifully.\u003C\u002Fli>\n\u003Cli>Display listings in a responsive list or grid format.\u003C\u002Fli>\n\u003Cli>100s of ready to use theme templates available for free.\u003C\u002Fli>\n\u003Cli>No code necessary. Infinite options. Just select and save.\u003C\u002Fli>\n\u003Cli>Instantly works with popular themes Genesis, Headway, iThemes Builder, Avada.\u003C\u002Fli>\n\u003Cli>Great with page builders like Elementor, WP Bakery, Visual Composer.\u003C\u002Fli>\n\u003Cli>Fully customisable and works with any Theme or framework.\u003C\u002Fli>\n\u003Cli>Personalise for your market in seconds.\u003C\u002Fli>\n\u003Cli>100% responsive and mobile ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Real estate agents’ extension to the web\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>No “technical” experience necessary, its easy to use.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built in help and tutorials if you get stuck.\u003C\u002Fli>\n\u003Cli>Quick to setup, publish and update your listings.\u003C\u002Fli>\n\u003Cli>The only plugin that lets you focus on listing and selling.\u003C\u002Fli>\n\u003Cli>Add listings in a fast and efficient way saving you hours.\u003C\u002Fli>\n\u003Cli>Start with the free version and activate add-ons as you grow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Easy for Developers to Design and Customise\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fully customise to match your WordPress theme and design.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fast, efficient, extensible code.\u003C\u002Fli>\n\u003Cli>Over 150 custom fields, 7 post types all pre-configured.\u003C\u002Fli>\n\u003Cli>The only plugin built to easily customise to match your design.\u003C\u002Fli>\n\u003Cli>Easy to understand API’s with detailed documentation.\u003C\u002Fli>\n\u003Cli>Customise the look and feel of the site exactly how you want.\u003C\u002Fli>\n\u003Cli>Clean CSS means you don’t have to spend hours un-coding.\u003C\u002Fli>\n\u003Cli>Add new templates in seconds and use with shortcodes.\u003C\u002Fli>\n\u003Cli>Modular templates that are easy to change.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developers Can Build Advanced Websites Fast\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your customer want features found on major real estate portals? All possible with Easy Property Listings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Complex real estate website development made easy.\u003C\u002Fli>\n\u003Cli>Filled with filters and hooks that allow full modification.\u003C\u002Fli>\n\u003Cli>A fast and efficient plugin written using WordPress standards.\u003C\u002Fli>\n\u003Cli>Create a settings plugin and use it again on other sites.\u003C\u002Fli>\n\u003Cli>Plugin can be modified without much technical knowhow.\u003C\u002Fli>\n\u003Cli>Available in a dozen languages and 26 currencies.\u003C\u002Fli>\n\u003Cli>Upgrade your site with advanced add-ons.\u003C\u002Fli>\n\u003Cli>API Documentation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Powerful Shortcodes and Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Shortcodes and widgets that let you filter, display and search listings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fast customisable listing search.\u003C\u002Fli>\n\u003Cli>Advanced easy to customise widgets.\u003C\u002Fli>\n\u003Cli>Packed with powerful shortcodes to display listings.\u003C\u002Fli>\n\u003Cli>Display and filter listings by any criteria with shortcodes.\u003C\u002Fli>\n\u003Cli>Randomly display listings with widgets, massive SEO benefits.\u003C\u002Fli>\n\u003Cli>Template system allows infinite display possibilities.\u003C\u002Fli>\n\u003Cli>Instantly generate an automatic open home list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Listings Displayed Beautifully\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Multiple agent details not a problem, its built in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instantly sort displayed listings by price, date, location.\u003C\u002Fli>\n\u003Cli>Link to virtual tours, floor plans, mini sites, and more.\u003C\u002Fli>\n\u003Cli>Agent profile box loaded with your social media and details.\u003C\u002Fli>\n\u003Cli>Visitors can add open homes to their calendar with a click.\u003C\u002Fli>\n\u003Cli>Flag listing, new, under contract, sold and customise.\u003C\u002Fli>\n\u003Cli>Photo gallery and Google Maps.\u003C\u002Fli>\n\u003Cli>Embed online property videos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Add and Edit Listings Easily\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Filled with rich and useful features that makes publishing listings online a breeze.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily add, update and manage unlimited listings fast.\u003C\u002Fli>\n\u003Cli>Optimised for Search Engines (SEO) with separate listing types.\u003C\u002Fli>\n\u003Cli>Pricing system for today that you won’t find in any other plugin.\u003C\u002Fli>\n\u003Cli>Attach landlords and sellers details to listings for quick access.\u003C\u002Fli>\n\u003Cli>Listings have different needs, this handles them all.\u003C\u002Fli>\n\u003Cli>Add unlimited property features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Listing Management Redefined\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Complete real estate plugin built for any sized company or portal.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to sort, search and manage listings.\u003C\u002Fli>\n\u003Cli>Dashboard widgets gives you an instant overview.\u003C\u002Fli>\n\u003Cli>Important listing details available with a glance.\u003C\u002Fli>\n\u003Cli>Instantly track your real estate business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contact and Lead Management with Built in CRM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Prospecting that works how you do.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capture contacts and manage leads.\u003C\u002Fli>\n\u003Cli>Tag contacts so they stand out as a priority.\u003C\u002Fli>\n\u003Cli>Email contacts, track conversations and activities.\u003C\u002Fli>\n\u003Cli>Save contact info for quick reference when prospecting.\u003C\u002Fli>\n\u003Cli>Work your leads and never forget to follow-up again.\u003C\u002Fli>\n\u003Cli>Instantly filter contacts by custom tags, just click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Reporting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Track your business growth with beautiful instant, reports\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Beautiful graph of what your business is doing.\u003C\u002Fli>\n\u003Cli>Compare listings and sales, rentals and leased results.\u003C\u002Fli>\n\u003Cli>Filter listings by any period of time, instant KPI reports.\u003C\u002Fli>\n\u003Cli>Tack market progress over any period of time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Enhance and Extend with Premium Add-Ons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Grow your online success with premium add-ons\u003C\u002Fp>\n\u003Cul>\n\u003Cli>300+ listings on one map… sold! \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fadvanced-mapping\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_advanced_mapping\" rel=\"nofollow ugc\">Advanced Mapping\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Your a winner, be proud and show off your Awards.\u003C\u002Fli>\n\u003Cli>Let your happy customers share how good you are with Testimonials.\u003C\u002Fli>\n\u003Cli>Print customised Brochures and stock lists easily.\u003C\u002Fli>\n\u003Cli>Enhanced your agents online profiles with the Staff Directory.\u003C\u002Fli>\n\u003Cli>Location, location, location… Powerful SEO strategy with Location Profiles.\u003C\u002Fli>\n\u003Cli>Beautiful image Sliders with, thousands of possibilities.\u003C\u002Fli>\n\u003Cli>Let buyers and tenants know whats new with Email Alerts.\u003C\u002Fli>\n\u003Cli>Online CMA Market Reports automatically attached to your listings.\u003C\u002Fli>\n\u003Cli>Dedicated add-on for Importing Listings from CSV and XML.\u003C\u002Fli>\n\u003Cli>More add-ons in development to further extend an already awesome plugin.\u003C\u002Fli>\n\u003Cli>Extend with many \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">add-ons\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Dedicated Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The Easy Property Listings team does not provide support for the real estate plugin on the WordPress.org forums. One on one forum support is available to people who purchase \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fsupport-ticket\u002F?utm_source=readme&utm_medium=description_tab&utm_content=premium_support&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">Support\u003C\u002Fa> only.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Extensive near instant response to support, we just want to help.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lots of free tutorials & how to videos.\u003C\u002Fli>\n\u003Cli>Dedicated online API documentation.\u003C\u002Fli>\n\u003Cli>Free, easy to follow online documentation.\u003C\u002Fli>\n\u003Cli>Support plans for fast detailed help and theme setup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple listing types are supported because not everyone is a residential properties specialist. You can list rentals, commercial, land, rural and businesses just as easily.\u003C\u002Fli>\n\u003Cli>Flexible pricing options like “no price”, POA and necessary real estate options like under offer & auction.\u003C\u002Fli>\n\u003Cli>Developed from a real estate agents perspective to make it easy and quick to add and update listings.\u003C\u002Fli>\n\u003Cli>Completely location independent with extensive currency support, so it doesn’t matter where listing are in the world.\u003C\u002Fli>\n\u003Cli>Geo-locate the property coordinates with a press of a button and display a Google Map.\u003C\u002Fli>\n\u003Cli>iCal calendar appointment support for inspection times. Just click and add to your calendar.\u003C\u002Fli>\n\u003Cli>Support for Under Offer and no price listings, you name it, it works.\u003C\u002Fli>\n\u003Cli>Currency support for non-dollar currencies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Widgets\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Listing widget with options for image size, order, random, status and more which means you can quickly setup featured listings that dynamically change saving you hours of custom query coding or needing separate plug-ins.\u003C\u002Fli>\n\u003Cli>Search widget with price range, location, bedrooms bathrooms and a feature search which means you will limit the dreaded “property not found” page that many real estate sites show when searching an area where you don’t have an active listing.\u003C\u002Fli>\n\u003Cli>Author Box that is easy to customise: multiple agents, tabbed, video, bio, social media links and extendible with the Staff Directory extension.\u003C\u002Fli>\n\u003Cli>Author widget supporting multiple authors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Extensive documentation in the \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002F?utm_source=readme&utm_medium=description_tab&utm_content=developers_link&utm_campaign=codex\" rel=\"nofollow ugc\">codex\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>A plugin that allows editing with hundreds of \u003Ca href=\"http:\u002F\u002Fdocs.easypropertylistings.com.au\u002Fhook-docs.html?utm_source=readme&utm_medium=description_tab&utm_content=developers_link&utm_campaign=docs\" rel=\"nofollow ugc\">hooks and filters\u003C\u002Fa>, bend EPL to your will.\u003C\u002Fli>\n\u003Cli>Learn now to use \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002Farticle\u002F301-hooks-action-and-filter-reference?utm_source=readme&utm_medium=description_tab&utm_content=developers_link&utm_campaign=hooks\" rel=\"nofollow ugc\">Hooks: Action and Filters reference\u003C\u002Fa> guide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Several short codes to insert your listings into posts and pages with many customisable options. \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002Fcategory\u002F25-shortcodes?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">Shortcode documentation\u003C\u002Fa>. These short codes allow you to display listings any way and anywhere you like.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[listing]\u003C\u002Fli>\n\u003Cli>[listing_advanced]\u003C\u002Fli>\n\u003Cli>[listing_category]\u003C\u002Fli>\n\u003Cli>[listing_open]\u003C\u002Fli>\n\u003Cli>[listing_map]\u003C\u002Fli>\n\u003Cli>[listing_search]\u003C\u002Fli>\n\u003Cli>[listing_feature]\u003C\u002Fli>\n\u003Cli>[listing_location]\u003C\u002Fli>\n\u003Cli>[listing_auction]\u003C\u002Fli>\n\u003Cli>[listing_element]\u003C\u002Fli>\n\u003Cli>[listing_contact]\u003C\u002Fli>\n\u003Cli>[listing_results]\u003C\u002Fli>\n\u003Cli>[listing_meta_doc]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Listing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The [listing] shortcode allows you to output your listings on pages and posts with advanced filtering options for listing types, order, status filtering, locations and much more which you can \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002Farticle\u002F24-listing?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">read about the settings and options here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Listing Open\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The [listing_open] shortcode quickly outputs listings that have scheduled open for inspection times. Use this on posts so your site will always have an up-to-date list of properties open for inspection. Use the [listing_open post_type=”property” template=”table”] or for rentals and slimmer [listing_open post_type=”rental” template=”table_open”] option to create a slim list of listings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Listing Search\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The [listing_search] shortcode allows you to place the search widget anywhere you like. Just added to the plugin are new styles to output [listing_search style=”wide”] and [listing_search style=”slim”] variations. You can also enable the tabbed option with [listing_search post_type=”property,rental,land”] and you can adjust the tab labels from the plugin settings page. More \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002Farticle\u002F122-listingsearch?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">details about the listing_search shortcode can be found here\u003C\u002Fa>. If you use the search widget you can easily select your options from the widget editor. Enable the tabbed search by multi selecting the listing types with Ctrl on your pc or Command on a mac keyboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Listing Category\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use the [listing_category] short code to filter listings by any variable you want to use. Easy Property Listings has over 30 variables available for each listing type to create specialised pages for anything. Read the \u003Ca href=\"https:\u002F\u002Fcodex.easypropertylistings.com.au\u002Farticle\u002F26-listingcategory?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg\" rel=\"nofollow ugc\">detailed documentation\u003C\u002Fa> about this advanced shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use any theme\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use any theme you want which means you can use your creativity and build beautiful websites the way you want. We’ve kept CSS to a minimum so it looks great on any theme you choose.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Over 50 custom meta fields per listing type. Everything is pre-configured saving hundreds of hours. Want more, add more all extendible.\u003C\u002Fli>\n\u003Cli>Separate post types for each listing type; property, rental, land, rural, business, commercial, commercial land.\u003C\u002Fli>\n\u003Cli>Lightbox support, just add your favourite plugin that uses link=”file on the gallery short code.\u003C\u002Fli>\n\u003Cli>Create your own custom templates using standard WordPress and included functions.\u003C\u002Fli>\n\u003Cli>Minimal CSS styling so it will integrate with any theme.\u003C\u002Fli>\n\u003Cli>Developer friendly with dozens of actions and filters.\u003C\u002Fli>\n\u003Cli>Custom labels for everything and full translation support.\u003C\u002Fli>\n\u003Cli>Supports REAXML, JUPIX and worldwide MLS systems.\u003C\u002Fli>\n\u003Cli>Hundreds of filters to modify the default behaviour of the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Extensions and add-ons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You get cool optional \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions\" rel=\"nofollow ugc\">extensions\u003C\u002Fa> which means you can grow your site and content and offer additional options to your clients and customers with features they will love.\u003C\u002Fp>\n\u003Cp>More information at \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions\" rel=\"nofollow ugc\">Easy Property Listings.com.au\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Follow this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feasypropertylistings\u002FEasy-Property-Listings\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Inspections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Finspections\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_inspections\" rel=\"nofollow ugc\">inspections\u003C\u002Fa> extension for Easy Property Listings adds open for inspection lists (stock lists) and printing capabilities to your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Mapping\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fadvanced-mapping\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_advanced_map\" rel=\"nofollow ugc\">Advanced Map\u003C\u002Fa> Create a beautiful map showcasing your listings with a powerful shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Brochures\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fbrochures\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_brochures\" rel=\"nofollow ugc\">brochures\u003C\u002Fa> extension for Easy Property Listings you can create printable brochures and stock lists for your listings. There are several options to control the brochure styles and templates. Or create your own!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Buttons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fcustom-buttons\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_custom_buttons\" rel=\"nofollow ugc\">custom buttons\u003C\u002Fa> extension for Easy Property Listings allows you to add custom buttons to your listings that can link to a file, external website or link on your own site. Great for lead generation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Frontend Submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Ffrontend-submissions\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_frontend_submissions\" rel=\"nofollow ugc\">Frontend Submissions\u003C\u002Fa> Frontend Submissions provides a the ability to submit listings via a frontend form for review using a shortcode. They can also edit submitted listings from the frontend of your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Listing Alerts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Flisting-alerts\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_listing_alerts\" rel=\"nofollow ugc\">Listing Alerts\u003C\u002Fa> Schedule email alerts to subscribers with HTML email support and customisable messages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Location Profiles\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Flocation-profiles\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_location_profiles\" rel=\"nofollow ugc\">Location Profiles\u003C\u002Fa> With this plugin, you can add detailed suburb, city or neighbourhood profiles automatically to your listings in that location.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Market Research\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fmarket-research\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_market_research\" rel=\"nofollow ugc\">Market Research\u003C\u002Fa>. With the Market Research extension for Easy Property Listings you can import property sales data and dynamically display it on your listings in a matching location.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sliders\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fsliders\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_slider\" rel=\"nofollow ugc\">Sliders\u003C\u002Fa> The Sliders extension allows you to effortlessly create beautiful listing galleries that include numerous options and are fully responsive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Staff\u002FAgent Directory\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Fstaff-directory\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_staff_directory\" rel=\"nofollow ugc\">Staff\u002FAgent Directory\u003C\u002Fa> Give your real estate agents and staff an enhanced author profile on your listings and manage staff members with this extension.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Testimonial Manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002Ftestimonial-manager\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_testimonial_manager\" rel=\"nofollow ugc\">Testimonial Manager\u003C\u002Fa> Testimonials can be an effective way to get more listings. They add credibility and builds trust. With this plugin, quickly add testimonials and have them link with properties in specific locations.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fextensions\u002F?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=store\" rel=\"nofollow ugc\">Many more extensions can be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easy Property Listings needs help for translation:\u003C\u002Fp>\n\u003Col>\n\u003Cli>English (and British English)\u003C\u002Fli>\n\u003Cli>Belgian (Dutch)\u003C\u002Fli>\n\u003Cli>Bulgarian\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Ukrainian\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese – pt_BR – \u003Ca href=\"https:\u002F\u002Fwww.djio.com.br\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Dionizio Bach | DJIO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Portuguese\u003C\u002Fli>\n\u003Cli>Finnish – Thanks to Eevastiina Hyvönen.\u003C\u002Fli>\n\u003Cli>Czech – By RadZah.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Would you like to help translate the plugin into more languages? \u003Ca href=\"https:\u002F\u002Feasypropertylistings.com.au\u002Fsupport\u002Fforum\u002Ftranslations\u002F?utm_source=readme&utm_medium=description_tab&utm_content=translations_link&utm_campaign=language\" rel=\"nofollow ugc\">Join our Translations Forum\u003C\u002Fa>.\u003C\u002Fp>\n","Fast. Flexible. Forward-thinking solution for real estate agents using WordPress. Built for scale, listing management and works with any theme.",5000,467730,94,112,"2026-04-11T07:19:00.000Z","3.9","7.1",[20,82,23,83,84],"property","rental","reports","https:\u002F\u002Fwww.easypropertylistings.com.au\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-property-listings.3.5.22.zip",89,8,"2026-01-22 00:00:00",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":76,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":109,"download_link":110,"security_score":35,"vuln_count":111,"unpatched_count":27,"last_vuln_date":112,"fetched_at":29},"advanced-classifieds-and-directory-pro","Advanced Classifieds & Directory Pro","3.4.1","pluginsware","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginsware\u002F","\u003Cp>ACADP is a professional, powerful, flexible, high quality directory plugin, you can create any kind of directory site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginsware.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginsware.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginsware.com\u002Fsubmit-a-ticket\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginsware.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\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\u002F0ALU7FqfGAM?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>\u003C\u002Fp>\n\u003Ch4>Nested Categories\u003C\u002Fh4>\n\u003Cp>Allows you to organize your listings across infinite categories and subcategories\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited categories\u003C\u002Fli>\n\u003Cli>Unlimited category levels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Unlimited Custom Fields\u003C\u002Fh4>\n\u003Cp>ACADP gives you the flexibility to set an unlimited amount of custom fields so that your site can easily accommodate all the areas of business you’d like to advertise.\u003Cbr \u002F>\nThe following adaptable field type formats are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>radio\u003C\u002Fli>\n\u003Cli>check box\u003C\u002Fli>\n\u003Cli>select list\u003C\u002Fli>\n\u003Cli>text area\u003C\u002Fli>\n\u003Cli>input box\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Assign as many extra fields as you like to your categories\u003C\u002Fli>\n\u003Cli>Set different fields as required\u003C\u002Fli>\n\u003Cli>Connection to the search widget to select individual fields to be included in the search filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Locations & Regions\u003C\u002Fh4>\n\u003Cp>ACADP provides a highly configurable locations setup:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set country and almost any location scenario (country-state-city or country-city-suburb-street etc.)\u003C\u002Fli>\n\u003Cli>Functional Google maps integration\u003C\u002Fli>\n\u003Cli>Unlimited locations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Backend Management\u003C\u002Fh4>\n\u003Cp>The administrator can look after all listings in the backend, along with adding new listings, categories, locations and editing their details. It provides full control over all the settings and keeping everything organized, so you can keep your site running smoothly.\u003C\u002Fp>\n\u003Ch4>Customizable Layout\u003C\u002Fh4>\n\u003Cp>ACADP gives you the flexibility to control what to display and how to display in site the front-end.\u003Cbr \u002F>\nFor Example, you can\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose how many columns display in the categories\u002Flocations view, sorting order, show or hide empty items, include listings count next to the item name, etc…\u003C\u002Fli>\n\u003Cli>Decide which of the listing details to display\u003C\u002Fli>\n\u003Cli>plus many more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User Functions\u003C\u002Fh4>\n\u003Cp>Each user can access a personal panel that allows them to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage listings\u003C\u002Fli>\n\u003Cli>Renew listings\u003C\u002Fli>\n\u003Cli>Delete listings\u003C\u002Fli>\n\u003Cli>Edit listings\u003C\u002Fli>\n\u003Cli>Favourite listings (wish list)\u003C\u002Fli>\n\u003Cli>View Payment History\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Adding Videos and Images\u003C\u002Fh4>\n\u003Cp>No website is complete without multimedia functionality. ACADP straightforwardly incorporates images and video, bringing all of the benefits that come with it, for both buyers and sellers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admin can control the limit of images a user can upload\u003C\u002Fli>\n\u003Cli>Users can add videos from YouTube or Vimeo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Search Widget\u003C\u002Fh4>\n\u003Cp>The Advanced search widget gives you the flexibility of filtering results based on a wide variety of criteria, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search by keyword\u003C\u002Fli>\n\u003Cli>Search by category\u003C\u002Fli>\n\u003Cli>Search by location\u003C\u002Fli>\n\u003Cli>Search by custom fields\u003C\u002Fli>\n\u003Cli>Search by price range\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Revenue Options\u003C\u002Fh4>\n\u003Cp>Make your listings work even harder to bring in extra revenue by monetizing the many options available to users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Featured Listings: Charge users if they wish to make their listings featured or sticky. Featured listings are displayed at the top of all listings.\u003C\u002Fli>\n\u003Cli>WooCommerce Integration: Charge users to submit listings by creating paid plans using WooCommerce. This is a PRO feature. \u003C\u002Fli>\n\u003Cli>Fee Plans: Charge users to submit listings by creating paid plans. This is a standalone feature. No third-party plugins like WooCommerce required. This is a PRO feature.\u003C\u002Fli>\n\u003Cli>[+] more revenue options coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Payment Plugins\u003C\u002Fh4>\n\u003Cp>Payment plugins out of the box!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offline payment – when your advertisers want to pay via a standard bank transfer method.\u003C\u002Fli>\n\u003Cli>PayPal – This is a PRO feature.\u003C\u002Fli>\n\u003Cli>Stripe – This is a PRO feature.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Email Notifications\u003C\u002Fh4>\n\u003Cp>Administrator email notifications are automatically sent for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New listings\u003C\u002Fli>\n\u003Cli>Expired listings\u003C\u002Fli>\n\u003Cli>Order created\u003C\u002Fli>\n\u003Cli>Payment received\u003C\u002Fli>\n\u003Cli>Abuse notifications\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>User email notifications are automatically sent for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New listing postings\u003C\u002Fli>\n\u003Cli>Notifications of expiring listings (administrator can set when the email is sent)\u003C\u002Fli>\n\u003Cli>Listing expiration\u003C\u002Fli>\n\u003Cli>Order created\u003C\u002Fli>\n\u003Cli>Order completed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE: Admin can customize the Emails sent to users.\u003C\u002Fp>\n\u003Ch4>Other Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>GDPR Compliance.\u003C\u002Fli>\n\u003Cli>Add to Favourites.\u003C\u002Fli>\n\u003Cli>Comment on listings.\u003C\u002Fli>\n\u003Cli>Allow Users to Contact Listing Owners.\u003C\u002Fli>\n\u003Cli>Honeypot anti-spam technique to block spam submissions.\u003C\u002Fli>\n\u003Cli>Show or Hide Google reCAPTCHA (v2) challenge in ACADP forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More information at \u003Ca href=\"https:\u002F\u002Fpluginsware.com\u002F\" rel=\"nofollow ugc\">PluginsWare\u003C\u002Fa>.\u003C\u002Fp>\n","Build any kind of directory site: classifieds, cars, bikes & other vehicles dealers site, pets, real estate portal, yellow pages, etc...",2000,190226,96,"2026-03-28T06:40:00.000Z","7.0","6.3","5.6.20",[106,107,108,20,23],"business-directory","classifieds","directory","https:\u002F\u002Fpluginsware.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-classifieds-and-directory-pro.3.4.1.zip",4,"2025-12-24 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":131,"download_link":132,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":133,"fetched_at":29},"dsidxpress","Diverse Solutions IDX Real Estate Listings & MLS Search","3.19.1","Diverse Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiversesolutions\u002F","\u003Cp>\u003Cstrong>Get More Visitors & Leads From Your Real Estate WordPress Website\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Diverse Solutions IDX, you can easily add SEO and mobile-friendly MLS listings and property search widgets to your WordPress website to attract and engage more visitors. Powerful lead capture tools—like forms for scheduling showings and favoriting listings—will convert visitors into leads!\u003C\u002Fp>\n\u003Cp>Our IDX is the only real estate IDX search plugin which offers live customer support, a marketing solution which delivers consistent website traffic, and IDX feeds from 730+ MLSs across the U.S. and Canada.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Get a free trial today—install and set up Diverse Solutions IDX in minutes!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>(This plugin was formerly called dsIDXpress.)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Everything a Real Estate Agent Needs on Their WordPress Website:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DETAILED, UP-TO-DATE MLS LISTINGS\u003C\u002Fstrong>\u003Cbr \u002F>\nGet detailed, up-to-date MLS listings on your website! Information about local schools, plus lists of similar and recently sold homes, are also pulled directly from your MLS’s IDX feed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>POWERFUL MLS SEARCH WIDGETS\u003C\u002Fstrong>\u003Cbr \u002F>\nVisitors can easily find MLS listings on your website with user-friendly property search widgets, including a powerful map search tool and slideshows of highlighted properties.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LEAD CAPTURE TOOLS\u003C\u002Fstrong>\u003Cbr \u002F>\nTurn visitors into leads with forms for scheduling showings, favoriting listings, saving property search criteria, and contacting you for more information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>INSTALL & SET UP IN MINUTES\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily install and set up Diverse Solutions IDX in minutes, with help from shortcodes and widgets. No web development experience is required. \u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Start your free trial today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LIVE CUSTOMER SUPPORT\u003C\u002Fstrong>\u003Cbr \u002F>\nIn addition to in-depth support documentation, Diverse Solutions uniquely offers live onboarding help to get you up and running quickly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MOBILE FRIENDLY\u003C\u002Fstrong>\u003Cbr \u002F>\nOur IDX’s mobile-friendly design ensures that visitors will have a great experience viewing listings on your website, regardless of which device they use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO THAT WORKS\u003C\u002Fstrong>\u003Cbr \u002F>\nGet more free traffic to your website from Google and other search engines. Diverse Solutions IDX creates unique indexable listing pages, an XML sitemap, and optimized page titles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>EXTENSIVELY CUSTOMIZABLE\u003C\u002Fstrong>\u003Cbr \u002F>\nDiverse Solutions IDX for WordPress automatically matches some of your website’s styling, and the appearance of listings and widgets can be easily customized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>730+ AVAILABLE IDX FEEDS\u003C\u002Fstrong>\u003Cbr \u002F>\nDiverse Solutions IDX offers the best MLS coverage in the industry! Add listings from one or more of 730+ MLSs from across the U.S. and Canada to your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET CONSISTENT TRAFFIC, TOO\u003C\u002Fstrong>\u003Cbr \u002F>\nNeed more website traffic and leads? Our digital advertising experts can deliver a guaranteed number of unique visitors who are searching for listings in your local market—every single month.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET A FREE TRIAL\u003C\u002Fstrong>\u003Cbr \u002F>\nTest drive Diverse Solutions IDX on your real estate website today! \u003Ca href=\"https:\u002F\u002Fwww.diversesolutions.com\u002Fsolutions\u002Fidx-for-wordpress\u002F\" rel=\"nofollow ugc\">Get a free trial\u003C\u002Fa> or call us at 800-491-3608.\u003C\u002Fp>\n","Easily add mobile and SEO-friendly MLS listings to your website to attract & engage visitors, plus lead capture tools to turn them into clients.",1000,388694,64,66,"2025-10-07T03:43:00.000Z","6.4.8","4.5.0","5.4.0",[57,20,58,23,130],"realtor","http:\u002F\u002Fwww.dsidxpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdsidxpress.3.19.1.zip","2014-05-25 00:00:00",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":121,"downloaded":142,"rating":143,"num_ratings":36,"last_updated":144,"tested_up_to":145,"requires_at_least":146,"requires_php":147,"tags":148,"homepage":151,"download_link":152,"security_score":64,"vuln_count":153,"unpatched_count":154,"last_vuln_date":155,"fetched_at":29},"ulisting","Directory Listings WordPress plugin – uListing","2.2.0","Stylemix","https:\u002F\u002Fprofiles.wordpress.org\u002Fstylemix\u002F","\u003Cp>This directory listings WordPress plugin is a fantastic tool for creating a professional business directory listings website on WordPress with no hassle. You can design and display listings for any category – such as real estate, jobs, events, vehicles, cars, places, and course listing.\u003C\u002Fp>\n\u003Ch3>Introducing the uListing plugin\u003C\u002Fh3>\n\u003Cp>uListing is a groundbreaking plugin from \u003Ca href=\"http:\u002F\u002Fstylemixthemes.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">StylemixThemes\u003C\u002Fa> built on \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FVue.js\" rel=\"nofollow ugc\">Vue.js\u003C\u002Fa>. This full-featured \u003Cstrong>directory and listing plugin\u003C\u002Fstrong> is suitable for use with WordPress 4.6 and higher.\u003C\u002Fp>\n\u003Cp>Despite being \u003Cstrong>free\u003C\u002Fstrong>, this powerful plugin boasts a range of premium-level features, including \u003Cstrong>fully customizable\u003C\u002Fstrong> field forms and a \u003Cstrong>drag and drop builder\u003C\u002Fstrong> that can be used to create a great looking site.\u003C\u002Fp>\n\u003Cp>Alongside the features available in the core version, there are additionally premium add-on bundle available.\u003C\u002Fp>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F?utm_source=wporg-ulisting&utm_medium=en&utm_campaign=2021\" rel=\"nofollow ugc\">uListing Pro Bundle\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fulisting.stylemixthemes.com\u002F\" rel=\"nofollow ugc\">uListing Plugin Real Estate Demo\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fhomepress-real-estate-wordpress-theme\u002F23980909\" rel=\"nofollow ugc\">HomePress Premium Real Estate Theme on uListing\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fmotors-automotive-cars-vehicle-boat-dealership-classifieds-wordpress-theme\u002F13987211\" rel=\"nofollow ugc\">Motors Premium Car Dealership & Classifieds Theme on uListing\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fdocs.stylemixthemes.com\u002Fulisting\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Who is it for?\u003C\u002Fh3>\n\u003Cp>This easy to use plugin is a fantastic tool for those looking to create a professional business directory listing site on WordPress without too much hassle. You can design and display listings for any niche – such as potential apartments for \u003Cstrong>rent\u003C\u002Fstrong> or \u003Cstrong>sale\u003C\u002Fstrong>, \u003Cstrong>job\u003C\u002Fstrong>, \u003Cstrong>event\u003C\u002Fstrong>, \u003Cstrong>property\u003C\u002Fstrong>, \u003Cstrong>real estate\u003C\u002Fstrong> and \u003Cstrong>course listing\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can have smart-looking ads up and running in minutes without even the need for a premium WordPress theme. The creators of this plugin have aimed to make your experience with it straightforward and pleasant as possible.\u003C\u002Fp>\n\u003Cp>Website visitors can quickly browse through the available listing and make use of the user-friendly interface to find precisely what they are looking for.\u003C\u002Fp>\n\u003Ch3>How do I install this WordPress classified ads plugin?\u003C\u002Fh3>\n\u003Cp>Downloading and installing the plugin couldn’t be easier. Simply visit the plugin section on the WordPress website. Search for and find the uListings plugin and download the files. After doing this, upload the plugin files to the \u002Fwp-content\u002Fplugins\u002F directory, or install the plugin through the WordPress plugins screen directly. Then activate the plugin through the Plugins screen in WordPress. Further details on installation can be found in the documentation provided.\u003C\u002Fp>\n\u003Ch3>How do I use this WordPress directory plugin?\u003C\u002Fh3>\n\u003Ch3>Setting up the site\u003C\u002Fh3>\n\u003Cp>When you install and activate uListing, the settings section on the main admin toolbar is divided into three parts, there are listing type, listings, and pricing plans. Each of these is explained below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Listing Type\u003C\u002Fstrong> – this is where you add the different kinds of items that you will allow people to submit. You could have separate listing types for “House,” “Apartment,” “Cottage,” etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Listings\u003C\u002Fstrong> – these are the individual listings of those specified listing types. Users will submit these from the frontend of your site – but you can also manage them from the backend.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pricing Plans\u003C\u002Fstrong> – these allow you to define the settings for paid listings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Directly after installing, you need to select the correct permalink for the right plugin to work. Then, in the main plugin settings, you can manage currencies, enter a \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002Fget-api-key\" rel=\"nofollow ugc\">Google API key\u003C\u002Fa>, and the number of categories and featured listings to show.\u003C\u002Fp>\n\u003Cp>A drag and drop builder is used to customize how different parts of the site look, including the inventory grid, the list, and the section of the website where potential customers can view the single items.\u003C\u002Fp>\n\u003Ch3>Creating the inventory page\u003C\u002Fh3>\n\u003Cp>From the menu on the right-hand side, you can add columns and elements using the drag and drop builder. If you want to create the inventory based on a map, just create a new template by using the map element.\u003C\u002Fp>\n\u003Cp>After adding in the initial columns, you can play around with their sizes to achieve the most desirable effect. In the left-hand column, you should place the categories that will be used to filter the listings, for instance, price, location, and for sale vs. for rent.\u003C\u002Fp>\n\u003Cp>In the main column, you will add the sort, list, and pagination elements. Every time you add an element, you need to take care to choose the styling from a separate tab on the menu on the right-hand side of the page.\u003C\u002Fp>\n\u003Cp>You can then customize the form fields to control what kind of information is collected for each type of listing. This is done in the ‘attributes’ tab of the admin panel. For each one, you should indicate the name, the type of information accepted e.g., numbers or dates (in the example of price or renting availability), and select an icon from the ones available that represents what it is.\u003C\u002Fp>\n\u003Cp>This key feature allows for versatility of listings while still allowing a potential customer to be able to access the relevant information for what they are looking at.\u003C\u002Fp>\n\u003Ch3>Adding a listing type\u003C\u002Fh3>\n\u003Cp>To add a listing type, you start by entering a title and description and then working through each of the tabs on the bottom left side of the page.\u003C\u002Fp>\n\u003Cp>In the ‘attributes’ section, you drag and drop the necessary information for the listing from the available attributes section to the one labeled ‘used attributes’ and then click Save. The search forms section you can choose to filter items and add in range fields to help your customers more easily find what they need.\u003C\u002Fp>\n\u003Cp>The listing order section allows you to add categories whereby the listings can be sorted; these could include things like added date or price. The ‘preview item’ tab is where you manage how the ads look in either the grid, list, or map format in the inventory tab of the site. Individual designs need to be set up for each of these.\u003C\u002Fp>\n\u003Cp>For the ‘single page,’ you use the same builder as before for customization of the design. You need to add in elements that are necessary for knowing more about the item. So, for instance, if you were advertising rental, the customer would need information on the price, location, and size of the property.\u003C\u002Fp>\n\u003Cp>In the ‘inventory layout’ tab, you select one of the previously added designs to indicate how items should be displayed in this section of the website. The ‘submit form’ allows you to include attributes usable by your customers who set up ads.\u003C\u002Fp>\n\u003Cp>Finally, the ‘listing compare’ options can only be used in conjunction with one of the purchasable extensions as outlined below.\u003C\u002Fp>\n\u003Ch3>Adding a listing\u003C\u002Fh3>\n\u003Cp>Adding a listing is an extremely straightforward process. Just enter the title, choose a listing type, click save, and then reload the page. All of the attributes will already be included. You just need to fill in the fields and click Save.\u003C\u002Fp>\n\u003Ch3>Create a pricing plan\u003C\u002Fh3>\n\u003Cp>To create a pricing plan, enter the title and choose a plan payment type. You will see that a one-time payment is the only option. If you want to make use of the subscription type, you will need to purchase the relevant plugin add-on.\u003C\u002Fp>\n\u003Cp>You will then need to choose the settings for those submitting ads. For each payment plan, you can limit the number of advertisements or the duration of time that they will appear. Here you will also specify the price.\u003C\u002Fp>\n\u003Ch3>How do my customers use it?\u003C\u002Fh3>\n\u003Cp>Visitors to your site will see your listings according to the inventory list. They will use the available search forms to sort options and find what they want. Clicking on an individual listing will show them the single page design created with the drag-and-drop builder.\u003C\u002Fp>\n\u003Cp>If they want to add a new listing, they will first need to register for an account or log in. They’ll be prompted to choose from the different listing types. Then, they’ll fill out all the information for the frontend form configured by you earlier.\u003C\u002Fp>\n\u003Cp>Once registered and logged in, users will have access to a unique profile page where they can manage their payment plans, buy new plans, or create and manage their listings. Payment options include PayPal and Stripe.\u003C\u002Fp>\n\u003Ch3>Why should I get this WordPress listing plugin?\u003C\u002Fh3>\n\u003Cp>uListings allows you to establish a professional-looking listings website with relative ease. Once set up, this plugin provides a range of useful features that enable customers to set up and organize their own listings based on pre-prepared parameters set out by you. This means that the website can almost run itself, saving you a great deal of time and work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fulisting.stylemixthemes.com\u002F\" rel=\"nofollow ugc\">Watch the Plugin Demo here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsupport.stylemixthemes.com\u002Fmanuals\u002Fulisting\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fhomepress\u002F\" rel=\"nofollow ugc\">Premium Real Estate WordPress Theme\u003C\u002Fa> designed via uListing\u003C\u002Fp>\n\u003Cp>\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\u002FVMxWjrsr5w4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=14&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>\u003C\u002Fp>\n\u003Ch3>What are the optional extras?\u003C\u002Fh3>\n\u003Cp>The uListing plugin has five additional paid add-ons that are available at a reasonable price.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F\" rel=\"nofollow ugc\">uListing Subscription\u003C\u002Fa> – Allows you to create your own daily, weekly, or monthly pricing plans for your clients.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F\" rel=\"nofollow ugc\">uListing User Roles\u003C\u002Fa> – Gives you the ability to assign multiple roles to each user e.g., realtor, agent, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F\" rel=\"nofollow ugc\">uListing Compare\u003C\u002Fa> – Lets site users compare different listings of a similar type e.g., apartments. They can select the feature to compare and may choose price, area, or something different.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F\" rel=\"nofollow ugc\">uListing Social Login\u003C\u002Fa> – Enables potential customers to login and auto-register with some of the more popular social media sites, including Google, Facebook, Twitter, and Vkontakte.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstylemixthemes.com\u002Fwordpress-classified-plugin\u002F\" rel=\"nofollow ugc\">uListing Wishlist\u003C\u002Fa> – Guests easily view their favorite listings and saved searches in one place.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All in all, the uListings plugin offers you premium quality features allowing you to set up and maintain a powerful directory and listings service free of charge. Customers will be attracted by the nicely designed pages and will stay for the ease of use of setting up and managing their ads.\u003C\u002Fp>\n\u003Ch3>More Awesome Free Plugins by Stylemix\u003C\u002Fh3>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcost-calculator-builder\u002F\" rel=\"ugc\">Cost Calculator & Price Estimation Plugin\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feroom-zoom-meetings-webinar\u002F\" rel=\"ugc\">Zoom Meetings and Webinars Plugin — eRoom\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbookit\u002F\" rel=\"ugc\">BookIt – a free booking calendar plugin\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmasterstudy-lms-learning-management-system\u002F\" rel=\"ugc\">MasterStudy – All-in-One WordPress LMS Plugin\u003C\u002Fa>\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fulisting\u002F\" rel=\"ugc\">Free Classifieds and Listings Plugin – uListing\u003C\u002Fa>\u003C\u002Fp>\n","This directory listings WordPress plugin is a fantastic tool for creating a professional business directory listings website on WordPress with no hass &hellip;",117356,78,"2025-04-15T12:11:00.000Z","6.7.5","4.6","",[149,150,20,23],"classified","classified-ads","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fulisting\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fulisting.2.2.0.zip",26,6,"2026-02-26 00:00:00",{"attackSurface":157,"codeSignals":250,"taintFlows":259,"riskAssessment":260,"analyzedAt":285},{"hooks":158,"ajaxHandlers":218,"restRoutes":241,"shortcodes":242,"cronEvents":243,"entryPointCount":88,"unprotectedCount":27},[159,165,169,174,178,183,187,191,195,199,202,205,207,208,210,211,212,213,214,215,216,217],{"type":160,"name":161,"callback":162,"file":163,"line":164},"action","admin_menu","add_menu_page","admin\u002Fclass-shift8-treb-admin.php",34,{"type":160,"name":166,"callback":167,"file":163,"line":168},"admin_enqueue_scripts","enqueue_scripts",36,{"type":160,"name":170,"callback":171,"file":172,"line":173},"admin_notices","closure","shift8-treb.php",130,{"type":160,"name":175,"callback":176,"file":172,"line":177},"plugins_loaded","init",177,{"type":179,"name":180,"callback":181,"file":172,"line":182},"filter","cron_schedules","add_custom_cron_schedules",184,{"type":160,"name":184,"callback":185,"file":172,"line":186},"shift8_treb_sync_listings","sync_listings_cron",187,{"type":160,"name":188,"callback":189,"file":172,"line":190},"shift8_treb_cleanup_terminated","cleanup_terminated_listings_cron",190,{"type":160,"name":192,"callback":193,"file":172,"line":194},"admin_init","register_settings",193,{"type":160,"name":196,"callback":197,"file":172,"line":198},"wp_enqueue_scripts","enqueue_google_maps_scripts",201,{"type":160,"name":196,"callback":200,"file":172,"line":201},"enqueue_walkscore_scripts",204,{"type":160,"name":196,"callback":203,"file":172,"line":204},"enqueue_frontend_styles",207,{"type":160,"name":161,"callback":162,"file":206,"line":164},"trunk\u002Fadmin\u002Fclass-shift8-treb-admin.php",{"type":160,"name":166,"callback":167,"file":206,"line":168},{"type":160,"name":170,"callback":171,"file":209,"line":173},"trunk\u002Fshift8-treb.php",{"type":160,"name":175,"callback":176,"file":209,"line":177},{"type":179,"name":180,"callback":181,"file":209,"line":182},{"type":160,"name":184,"callback":185,"file":209,"line":186},{"type":160,"name":188,"callback":189,"file":209,"line":190},{"type":160,"name":192,"callback":193,"file":209,"line":194},{"type":160,"name":196,"callback":197,"file":209,"line":198},{"type":160,"name":196,"callback":200,"file":209,"line":201},{"type":160,"name":196,"callback":203,"file":209,"line":204},[219,225,229,233,237,238,239,240],{"action":220,"nopriv":221,"callback":222,"hasNonce":223,"hasCapCheck":223,"file":163,"line":224},"shift8_treb_test_api_connection",false,"ajax_test_api_connection",true,39,{"action":226,"nopriv":221,"callback":227,"hasNonce":223,"hasCapCheck":223,"file":163,"line":228},"shift8_treb_manual_sync","ajax_manual_sync",40,{"action":230,"nopriv":221,"callback":231,"hasNonce":223,"hasCapCheck":223,"file":163,"line":232},"shift8_treb_reset_sync","ajax_reset_sync",41,{"action":234,"nopriv":221,"callback":235,"hasNonce":223,"hasCapCheck":223,"file":163,"line":236},"shift8_treb_get_cities","ajax_get_cities",42,{"action":220,"nopriv":221,"callback":222,"hasNonce":223,"hasCapCheck":223,"file":206,"line":224},{"action":226,"nopriv":221,"callback":227,"hasNonce":223,"hasCapCheck":223,"file":206,"line":228},{"action":230,"nopriv":221,"callback":231,"hasNonce":223,"hasCapCheck":223,"file":206,"line":232},{"action":234,"nopriv":221,"callback":235,"hasNonce":223,"hasCapCheck":223,"file":206,"line":236},[],[],[244,246,248,249],{"hook":184,"callback":184,"file":172,"line":245},492,{"hook":188,"callback":188,"file":172,"line":247},515,{"hook":184,"callback":184,"file":209,"line":245},{"hook":188,"callback":188,"file":209,"line":247},{"dangerousFunctions":251,"sqlUsage":252,"outputEscaping":254,"fileOperations":154,"externalRequests":257,"nonceChecks":88,"capabilityChecks":11,"bundledLibraries":258},[],{"prepared":27,"raw":27,"locations":253},[],{"escaped":255,"rawEcho":27,"locations":256},1044,[],12,[],[],{"summary":261,"deductions":262},"Based on the provided static analysis and vulnerability history, the \"shift8-real-estate-listings-for-treb\" plugin v1.8.1 appears to have a strong security posture. The code analysis indicates a significant effort to implement security best practices, with all detected AJAX handlers and shortcodes (though none were found) having proper authentication checks. Furthermore, the absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and 100% output escaping suggest robust protection against common web vulnerabilities like SQL injection and XSS. The plugin also demonstrates good security hygiene with the presence of nonce and capability checks for its entry points.",[263,265,267,269,271,273,275,277,279,281,283],{"reason":264,"points":14},"No identified security vulnerabilities in history",{"reason":266,"points":14},"All AJAX handlers have auth checks",{"reason":268,"points":14},"No REST API routes found",{"reason":270,"points":14},"No shortcodes found",{"reason":272,"points":14},"No taint flows with unsanitized paths",{"reason":274,"points":14},"No dangerous functions detected",{"reason":276,"points":14},"100% SQL queries use prepared statements",{"reason":278,"points":14},"100% output properly escaped",{"reason":280,"points":14},"Presence of nonce checks on entry points",{"reason":282,"points":14},"Presence of capability checks on entry points",{"reason":284,"points":14},"No bundled libraries (reduces risk of outdated dependencies)","2026-04-16T12:00:05.164Z",{"wat":287,"direct":300},{"assetPaths":288,"generatorPatterns":293,"scriptPaths":294,"versionParams":295},[289,290,291,292],"\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fcss\u002Fshift8-treb-frontend.css","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fcss\u002Fshift8-treb-map.css","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fjs\u002Fshift8-treb-frontend.js","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fjs\u002Fshift8-treb-map.js",[],[],[296,297,298,299],"\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fcss\u002Fshift8-treb-frontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fcss\u002Fshift8-treb-map.css?ver=","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fjs\u002Fshift8-treb-frontend.js?ver=","\u002Fwp-content\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fassets\u002Fjs\u002Fshift8-treb-map.js?ver=",{"cssClasses":301,"htmlComments":307,"htmlAttributes":308,"restEndpoints":312,"jsGlobals":314,"shortcodeOutput":317},[302,303,304,305,306],"shift8-treb-listing-map","shift8-treb-listing-details","shift8-treb-map-canvas","shift8-treb-listing-gallery","shift8-treb-listing-gallery-image",[],[309,310,311],"data-shift8-treb-map-options","data-shift8-treb-marker-options","data-shift8-treb-listing-id",[313],"\u002Fwp-json\u002Fshift8-treb\u002Fv1\u002Flistings",[315,316],"shift8TrebFrontend","shift8TrebMap",[318,319],"[shift8_treb_listings]","[shift8_treb_listing_map]",{"error":223,"url":321,"statusCode":322,"statusMessage":323,"message":323},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fshift8-real-estate-listings-for-treb\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":325,"versions":326},11,[327,332,339,346,353,360,367,374,381,388,395],{"version":6,"download_url":26,"svn_tag_url":328,"released_at":28,"has_diff":221,"diff_files_changed":329,"diff_lines":28,"trac_diff_url":330,"vulnerabilities":331,"is_current":223},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.8.0&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.8.1",[],{"version":333,"download_url":334,"svn_tag_url":335,"released_at":28,"has_diff":221,"diff_files_changed":336,"diff_lines":28,"trac_diff_url":337,"vulnerabilities":338,"is_current":221},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.4&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.8.0",[],{"version":340,"download_url":341,"svn_tag_url":342,"released_at":28,"has_diff":221,"diff_files_changed":343,"diff_lines":28,"trac_diff_url":344,"vulnerabilities":345,"is_current":221},"1.7.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.7.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.7.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.3&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.4",[],{"version":347,"download_url":348,"svn_tag_url":349,"released_at":28,"has_diff":221,"diff_files_changed":350,"diff_lines":28,"trac_diff_url":351,"vulnerabilities":352,"is_current":221},"1.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.2&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.3",[],{"version":354,"download_url":355,"svn_tag_url":356,"released_at":28,"has_diff":221,"diff_files_changed":357,"diff_lines":28,"trac_diff_url":358,"vulnerabilities":359,"is_current":221},"1.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.1&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.2",[],{"version":361,"download_url":362,"svn_tag_url":363,"released_at":28,"has_diff":221,"diff_files_changed":364,"diff_lines":28,"trac_diff_url":365,"vulnerabilities":366,"is_current":221},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.0&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.1",[],{"version":368,"download_url":369,"svn_tag_url":370,"released_at":28,"has_diff":221,"diff_files_changed":371,"diff_lines":28,"trac_diff_url":372,"vulnerabilities":373,"is_current":221},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.6&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.7.0",[],{"version":375,"download_url":376,"svn_tag_url":377,"released_at":28,"has_diff":221,"diff_files_changed":378,"diff_lines":28,"trac_diff_url":379,"vulnerabilities":380,"is_current":221},"1.6.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.6.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.6.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.5&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.6",[],{"version":382,"download_url":383,"svn_tag_url":384,"released_at":28,"has_diff":221,"diff_files_changed":385,"diff_lines":28,"trac_diff_url":386,"vulnerabilities":387,"is_current":221},"1.6.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.6.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.6.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.4&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.5",[],{"version":389,"download_url":390,"svn_tag_url":391,"released_at":28,"has_diff":221,"diff_files_changed":392,"diff_lines":28,"trac_diff_url":393,"vulnerabilities":394,"is_current":221},"1.6.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.6.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.6.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.2&new_path=%2Fshift8-real-estate-listings-for-treb%2Ftags%2F1.6.4",[],{"version":396,"download_url":397,"svn_tag_url":398,"released_at":28,"has_diff":221,"diff_files_changed":399,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":400,"is_current":221},"1.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-real-estate-listings-for-treb.1.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshift8-real-estate-listings-for-treb\u002Ftags\u002F1.6.2\u002F",[],[]]