Testing Instructions for Critical Flows · WebDevStudios/wp-search-with-algolia Wiki · GitHub
Skip to content

Testing Instructions for Critical Flows

Lauren Levin (Pittenger) edited this page Oct 30, 2026 · 3 revisions

Before you start: set up the test site using the Test Setup page.

Flows must be run in order. Front-end search, Autocomplete, and Trash the post all use the post from Publish a post.

Save credentials

Steps:

  1. Go to Algolia Search → Settings.
  2. Enter the Application ID, Search-only key, and Admin key, and click Save Changes.
  3. Go to Tools → Site Health → Info and open WP Search with Algolia.

Expected Result: "Connection to the Algolia servers was successful!" appears, and Reachable API is true.

Re-index searchable posts

Steps:

  1. Go to Algolia Search → Autocomplete.
  2. On the All posts card, click Re-index and wait for it to finish.
  3. Wait about a minute before starting the next flow, so Algolia catches up.

Expected Result: Re-indexing finishes with no error.

Publish a post

Steps:

  1. Publish a new post titled "QA Patch Check".
  2. Wait about 10 seconds, then find it in the Algolia dashboard in searchable_posts and posts_post.

Expected Result: The post is in both indexes.

Front-end search

Steps:

  1. Visit /?s=QA Patch Check.

Expected Result: The "QA Patch Check" post appears in the results.

Autocomplete

Steps:

  1. On the front end, type "QA Patch" into the site's search box.

Expected Result: The dropdown suggests the "QA Patch Check" post.

Trash the post

Steps:

  1. Move the "QA Patch Check" post to the Trash.
  2. Wait about 10 seconds, then check searchable_posts and posts_post again.

Expected Result: The post is gone from both indexes.

Debug log

Steps:

  1. Open wp-content/debug.log.
  2. Read the lines added since you started.

Expected Result: Nothing new from the plugin.

Clone this wiki locally