https://github.com/soderlind/wp-loupe-admin-search
A faster, smarter search experience for the WordPress admin. This add-on replaces the default admin search with WP Loupe-powered typo-tolerant, relevance-ranked results.
https://github.com/soderlind/wp-loupe-admin-search
search wordpress-admin wp-loupe
Last synced: about 1 month ago
JSON representation
A faster, smarter search experience for the WordPress admin. This add-on replaces the default admin search with WP Loupe-powered typo-tolerant, relevance-ranked results.
- Host: GitHub
- URL: https://github.com/soderlind/wp-loupe-admin-search
- Owner: soderlind
- Created: 2026-03-21T15:03:44.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-03-21T17:33:28.000Z (2 months ago)
- Last Synced: 2026-03-22T06:11:47.800Z (2 months ago)
- Topics: search, wordpress-admin, wp-loupe
- Language: PHP
- Homepage:
- Size: 99.6 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# WP Loupe – Admin Search
A faster, smarter search experience for the WordPress admin. This add-on replaces the default admin search with [WP Loupe](https://github.com/soderlind/wp-loupe)-powered typo-tolerant, relevance-ranked results.
## Features
- **Dashboard search widget** — search your site content right from the dashboard.
- **Admin bar launcher** — click "Loupe Search" in the admin bar to open a modal search overlay.
- **Modal search with scope switcher** — search across content, users, plugins, and comments from a single modal.
- **Native list table search** — the standard search boxes on Posts, Pages, custom post types, Media, Users, and Comments screens are automatically enhanced with Loupe results.
- **Typo-tolerant & ranked** — powered by the Loupe search engine, results are fuzzy-matched and ranked by relevance.
- **All admin post statuses** — indexes publish, draft, pending, private, and future posts (the main WP Loupe plugin only indexes published content).
- **Separate admin indexes** — maintains its own [search indexes](https://github.com/soderlind/wp-loupe-admin-search/blob/main/docs/developer.md#indexed-fields) independent of the main WP Loupe plugin, stored as lightweight SQLite databases.
- **Automatic index management** — indexes are built on first admin load and kept in sync incrementally when content changes.
- **Extensible schema** — add custom meta fields to the search index via the `wp_loupe_admin_schema` filter.
- **Auto-updates** — receives updates directly from GitHub releases.
## Requirements
- WordPress 6.8+
- PHP 8.3+
- [WP Loupe](https://github.com/soderlind/wp-loupe) plugin active
## Installation
1. Download the latest [`wp-loupe-admin-search.zip`](https://github.com/soderlind/wp-loupe-admin-search/releases/latest/download/wp-loupe-admin-search.zip).
2. In WordPress, go to **Plugins → Add New → Upload Plugin** and upload the zip.
3. Activate the plugin.
The plugin updates itself automatically via GitHub releases using [plugin-update-checker](https://github.com/YahnisElsts/plugin-update-checker).
## WP-CLI
```sh
# Rebuild all admin indexes
wp loupe-admin reindex
# Show index status
wp loupe-admin status
```
## Developer Documentation
Hooks, REST API reference, indexed field schemas, class reference, and local development setup are documented in [docs/developer.md](docs/developer.md).
## Support and Issues
Report bugs or request features in [GitHub Issues](https://github.com/soderlind/wp-loupe-admin-search/issues).
## License
GPL-2.0+