
外掛標籤
開發者團隊
原文外掛簡介
Ninoxa Live Search adds an accessible, real-time AJAX-powered live search to your WordPress site. It supports multilingual sites via Polylang and WPML.
Use a standard WordPress search form; results appear below the input.
Min query: 3 chars. Shows configurable number of results (defaults to 10) + a “More results…” link.
Manage plugin options from the Ninoxa Live Search admin menu.
The default shortcut is Ctrl + /, and you can replace it with your own key combination or disable it completely.
Optional type-to-search: when enabled, typing two characters outside any input focuses the search field and inserts the text.
Features:
* Real-time search results as you type
* Frontend matching modes (keyword, any word, exact phrase, whole word, fuzzy) using the native WordPress search engine; fuzzy mode tolerates one-character typos via edit-distance-1 LIKE patterns
* AJAX-powered with nonce security
* Polylang and WPML compatible
* Accessible (ARIA attributes)
* Configurable keyboard shortcut
* Optional type-to-search (focus search when typing two characters outside any input; disabled by default)
* Lightweight and fast
Keyboard Shortcuts
Global:
Ctrl + / by default: Focus the Ninoxa Live Search input
Keyboard shortcut can be customized or disabled from the Ninoxa Live Search admin menu
Type-to-search (opt-in):
When enabled in settings, typing two printable characters in quick succession anywhere on the page (outside inputs, textareas, and contenteditable regions) focuses the search field and inserts the typed text
A lone keypress is ignored, so accidental single-key bumps do not hijack focus
Works alongside the keyboard shortcut above; disabled by default
Inactive on touch-first devices
Search results:
Arrow Up/Down: Navigate through search results
Enter: Select highlighted result
Escape: Close search results
Tab: Move focus into the matching mode bar (keeps results open)
Matching mode bar:
Arrow Left/Right: Move between matching modes
Home/End: Jump to first / last mode
Enter / Space: Activate the focused mode
Escape: Return focus to the search input
