Repository navigation
Proxy
Adjust configuration settings to increase timeout threshold.
Accurate as of WP Search with Algolia 2.8.x
This documentation a work in progress.
WP Search with Algolia makes use of the HttpClientInterface provided by Algolia's PHP client.
With that, we have the algolia_http_client_options filter available for usage to pass arguments to a new CurlHttpClient instance. Default of an empty array.
With this filter, you can pass an array of valid key/value pairs that are meant to be used with curl_setopt() function calls. The cURL handle will already be managed, this just needs the settings to adjust.
function my_algolia_timeout_increase( $args ) {
$args['CURLOPT_PROXY'] = WP_PROXY_HOST . ':' . WP_PROXY_PORT;
return $args;
}
add_filter( 'algolia_http_client_options', 'my_algolia_timeout_increase' );Schemas
Settings
Automated Sync
Synonyms
Custom Attributes
Index Replicas
Migration Guide
Customize Templates
Customize Search
Customize Autocomplete
Customize Autocomplete (Modern Template) debounce
Migrating InstantSearch Templates to Block Themes (FSE)
Which Flows to Run
Test Setup
Critical Flows
Testing Instructions for Critical Flows
Regression Checks
Release Flows
Testing Instructions for Release Flows