wzkb_ai_provider_cooldown
Filter how long a provider is paused after an error.
Type: filter
Since: 3.2.0
Source: includes/pro/ai/class-provider.php line 410
Parameters
| Type | Name | Description |
|---|---|---|
int |
$cooldown |
Pause in seconds. |
string |
$provider |
Provider ID, or an empty string for automatic. |
int |
$status |
HTTP status of the error, or 0 for a network failure. |
int |
$failures |
Consecutive failure count. |
\WP_Error |
$error |
Provider error. |
Usage
add_filter( 'wzkb_ai_provider_cooldown', function($cooldown, $provider, $status, $failures, $error) {
// ...
return $cooldown;
} );