MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



コースの購入

操作ガイド

Amelia WPフック – コースの購入

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

コースの購入が追加されました

amelia_before_package_customer_added_filter

お客様は、このフィルターを使用して、コースの購入が追加される前の購入データを操作できます。

タイプ: フィルター

例:

function example($packageCustomer) {
    // コースデータを変更
    return $packageCustomer;
}
add_filter('amelia_before_package_customer_added_filter', 'example', 10, 1);

amelia_before_package_customer_added

お客様は、コースの購入が追加される前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer) {
    // アクションを実行
}
add_action('amelia_before_package_customer_added', 'example', 10, 1);

amelia_after_package_booked_frontend

お客様は、お客様側からコースが予約された後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer) {
    // アクションを実行
}
add_action('amelia_after_package_booked_frontend', 'example', 10, 1);

amelia_after_package_booked_backend

お客様は、管理者側からコースが予約された後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer) {
    // アクションを実行
}
add_action('amelia_after_package_booked_backend', 'example', 10, 1);

コースの購入ステータスが更新されました

amelia_before_package_customer_status_updated

お客様は、コースの購入ステータスが更新される前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer, $status) {
    // アクションを実行
}
add_action('amelia_before_package_customer_status_updated', 'example', 10, 2);

amelia_after_package_customer_status_updated

お客様は、コースの購入ステータスが更新された後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer, $status) {
    // アクションを実行
}
add_action('amelia_after_package_customer_status_updated', 'example', 10, 2);

コースの購入が削除されました

amelia_before_package_customer_deleted

お客様は、コースの購入が削除される前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer) {
    // アクションを実行
}
add_action('amelia_before_package_customer_deleted', 'example', 10, 1);

amelia_after_package_customer_deleted

お客様は、コースの購入が削除された後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($packageCustomer) {
    // アクションを実行
}
add_action('amelia_after_package_customer_deleted', 'example', 10, 1);

コースの予約が削除されました

amelia_before_package_booking_deleted

お客様は、管理者側からコースの予約が削除される前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($appointment, $removedBooking) {
    // アクションを実行
}
add_action('amelia_before_package_booking_deleted', 'example', 10, 2);

amelia_after_package_booking_deleted

お客様は、管理者側からコースの予約が削除された後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example($appointment, $removedBooking) {
    // アクションを実行
}
add_action('amelia_after_package_booking_deleted', 'example', 10, 2);