WP Manifestindependent plugin directory
manifest / performance / indexed-search

Indexed Search

An advanced WordPress indexed search.

★ 4stars

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/wp-blocks/indexed-search/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.

An advanced WordPress indexed search plugin.

Description

A super cool search plugin which uses indexing to make the search of post content speedy!

Development

Getting started

The development environment is setup in a Docker container.

# Create a development environment file
cp .env.example .env

# Command to start the development WordPress instance.
docker-compose up -d

Testing

The development environment is setup in a separate Docker container than development.

# Create a testing environment file
cp tests/.env.example tests/.env

# Command to start the testing WordPress instance.
bin/test-up.sh

# Command to run Codeception unit tests from inside the container.
bin/test-run.sh unit

# Command to run Codeception acceptance tests from outside the container.
vendor/bin/codecept run acceptance

Testing database

The testing container does not persist volumes. If a local database dump exists, it will be loaded when initializing the database container.

Use the following command to create a local database dump.

# Command to dump the testing database to tests/_data/dump.sql
bin/dump-acceptance-db.sh