MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



クーポン

操作ガイド

Amelia の WP Hooks – クーポン

フック(Hooks)の使用には一定のプログラミングスキルが必要であり、プラグインで提供されるサポートには含まれていません。

クーポン検証済み

amelia_before_validate_coupon_filter

クーポンデータが検証される前に、ユーザーはこのフィルターを使用してデータを操作できます。

タイプ: フィルター

例:

function example($data) {
    // change data
    return $data;
}
add_filter('amelia_before_validate_coupon_filter', 'example', 10, 1);

amelia_before_validate_coupon

クーポンが検証される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($data) {
    // do action
}
add_action('amelia_before_validate_coupon', 'example', 10, 1);

amelia_after_validate_coupon

クーポンが検証された後にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($data, $coupon) {
    // do action
}
add_action('amelia_after_validate_coupon', 'example', 10, 2);

クーポン追加済み

amelia_before_coupon_added_filter

クーポンが追加される前に、ユーザーはこのフィルターを使用してクーポンデータを操作できます。

タイプ: フィルター

例:

function example($coupon) {
    // change coupon data
    return $coupon;
}
add_filter('amelia_before_coupon_added_filter', 'example', 10, 1);

amelia_before_coupon_added

クーポンが追加される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_before_coupon_added', 'example', 10, 1);

amelia_after_coupon_added

クーポンが追加された後にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_after_coupon_added', 'example', 10, 1);

クーポン更新済み

amelia_before_coupon_updated_filter

クーポンが更新される前に、ユーザーはクーポンデータを変更できます。

タイプ: フィルター

例:

function example($coupon) {
    // change coupon data
    return $coupon;
}
add_filter('amelia_before_coupon_updated_filter', 'example', 10, 1);

amelia_before_coupon_updated

クーポンが更新される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_before_coupon_updated', 'example', 10, 1);

amelia_after_coupon_updated

クーポンが更新された後にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_after_coupon_updated', 'example', 10, 1);

クーポンの取得

amelia_get_coupons_filter

クーポンが管理者側に送信される前に、ユーザーは取得されたクーポンを変更できます。

タイプ: フィルター

例:

function example($coupons) {
    return $coupons;
}
add_filter('amelia_get_coupons_filter', 'example', 10, 1);

amelia_get_coupons

クーポンが管理者側に取得される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupons) {
    // do action
}
add_action('amelia_get_coupons', 'example', 10, 1);

特定のクーポンの取得

amelia_get_coupon_filter

クーポンが管理者側に取得される前に、ユーザーはクーポンデータを変更できます。

タイプ: フィルター

例:

function example($coupon) {
    return $coupon;
}
add_filter('amelia_get_coupon_filter', 'example', 10, 1);

amelia_get_coupon

クーポンが管理者側に取得される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_get_coupon', 'example', 10, 1);

クーポン削除済み

amelia_before_coupon_deleted

クーポンが削除される前にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_before_coupon_deleted', 'example', 10, 1);

amelia_after_coupon_deleted

クーポンが削除された後にアクションを実行するために、ユーザーはこのフックを使用できます。

タイプ: アクション

例:

function example($coupon) {
    // do action
}
add_action('amelia_after_coupon_deleted', 'example', 10, 1);