Plugin for WordPress


Track what is going on with the built in logs.

Algolia Search plugin for WordPress is no longer supported. Please use our API client guide instead.
Please note that if you already have the plugin set up and are satisfied with your current integration, you can keep using the plugin forever, knowing that it won’t be supported. It will still work as is, in its current state, on your website.
If you want to know more, click here.

Communicating Logs

When you are asking for support on Stack Overflow for example, we recommend you join some logs if your issue is related to indexing problems, or if your question is quota related.

This way, people will get a better sense of what is happening in your WordPress website.

PHP logs - With an extension

If you are not technical or find it easier to use a plugin to access the PHP error logs, you can use:

Once installed, you will be able to see your PHP error logs in a widget on the WordPress dashboard screen.

PHP logs - Manual

Most of the job done by this plugin is done asynchronously which makes debugging a bit harder. For that reason we introduced our custom logs like explained in the previous sections of this page.

When you are unable to debug your issues with the provided logs, it probably means you have PHP exceptions that are being raised behind the scenes.

For performances reasons, logging will only occur if WP_DEBUG is defined to true.

To access your PHP logs you should:

  1. Turn WordPress debug mode on:

    Simply add the following lines to your wp-config.php:

     // [...]
     define( 'WP_DEBUG', true );
     define( 'WP_DEBUG_LOG', true );
     // [...]
  2. Re-try the operations you expect to go wrong, like hitting the Process queue button on the Indexing page of the plugin.

  3. Check what has been logged in the wp-content/debug.log file.
If none of that helped, please head to the frequently asked questions to get help.