Get settings
amelia_get_settings_filter
Users can use this filter to change the settings returned for the backend display
Type: filter
Example:
function example($settings)
{
return $settings;
}
add_filter('amelia_get_settings_filter', 'example', 10, 1);
amelia_get_settings
Users can do an action before the settings are retuned for backend display
Type:Â action
Example:
function example($settings)
{
// do action
}
add_action('amelia_get_settings', 'example', 10, 1);
Update settings
amelia_before_settings_updated_filter
Users can use this filter to change the settings before they are saved
Type: filter
Example:
function example($settings)
{
return $settings;
}
add_filter('amelia_before_settings_updated_filter', 'example', 10, 1);
amelia_before_settings_updated
Users can do an action before the settings are saved
Type:Â action
Example:
function example($settings)
{
// do action
}
add_action('amelia_before_settings_updated', 'example', 10, 1);
amelia_after_settings_updated
Users can do an action after the settings are saved
Type:Â action
Example:
function example($settings)
{
// do action
}
add_action('amelia_after_settings_updated', 'example', 10, 1);
amelia/curlopt_ssl_verifypeer
Users can pass the SSL verification when activating the Amelia plugin if the SSL certificate is not set or if it has expired.
Type:Â filter
Example:
function example()
{
return 0;
}
add_filter('amelia/curlopt_ssl_verifypeer', 'example', 10, 2);
amelia_scripts_loaded
Users can perform actions after all the scripts that Amelia uses are loaded (Paypal, Razor Pay, Google maps API…)
Type:Â action
Example:
function example_callback()
{
// do action
}
add_action('ameliaScriptsLoaded', 'example_callback', 10, 0);