Christmas shapes Christmas shapes
Santa's best deal Get up to 60  off! Get up to 60  off!
Grab the deal

Amelia WP Hooks for Locations

Please note that using hooks requires a certain level of programming skills and included support refers only to advice.

Location added

amelia_before_location_added_filter

Users can use this filter to manipulate location data before it is added.

Type: filter

Example:

function example($location)
{
    // change location data
    return $location;
}

add_filter('amelia_before_location_added_filter', 'example', 10, 1);

amelia_before_location_added

Users can use this hook to do an action before the location is added.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_before_location_added', 'example', 10, 1);

amelia_after_location_added

Users can use this hook to do an action after a location is added.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_after_location_added', 'example', 10, 1);

Location updated

amelia_before_location_updated_filter

Users can change the location data before it is updated.

Type: filter

Example:

function example($location)
{
    // change location data
    return $location;
}

add_filter('amelia_before_location_updated_filter', 'example', 10, 1);

amelia_before_location_updated

User can use this hook to do an action before the location is updated.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_before_location_updated', 'example', 10, 1);

amelia_after_location_updated

Users can use this hook to do an action after the location is updated.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_after_location_updated', 'example', 10, 1);

Get locations

amelia_get_locations_filter

Users can change the locations retrieved before they are sent to the backend

Type: filter

Example:

function example($locations)
{
    return $locations;
}

add_filter('amelia_get_locations_filter', 'example', 10, 1);

amelia_get_locations

Users can use this hook to do an action before the locations are retrieved to the backend.

Type: action

Example:

function example($locations)
{
    // do action
}

add_action('amelia_get_locations', 'example', 10, 1);

Get location

amelia_get_location_filter

Users can change the location data before it is retrieved for the backend.

Type: filter

Example:

function example($location)
{
    return $location;
}

add_filter('amelia_get_location_filter', 'example', 10, 1);

amelia_get_location

Users can use this hook to do an action before the location is retrieved for the backend.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_get_location', 'example', 10, 1);

Location deleted

amelia_before_location_deleted

Users can use this hook to do an action before the location is deleted.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_before_location_deleted', 'example', 10, 1);

amelia_after_location_deleted

Users can use this hook to do an action after the location is deleted.

Type: action

Example:

function example($location)
{
    // do action
}

add_action('amelia_after_location_deleted', 'example', 10, 1);