MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



WordPressユーザー

操作ガイド

Amelia WPフック – WordPressユーザー

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

WPユーザーの取得

amelia_get_wp_users_filter

お客様は、このフィルターを使用して、お客様/スタッフに接続されていないWordPressユーザーを、接続のために取得する前に変更できます。

タイプ: フィルター

例:

function example($users) {
    return $users;
}
add_filter('amelia_get_wp_users_filter', 'example', 10, 1);

amelia_get_wp_users

お客様は、お客様/スタッフに接続されていないWordPressユーザーを、接続のために取得する前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

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

WPユーザーの設定

amelia_set_wp_user_for_new_customer

お客様は、新規のお客様のWordPressユーザーを設定する前にアクションを実行できます。

タイプ: アクション

例:

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

amelia_set_wp_user_for_existing_customer

お客様は、既存のお客様のWordPressユーザーを設定する前にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

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

ユーザーログイン

amelia_login

お客様は、ユーザーがログインする前にアクションを実行できます。

タイプ: アクション

例:

function example($user, $sendToken, $loginType, $cabinetType, $changePass) {
    // アクションを実行
}
add_action('amelia_login', 'example', 10, 5);

ユーザーログアウト

amelia_before_logout_user

お客様は、WordPressユーザーがログアウトされる前にアクションを実行できます。

タイプ: アクション

例:

function example() {
    // アクションを実行
}
add_action('amelia_before_logout_user', 'example', 10, 0);

amelia_after_logout_user

お客様は、WordPressユーザーがログアウトされた後にアクションを実行するためにこのフックを使用できます。

タイプ: アクション

例:

function example() {
    // アクションを実行
}
add_action('amelia_after_logout_user', 'example', 10, 0);

ユーザーの削除

amelia_before_user_deleted

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

タイプ: アクション

例:

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

amelia_after_user_deleted

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

タイプ: アクション

例:

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