-
Notifications
You must be signed in to change notification settings - Fork 1
Control programmatically
The plugin exposes a server-side API to control its features programmatically.
The following filters can be used to modify the plugin’s default behavior or settings programmatically.
| Filter | Arguments | Description |
|---|---|---|
pressidium_performance_minification_ttl_in_days |
$ttl_in_days |
Filters the minification time-to-live (TTL) in days. |
pressidium_performance_minification_exclusions_{$file_type} |
$exclusions |
Filters the minification exclusions for the specified file type. |
pressidium_performance_concatenation_exclusions_{$file_type} |
$exclusions |
Filters the concatenation exclusions for the specified file type. |
pressidium_performance_image_exclusions |
$exclusions |
Filters the image exclusions. |
pressidium_performance_image_compression_quality |
$quality |
Filters the image compression quality. |
Filters the minification time-to-live (TTL) in days.
apply_filters( 'pressidium_performance_minification_ttl_in_days', int $ttl_in_days );Parameters
$ttl_in_days
(int) Minification TTL in days.
Filters the minification exclusions for the specified file type.
apply_filters( 'pressidium_performance_minification_exclusions_{$file_type}', array $exclusions );Parameters
$exclusions
(array) Exclusions as an array of associative arrays with keys url and is_regex.
Filters the concatenation exclusions for the specified file type.
apply_filters( 'pressidium_performance_concatenation_exclusions_{$file_type}', array $exclusions );Parameters
$exclusions
(array) Exclusions as an array of associative arrays with keys url and is_regex.
Filters the image exclusions.
apply_filters( 'pressidium_performance_image_exclusions', array $exclusions );Parameters
$exclusions
(array) Exclusions as an array of associative arrays with keys url and is_regex.
Filters the image compression quality.
apply_filters( 'pressidium_performance_image_compression_quality', int $quality );Parameters
$quality
(int) Image compression quality, between 0 and 100, where 0 is the most lossy and 100 is the least lossy. Defaults to 75.