MyListing - Best Directory & Listing WordPress Themes v3.0
- Features:
- Search Index Engine:
- Added a separate search table for each listing type for faster filtering, keyword search, ordering, map queries, pagination and result counts.
- Added tools to create and rebuild search tables, view progress and resume a stopped rebuild.
- Search indexes are kept updated automatically, and MyListing shows when an index needs to be rebuilt.
- Added a separate WordPress Posts index for Quick Search, Blog Feed, author pages and listing searches that include posts. Matches in the post title are given more weight.
- Search results can now combine multiple listing types and WordPress posts.
- Search results now respect package visibility and package-based selection limits.
- Author page: Added keyword search, listing type filters, a Posts tab and AJAX pagination.
- My Listings page: Added AJAX filtering, search and pagination.
- Listing Feed widget: Added option to use the order settings from the selected listing type.
- Listing page: Added recurring-date ordering and an option to hide past events in Related Listings tabs.
- Map widget: Added taxonomy filters, "Search as I move the map" and marker caching.
- Demo importer: Added support for locations, work hours, reviews, future event dates, taxonomy mapping, Elementor kits and Search Index creation.
- Explore page: Added an Author filter with AJAX search, ordering, result limits and optional multiselect.
- MyListing MCP:
- Added MyListing MCP 0.1.0, a plugin that connects MyListing with Angie by Elementor.
- Added tools that let Angie view and update Theme Tools, Listings, Map Services, Social Login, Direct Messages, User Roles, Listing Stats and Preview Card settings.
- Added tools for creating and configuring listing types, including fields, Search Forms, Single Page tabs and blocks, Preview Cards, packages, reviews and expiry settings.
- Added tools for adding and updating MyListing Elementor widgets and page header and footer settings.
- Added tools for managing listings, listing taxonomies and terms, and for viewing listing claims and reports.
- Added tools for checking Search Index status and generating supported MyListing shortcodes.
- Added permission checks and confirmation steps for important changes. Sensitive values are hidden.
- Tweaks:
- Tweak: Improved Quick Search by cancelling old requests, adding a short delay while typing and requiring a minimum search length.
- Tweak: Improved pagination and result count performance in Explore, Listing Feed, Blog Feed, author pages, My Listings, Related Listings and Similar Listings.
- Tweak: User notifications are now generated in the recipient's language.
- Tweak: Updated WooCommerce templates and WooCommerce HPOS support.
- Bug fixes:
- Fix: PHP fatal error when additional clauses were added to relevance or proximity ordering.
- Fix: Material spinner loader CSS issue.
- Fix: Recurring dates formatted incorrectly in cached preview cards.
- Fix: Incorrect Nearby results and missing server-side Explore pagination.
- Fix: "Could not find attachment" error in listing file fields.
- Fix: Listing expiration emails using the wrong date when a listing expired through Expiry Rules.
- Fix: Listing permalink canonical redirects.
- Fix: Users without the required permission being able to publish listings through listing status requests.