WP Manifestindependent plugin directory

Super Sonic Search

Super Sonic Search WordPress plugin

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/olliejones/sss/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Super Sonic Search plugin

This uses Valerian Saliou's fabulous high performance Sonic text search engine in your WordPress site.

Your audience gets flexible typo-tolerant search and autocompletion.

Setting up Sonic for development

Sonic is an executable program in the Rust language. It needs to be running for this plugin to work.

To build it from source, do this on the same OS version where the plugin will run. (TODO this isn't satisfactory for deployment, but let's get everything working first.)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install build-essential clang libclang-dev libc6-dev g++ llvm-dev
git clone git@github.com:valeriansaliou/sonic.git
cd sonic/
cargo build --release
cd target/release

Run it with

sonic --config ./sonic/config.cfg