Hooks リファレンス
Ultimate Multisite のすべての 59個のアクション と 118個のフィルター の自動生成ドキュメントです。
アクション
-
auth_redirect — 認証リダイレクトの前に実行されます。
-
set_auth_cookie — 認証Cookieが設定される直前に実行されます。
-
set_logged_in_cookie — ログイ ン済み認証Cookieが設定される直前に実行されます。
-
wp_ultimo_host_providers_load — 開発者がwpプラグイン経由で独自のホストプロバイダー連携を追加できるようにします。
-
wp_ultimo_load — すべての依存関係が読み込まれたときにトリガーされます
-
wu_activation — pluginの他の部分が有効化用のルーチンをアタッチできるようにします
-
wu_after_switch_template — ユーザーまたはスーパー管理者がサイトテンプレートを切り替えた後に、plugin開発者が関数をフックできるようにします
-
wu_before_light_ajax — 場合によっては、アクションを処理するために追加のリソースを読み込む必要があります。
-
wu_before_search_models — 検索リクエストの処理前に実行されます。
-
wu_cart_after_setup — 開発者が決済オブジェクトに追加の変更を加えられるようにします。
-
wu_cart_setup — 開発者が決済オブジェクトに追加の変更を加えられるようにします。
-
wu_checkout_add_field_field_class-get_type — フィールドが決済フォームに追加される前に実行されます。
-
wu_checkout_after_process_order — 開発者が追加のフックをトリガーできるようにします。
-
wu_checkout_before_process_checkout — 決済を処理する前に実行されます。
-
wu_checkout_order_created — 決済注文が完全に組み立てられた後に実行されます。
-
wu_dashboard_this-tab_widgets — plugin開発者がネットワークDashboardパネルにウィジェットを追加できるようにします。
-
wu_dashboard_widgets — plugin開発者がネットワークDashboardパネルにウィジェットを追加できるようにします。
-
wu_deactivation — pluginの他の部分が無効化用のルーチンをアタッチできるようにします
-
wu_delete_this-object_id — plugin開発者が削除処理にアクションを追加できるようにします
-
wu_domain_became_primary — ドメインがサイトのプライマリドメインになったときに実行されます。
-
wu_domain_created — 新しいドメインマッピングが追加されたときにトリガーされます。
-
wu_domain_mapping_load — コアのドメインマッピングが読み込まれた後に実行されます
-
wu_domain_mapping_register_filters — マッピングが有効になる前にURLを保存するpluginや、含まれていない別の方法でURLを構築するpluginがあります
-
wu_duplicate_site — サイトの複製後に開発者がフックできるようにします。
-
wu_enqueue_extra_hooks — plugin開発者が追加のフックを追加できるようにします
-
wu_flush_known_caches — 追加のクリーンアップ用フック
-
wu_handle_add_new_domain_modal — 新しいドメイン追加モーダルのリクエストを処理する前に実行されます。
-
wu_handle_customer_meta_fields — 必要に応じて、plugin開発者がメタデータを別の方法で保存できるようにします。
-
wu_handle_user_meta_fields — 必要に応じて、plugin開発者がユーザーメタデータを別の方法で保存できるようにします。
-
wu_magic_link_invalid_token — 無効なマジックリンクトークンが検出されたときに実行されます。
-
wu_magic_link_login — ユーザーがマジックリンク経由でログインした後に実行されます。
-
wu_maybe_create_customer — 顧客が追加されたときに、plugin開発者が追加処理を行えるようにします。
-
wu_mcp_abilities_registered — エンティティのMCP能力が登録された後に実行されます。
-
wu_mcp_adapter_initialized — MCPアダプターが初期化された後に実行されます。
-
wu_membership_post_cancel — メンバーシップがキャンセルされた後にトリガーされます。
-
wu_membership_post_renew — メンバーシップ更新後にトリガーされます。
-
wu_membership_pre_cancel — メンバーシップがキャンセルされる前にトリガーされます。
-
wu_membership_pre_renew — メンバーシップ更新前にトリガーされます。
-
wu_model_post_save — オブジェクトがデータベースに 保存された後に実行されます。
-
wu_page_added — ページが登録されたときに、plugin開発者が追加の処理を実行できるようにします。
-
wu_page_after_render — ページを出力した後に、plugin開発者が追加コンテンツを追加できるようにします
-
wu_page_before_render — ページを出力する前に、plugin開発者が追加コンテンツを追加できるようにします。
-
wu_page_load — plugin開発者がページに追加のフックを追加できるようにします。
-
wu_page_this-id_after_render — ページを出力した後に、plugin開発者が追加コンテンツを追加できるようにします
-
wu_page_this-id_before_render — ページを出力する前に、plugin開発者が追加コンテンツを追加できるようにします。
-
wu_page_this-id_load — plugin開発者がページに追加のフックを追加できるようにします。
-
wu_page_this-id_register_widgets — このページのウィジェットが登録された後に実行されます。
-
wu_register_capabilities — addons が機能モジュールを連携に追加できるように実行されます。
-
wu_register_integrations — 連携が自身を登録できるように実行されます。
-
wu_register_rest_routes — 追加のルートを登録できるようにします。
-
wu_save_this-object_id — plugin 開発者が保存処理にアクションを追加できるようにします。
-
wu_site_created — site が初めて作成された後に実行されます。
-
wu_sso_loaded — 必要に応じて、plugin 開発者が追加のフックを追加できるようにします。
-
wu_template_previewer — テンプレートプレビューアーのコンテキスト内で実行されます。
-
wu_this-id_scripts — スクリプトのエンキュー用フックをトリガーします。
-
wu_this-model_post_delete — オブジェクトがデータベースに保存された後に実行されます。
-
wu_this-model_post_save — オブジェクトがデータベースに保存された後に実行されます。
-
wu_this-model_pre_delete — オブジェクトがデータベースに保存された後に実行されます。
-
wu_unlock_this-object_id — plugin 開発者がロック解除処理にアクションを追加できるようにします。
フィルター
-
auth_cookie_expiration — 認証Cookieの有効期限の期間をフィルターします。
-
auth_redirect_scheme — 認証リダイレクトスキームをフィルターします。
-
get_blogs_of_user — 念のため、元のWP Filterをここで再現します。
-
get_site_url_for_previewer — plugin開発者がプレビューアーで使用されるURLをフィルターできるようにします
-
secure_auth_cookie — 認証CookieをHTTPS経由でのみ送信すべきかどうかをフィルターします。
-
secure_auth_redirect — 安全な認証リダイレクトを使用するかどうかをフィルターします。
-
secure_logged_in_cookie — ログイン済みCookie をHTTPS経由でのみ送信すべきかどうかをフィルターします。
-
send_auth_cookies — 認証Cookieが実際にクライアントへ送信されるのを防げるようにします。
-
wp_ultimo_redirect_url_after_signup — リダイレクトURLを設定します。
-
wp_ultimo_registration_steps — フィルター経由で追加のステップを追加します
-
wp_ultimo_render_vars — plugin開発者がレンダーコンテキストにグローバルで追加の変数を追加できるようにします。
-
wp_ultimo_skip_network_active_check — 開発者がこのチェックをショートサーキットできるようにします。
-
wu_add_new_domain_modal_fields — 新しいドメイン追加モーダルのフィールドをフィルターします。
-
wu_add_product_setup_fee_line_item — 開発者がセットアップ料金のライン項目を変更できるようにします。
-
wu_admin_notices — 開発者がUltimate Multisiteによって追加された管理通知をフィルターできるようにします。
-
wu_after_.this-slug._api_arguments — 変更後にフィルターします。
-
wu_allowed_line_item_types — ここで、すべてのタイプを扱います。
-
wu_apply_plan_limits — plugin開発者が制限をショートサーキットできるようにします。
-
wu_apply_signup_fee — 登録料金を適用するかどうかをフィルターします。
-
wu_before_.this-slug._api_arguments — 元のapi引数をフィルターします。
-
wu_billing_address_fields — plugin開発者が請求先住所フィールドをフィルターできるようにします。
-
wu_bypass_checkout_form — 開発者が出力をバイパスして新しい出力を設定できるようにします
-
wu_bypass_unset_current_user — 開発者が現在のユーザー解除コードをバイパスできるようにします。
-
wu_cart_get_recurring_total — 「定期請求額」の合計をフィルターします。
-
wu_cart_get_subtotal — 「初期金額」の合計をフィルターします。
-
wu_cart_get_total — 「初期金額」の合計をフィルターします。
-
wu_checkout_calculate_prorate_credits — plugin開発者がクレジット値を調整できるようにします。
-
wu_checkout_form_base_domains — マップ済みドメインレコードにすべきでない共有チェックアウトフォームのベースドメインをフィルターします。
-
wu_checkout_field_templates — 新しいフィールドテンプレートを追加するためのAPIはここにフックします。
-
wu_checkout_field_types — 新しいフィールドタイプを追加するためのAPIはここにフックします。
-
wu_checkout_pages_error_messages — エラーメッセージをフィルターします。
-
wu_checkout_step_validation_submittable_field_types — 開発者がフィールドが自動送信可能かどうかのチェックをバイパスできるようにします。
-
wu_checkout_validation_aliases — plugin開発者がフォームバリデーターにカスタムエイリアスを追加できるようにします。
-
wu_checkout_validation_rules — plugin開発者が検証ルールをフィルターできるようにします。
-
wu_cli_params_to_remove — 不要なParamsを解除します。
-
wu_contains_element — 開発者が初期検索の結果を変更できるようにします。
-
wu_core_installer_install_sunrise — ホストプロバイダーが定数を別の方法でインストールできるようにします。
-
wu_country_get_administrative_division_name — 国の行政区分のわかりやすい名前を返します。
-
wu_country_get_cities — 国の州にある都市の一覧を返します。
-
wu_country_get_states — この国の州の一覧を返します。
-
wu_current_set_customer — 開発者が既定の動作を変更し、現在の顧客を別の方法で設定できるようにします。
-
wu_current_set_membership — 開発者が既定の動作を変更し、現在のメンバーシップを別の方法で設定できるようにします。
-
wu_current_set_site — 開発者が既定の動作を変更し、現在のサイトを別の方 法で設定できるようにします。
-
wu_current_type_get_manage_url — 開発者がサイト管理URLのパラメータを変更できるようにします。
-
wu_documentation_get_link — plugin開発者がリンクをフィルターできるようにします。
-
wu_domain_has_correct_dns — plugin開発者が結果を定義するために新しいチェックを追加できるようにします。
-
wu_element_block_types_to_check — 後で追加のブロックを追加する必要があるかもしれません。
-
wu_element_maybe_extract_arguments — 開発者がこのパーサーを拡張し、追加のビルダーやpluginに対応できるようにする汎用フィルターを追加します。
-
wu_enforce_password_rules — 追加のパスワードルールを適用するかどうかをフィルターします。
-
wu_generated_username_from_email — 生成された顧客ユーザー名をフィルターします。
-
wu_get_checkout_variables — plugin開発者がcheckoutページの事前設定をフィルターできるようにします。
-
wu_get_membership_allowed_forms — 開発者が新しいフォームスラッグを追加して、この動作を回避できるようにします。
-
wu_get_migration_steps — 開発者とadd-onが新しい移行ステップを追加できるようにします
-
wu_get_network_public_ip — このフィルターの詳細は、下の同じメソッド内を参照してください。
-
wu_get_post_types — 開発者が表示する投稿タイプを選択できるようにします。
-
wu_get_pricing_table_lines_this-id — 行を返します。フィルター可能です
-
wu_get_site_domain_and_path — 開発者がドメインとパスのペアを操作できるようにします。
-
wu_hosting_integration_wizard_sections — hosting統合セットアップ用のwizardセクションをフィルターします。
-
wu_id_form_fields — フォームのフィールドをフィルターします。フォームはフィルター名内のIDで識別されます。
-
wu_independent_billing_cycle_product_types — 独立したbillingサイクルを持つproductタイプをフィルターします。
-
wu_is_api_enabled — plugin開発者がAPIの指定した状態を強制できるようにします。
-
wu_is_development_mode — plugin開発者が開発モード用の追加テストを追加できるようにします。
-
wu_is_mcp_enabled — plugin開発者がMCPアダプターの指定した状態を強制できるようにします。
-
wu_light_ajax_allowed_hooks — セキュリティ上の理由により、フックできるアクション数を制限しています。このフィルターにより、開発者は拡張できます
-
wu_limits_is_post_above_limit — 指定した投稿タイプがこのplanで許可されているかを確認します。plugin開発者が戻り値をフィルターできるようにします
-
wu_magic_link_enforce_ip — IPアドレス検証を適用するかどうかをフィルターします。
-
wu_magic_link_enforce_user_agent — ユーザーエージェント検証を適用するかどうかをフィルターします。
-
wu_magic_link_url — 生成されたマジックリンクURLをフィルターします。
-
wu_magic_links_enabled — マジックリンクを有効にするかどうかをフィルターします。
-
wu_make_primary_domain_redirect_url — ドメインをプライマリーにした後のリダイレクトURLをフィルターします。
-
wu_maybe_redirect_to_admin_panel_exclusion_list — 自動リダイレクトを防ぐパラメーターの除外リストを作成します。
-
wu_mcp_include_ability — MCP機能の含有判定を上書きするフィルターです。
-
wu_membership_calculated_date_expiration — 計算された有効期限日をフィルターします。
-
wu_membership_renewal_expiration_date — 更新後に設定される計算済みの有効期限日をフィルターします。
-
wu_membership_update_forms — 開発者が新しい更新フォームスラッグを追加できるようにします。
-
wu_minimum_password_length — 最小パスワード長をフィルターします。
-
wu_minimum_password_strength — 必要な最小パスワード強度(zxcvbnスコア)をフィルターします。
-
wu_page_get_title_links — plugin開発者および私たち自身が、編集ページにアクションリンクを追加できるようにします
-
wu_password_require_lowercase — パスワードに小文字を必須にするかどうかをフィルターします。
-
wu_password_require_number — パスワードに数字を必須にするかどうかをフィルターします。
-
wu_password_require_special — パスワードに特殊文字を必須にするかどうかをフィルターします。
-
wu_password_require_uppercase — パスワードに大文字を必須にするかどうかをフィルターします。
-
wu_pending_payment_message — ユーザーが保留中の支払いに関するメッセージを変更できるようにします。
-
wu_plan_product_types — planとして扱うべきproductタイプをフィルターします。
-
wu_post_count — plugin開発者が合計数を変更できるようにします
-
wu_post_count_statuses — plugin開発者がカウント対象の投稿ステータスを変更できるようにします。デフォルトでは、公開済みおよび非公開の投稿がカウントされます
-
wu_post_default_status — データベースに保存される前のオブジェクトデータをフィルターします。
-
wu_pre_save_settings — 開発者がUltimate Multisiteによる保存前に設定をフィルターできるようにします。
-
wu_rest_create_item — リクエストを続行できるかどうかをフィルターします。
-
wu_rest_delete_item — リクエストを続行できるかどうかをフィルターします。
-
wu_rest_get_item — リクエストの続行を許可するかどうかをフィルターします。
-
wu_rest_get_items — リクエストの続行を許可するかどうかをフィルターします。
-
wu_rest_update_item — リクエストの続行を許可するかどうかをフィルターします。
-
wu_return_url — checkout 処理後に使用される gateway の戻り URL を開発者が変更できるようにします。
-
wu_search_models_functions — plugin 開発者が検索 model 関数をさらに追加できるようにします。
-
wu_setup_wizard — 開発者が追加の setup wizard 手順を追加できるようにします。
-
wu_should_create_domain_record_for_site — Ultimate Multisite が新しく作成されたサイトの domain record を作成すべきかどうかをフィルターします。
-
wu_should_redirect_to_primary_domain — 開発者がリダイレクトを短絡し、実行されないようにできるようにします。
-
wu_signup_step_handler_this-step — handler の書き換えを可能にします
-
wu_site_list_get_bulk_actions — サイトで利用可能な一括操作をフィルターします。
-
wu_sites_column_limit — ネットワーク内の get pluginssites の値を変更するフィルターです。
-
wu_sso_enabled — クロスドメインのシングルサインオン機能を有効化または無効化します。
-
wu_sso_url — クロスドメインの顧客操作用に生成された SSO URL が返される前にフィルターします。
-
wu_stripe_checkout_subscription_data — Stripe Subscription データをフィルターします。success_url または cancel_url を上書きできます。
-
wu_stripe_create_payment_intent_args — payment intent 引数をフィルターします。
-
wu_stripe_existing_plan_id — 確認対象の plan の ID をフィルターします。これが存在する場合、新しい subscription はこの plan を使用します。
-
wu_stripe_existing_product_id — 確認対象の product の ID をフィルターします。これが存在する場合、新しい subscription はこの product を使用します。
-
wu_stripe_generate_idempotency_key — Stripe charge オプションとともに送信される idempotency_key 値をフィルターします。
-
wu_stripe_webhook_membership — この webhook に関連付けられた membership record をフィルターします。
-
wu_this-model_meta_pre_save — database に保存するためにシリアライズされる前のデータメタをフィルターします。
-
wu_this-model_pre_save — database に保存される前のオブジェクトデータをフィルターします。
-
wu_upgrade_to_unlock_url — 開発者がアンロック用アップグレード URL を変更できるようにします
-
wu_use_domain_mapping — mapping を使用すべきかどうかを判定します
-
wu_username_from_email — 新規顧客のユーザー名をフィルターします。
-
wu_users_membership_limit_message — 開発者が membership ユーザー数上限に関するメッセージを変更できるようにします
-
wu_view_override_replaceable_views — 開発者が置き換え可能リストに追加フォルダーを追加できるようにします。
-
wu_wp_cli_enabled_sub_commands — この entity で有効化される sub_commands をフィルターします。
-
wu_wp_config_reference_hook_line_patterns — 定数を挿入できる場所を特定しようとする際に、3 つのパターンを確認します。