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 Custom Fields

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

Custom Field added

amelia_before_cf_added_filter

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

Type: filter

Example:

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

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

amelia_before_cf_added

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

Type: action

Example:

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

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

amelia_after_cf_added

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

Type: action

Example:

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

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

Custom Field updated

amelia_before_cf_updated_filter

Users can change the custom field data before it is updated.

Type: filter

Example:

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

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

amelia_before_cf_updated

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

Type: action

Example:

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

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

amelia_after_cf_updated

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

Type: action

Example:

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

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

Get custom fields

amelia_get_cfs_filter

Users can change the custom fields retrieved before they are sent to the backend

Type: filter

Example:

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

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

amelia_get_cfs

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

Type: action

Example:

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

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

Custom field deleted

amelia_before_cf_deleted

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

Type: action

Example:

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

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

amelia_after_cf_deleted

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

Type: action

Example:

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

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