Ninoxa Live Search

Description

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 up to 10 results + 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.

Features:
* Real-time search results as you type
* AJAX-powered with nonce security
* Polylang and WPML compatible
* Accessible (ARIA attributes)
* Configurable keyboard shortcut
* Lightweight and fast

Keyboard Shortcuts

  • Ctrl + / by default: Focus the Ninoxa Live Search input
  • Keyboard shortcut can be customized or disabled from the Ninoxa Live Search admin menu
  • Arrow Up/Down: Navigate through search results
  • Enter: Select highlighted result
  • Escape: Close search results
  • Tab: Close search results and move focus

Installation

  1. Upload the ninoxa-live-search folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. The live search will be automatically enabled on your site.
  4. Configure options from the Ninoxa Live Search admin menu.

FAQ

Does this plugin support multilingual sites?

Yes. It supports both Polylang and WPML.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Ninoxa Live Search” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Ninoxa Live Search” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.0

  • Admin menu and settings for Keyboard shortcut customization.

1.0.8

  • Fixed text domain to match plugin slug.
  • Improved input sanitization.
  • Removed deprecated load_plugin_textdomain() calls.

1.0.0

  • Initial release.