=== CelerSearch === Contributors: darkog, codeverve Tags: search, meilisearch, typesense, instant search, autocomplete Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 8.1 Stable tag: 1.0.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Extends WordPress search with a powerful MeiliSearch integration for lightning-fast, typo-tolerant search results. == Description == CelerSearch supercharges your WordPress search by integrating with MeiliSearch, providing instant, typo-tolerant search results that your users will love. = Search Features = * **Lightning Fast** - Search results in milliseconds powered by MeiliSearch * **Typo Tolerant** - Find results even with spelling mistakes * **Search Highlighting** - Matching terms highlighted in results * **Autocomplete** - Instant search suggestions as users type * **Taxonomy Filtering** - Filter by categories, tags, and custom taxonomies * **Fallback Support** - Falls back to native WordPress search if needed = Index Types = * **Posts Index** - Index any post type (posts, pages, custom post types) * **Products Index** - Full WooCommerce product support including variations * **Orders Index** - Search WooCommerce orders by customer, email, or order details = Sync & Indexing = * **Real-time Sync** - Content changes automatically synced to search index * **Batch Indexing** - Configurable batch size for large sites * **Meta Watching** - Re-index when specific meta fields change * **Manual Rebuild** - One-click index rebuild from admin = Search Areas = * **Frontend Search** - Replace main site search * **Admin Search** - Enhance posts/products list search in wp-admin * **REST API Search** - Power headless/decoupled WordPress setups = Developer Friendly = * **40+ Filter Hooks** - Customize every aspect of indexing and search * **Configurable Attributes** - Control searchable, filterable, and sortable fields * **Custom Index Types** - Extend with your own index implementations * **Modern Admin UI** - Built with Vue 3 and Tailwind CSS = Documentation = Full documentation available at [docs.celersearch.com](https://docs.celersearch.com) = Requirements = * WordPress 6.0 or higher * PHP 8.1 or higher * A MeiliSearch server (self-hosted or cloud) = Getting Started = 1. Install and activate the plugin 2. Go to CelerSearch > Services and add your MeiliSearch server 3. Create an index under CelerSearch > Indices 4. Configure search areas in CelerSearch > Settings 5. Rebuild your index and start searching! == Installation == 1. Upload the `celersearch` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Configure your MeiliSearch service under CelerSearch > Services 4. Create indices and configure search areas == Frequently Asked Questions == = Do I need my own MeiliSearch server? = Yes, CelerSearch requires a MeiliSearch server. You can either self-host MeiliSearch or use Meilisearch Cloud. = Does it work with WooCommerce? = Yes! CelerSearch includes a dedicated Products index type that works seamlessly with WooCommerce. = Will it slow down my site? = No. CelerSearch offloads search queries to your MeiliSearch server, which typically responds in under 50ms. = What happens if MeiliSearch is unavailable? = If configured, CelerSearch can fall back to native WordPress search to ensure your site always has working search functionality. == Screenshots == 1. Indices management page 2. Service configuration 3. Settings and search areas == Changelog == = 1.0.3 = * Add WooCommerce Orders index * Improved code quality = 1.0.2 = * Improved code quality = 1.0.1 = * Fixed minor bugs = 1.0.0 = * Initial release == Upgrade Notice == = 1.0.0 = Initial release of CelerSearch.