WPユーザー代替フィルター
LINE Connect が WordPress のユーザー関連処理を代替実装へ切り替えるためのフィルター群です。
対象フック
- slc_filter_use_alternative_user_provider: 代替ユーザープロバイダーを有効化または無効化します。
- slc_filter_get_userdata: 通常モードで
get_userdata()の結果を変更します。 - slc_filter_get_userdata_alternative: 代替モードでユーザーデ ータを返します。
- slc_filter_get_user_meta: 通常モードで
get_user_meta()の結果を変更します。 - slc_filter_get_user_meta_alternative: 代替モードでユーザーメタを返します。
- slc_filter_update_user_meta: 通常モードで
update_user_meta()の結果を変更します。 - slc_filter_update_user_meta_alternative: 代替モードでユーザーメタ更新を実行します。
- slc_filter_delete_user_meta: 通常モードで
delete_user_meta()の結果を変更します。 - slc_filter_delete_user_meta_alternative: 代替モードでユーザーメタ削除を実行します。
- slc_filter_get_current_user_id: 通常モードで現在のユーザーIDを変更します。
- slc_filter_get_current_user_id_alternative: 代替モードで現在のユーザーIDを返します。
- slc_filter_is_user_id_valid: 通常モードでユーザーIDの妥当性判定を変更します。
- slc_filter_is_user_id_valid_alternative: 代替モードでユーザーIDの妥当性を判定します。
- slc_filter_get_linked_userids_by_roles_alternative: 代替モードで指定ロールに紐づくユーザーIDを返します。