Hook-Referenz
Automatisch generierte Dokumentation für alle 59 Aktionen und 118 Filter in Ultimate Multisite.
Aktionen
-
auth_redirect — Wird vor der Authentifizierungsweiterleitung ausgelöst.
-
set_auth_cookie — Wird unmittelbar vor dem Setzen des Authentifizierungs-Cookies ausgelöst.
-
set_logged_in_cookie — Wird unmittelbar vor dem Setzen des Logged-in-Authentifizierungs-Cookies ausgelöst.
-
wp_ultimo_host_providers_load — Ermöglicht Entwicklern, ihre eigenen Host-Provider-Integrationen über wp plugins hinzuzufügen.
-
wp_ultimo_load — Wird ausgelöst, wenn alle Abhängigkeiten geladen wurden
-
wu_activation — Ermöglicht anderen Teilen des Plugins, ihre Routinen für die Aktivierung anzuhängen
-
wu_after_switch_template — Ermöglicht Plugin-Entwicklern, Funktionen einzuhängen, nachdem ein Benutzer oder Super-Admin das Website-Template gewechselt hat
-
wu_before_light_ajax — In einigen Fällen müssen wir zusätzliche Ressourcen laden, um Aktionen zu verarbeiten.
-
wu_before_search_models — Wird vor der Verarbeitung der Suchanfrage ausgelöst.
-
wu_cart_after_setup — Ermöglicht Entwicklern, zusätzliche Änderungen am Checkout-Objekt vorzunehmen.
-
wu_cart_setup — Ermöglicht Entwicklern, zusätzliche Änderungen am Checkout-Objekt vorzunehmen.
-
wu_checkout_add_field_field_class-get_type — Wird ausgelöst, bevor ein Feld zum Checkout-Formular hinzugefügt wird.
-
wu_checkout_after_process_order — Ermöglicht Entwicklern, zusätzliche Hooks auszulösen.
-
wu_checkout_before_process_checkout — Bevor wir den Checkout verarbeiten.
-
wu_checkout_order_created — Wird ausgelöst, nachdem die Checkout-Bestellung vollständig zusammengestellt wurde.
-
wu_dashboard_this-tab_widgets — Ermöglicht Plugin-Entwicklern, Widgets zum Network Dashboard Panel hinzuzufügen.
-
wu_dashboard_widgets — Ermöglicht Plugin-Entwicklern, Widgets zum Network Dashboard Panel hinzuzufügen.
-
wu_deactivation — Ermöglicht anderen Teilen des Plugins, ihre Routinen für die Deaktivierung anzuhängen
-
wu_delete_this-object_id — Ermöglicht Plugin-Entwicklern, Aktionen zum Löschvorgang hinzuzufügen
-
wu_domain_became_primary — Wird ausgelöst, wenn eine Domain zur primären Domain für eine Website wird.
-
wu_domain_created — Wird ausgelöst, wenn ein neues Domain-Mapping hinzugefügt wird.
-
wu_domain_mapping_load — Wird ausgelöst, nachdem unser zentrales Domain-Mapping geladen wurde
-
wu_domain_mapping_register_filters — Einige Plugins speichern die URL, bevor das Mapping aktiv war, oder erstellen URLs auf eine andere Weise, die nicht enthalten ist o
-
wu_duplicate_site — Ermöglicht Entwicklern, nach einer Website-Duplizierung einzuhaken.
-
wu_enqueue_extra_hooks — Ermöglicht Plugin-Entwicklern, zusätzliche Hooks hinzuzufügen
-
wu_flush_known_caches — Hook für zusätzliche Bereinigung
-
wu_handle_add_new_domain_modal — Wird ausgelöst, bevor die Anfrage des Modals zum Hinzufügen einer neuen Domain verarbeitet wird.
-
wu_handle_customer_meta_fields — Ermöglicht Plugin-Entwicklern, Metadaten auf unterschiedliche Weise zu speichern, wenn sie dies benötigen.
-
wu_handle_user_meta_fields — Ermöglicht Plugin-Entwicklern, Benutzer-Metadaten auf unterschiedliche Weise zu speichern, wenn sie dies benötigen.
-
wu_magic_link_invalid_token — Wird ausgelöst, wenn ein ungültiger Magic-Link-Token erkannt wird.
-
wu_magic_link_login — Wird ausgelöst, nachdem ein Benutzer per Magic Link angemeldet wurde.
-
wu_maybe_create_customer — Ermöglicht Plugin-Entwicklern, zusätzliche Dinge zu tun, wenn der Kunde hinzugefügt wird.
-
wu_mcp_abilities_registered — Wird ausgelöst, nachdem MCP-Fähigkeiten für eine Entität registriert wurden.
-
wu_mcp_adapter_initialized — Wird ausgelöst, nachdem der MCP-Adapter initialisiert wurde.
-
wu_membership_post_cancel — Wird ausgelöst, nachdem die Mitgliedschaft gekündigt wurde.
-
wu_membership_post_renew — Wird nach der Verlängerung der Mitgliedschaft ausgelöst.
-
wu_membership_pre_cancel — Wird ausgelöst, bevor die Mitgliedschaft gekündigt wird.
-
wu_membership_pre_renew — Wird vor der Verlängerung der Mitgliedschaft ausgelöst.
-
wu_model_post_save — Wird ausgelöst, nachdem ein Objekt in der Datenbank gespeichert wurde.
-
wu_page_added — Ermöglicht Plugin-Entwicklern, zusätzliche Dinge auszuführen, wenn Seiten registriert werden.
-
wu_page_after_render — Ermöglicht Plugin-Entwicklern, zusätzliche Inhalte hinzuzufügen, nachdem wir die Seite ausgeben
-
wu_page_before_render — Ermöglicht Plugin-Entwicklern, zusätzliche Inhalte hinzuzufügen, bevor wir die Seite ausgeben.
-
wu_page_load — Ermöglicht Plugin-Entwicklern, zusätzliche Hooks zu unseren Seiten hinzuzufügen.
-
wu_page_this-id_after_render — Ermöglicht Plugin-Entwicklern, zusätzliche Inhalte hinzuzufügen, nachdem wir die Seite ausgeben
-
wu_page_this-id_before_render — Ermöglicht Plugin-Entwicklern, zusätzliche Inhalte hinzuzufügen, bevor wir die Seite ausgeben.
-
wu_page_this-id_load — Ermöglicht Plugin-Entwicklern, zusätzliche Hooks zu unseren Seiten hinzuzufügen.
-
wu_page_this-id_register_widgets — Wird ausgelöst, nachdem Widgets für diese Seite registriert wurden.
-
wu_register_capabilities — Wird ausgelöst, um Addons zu ermöglichen, Capability-Module an Integrationen anzuhängen.
-
wu_register_integrations — Wird ausgelöst, um Integrationen zu ermöglichen, sich selbst zu registrieren.
-
wu_register_rest_routes — Ermöglicht die Registrierung zusätzlicher Routen.
-
wu_save_this-object_id — Ermöglicht Plugin-Entwicklern, Aktionen zum Speichervorgang hinzuzufügen
-
wu_site_created — Wird ausgelöst, nachdem eine site zum ersten Mal erstellt wurde.
-
wu_sso_loaded — Ermöglicht Plugin-Entwicklern, bei Bedarf zusätzliche Hooks hinzuzufügen.
-
wu_template_previewer — Wird ausgeführt, wenn man sich im Kontext des Template-Previewers befindet.
-
wu_this-id_scripts — Löst den Hook zum Einreihen von Skripten aus.
-
wu_this-model_post_delete — Wird ausgelöst, nachdem ein Objekt in der Datenbank gespeichert wurde.
-
wu_this-model_post_save — Wird ausgelöst, nachdem ein Objekt in der Datenbank gespeichert wurde.
-
wu_this-model_pre_delete — Wird ausgelöst, nachdem ein Objekt in der Datenbank gespeichert wurde.
-
wu_unlock_this-object_id — Ermöglicht Plugin-Entwicklern, Aktionen zum Entsperrvorgang hinzuzufügen.
Filter
-
auth_cookie_expiration — Filtert die Dauer des Ablaufszeitraums des Authentifizierungs-Cookies.
-
auth_redirect_scheme — Filtert das Authentifizierungs-Redirect-Schema.
-
get_blogs_of_user — Repliziert hier sicherheitshalber den ursprünglichen WP Filter.
-
get_site_url_for_previewer — Ermöglicht Plugin-Entwicklern, die im Previewer verwendete URL zu filtern
-
secure_auth_cookie — Filtert, ob das Auth-Cookie nur über HTTPS gesendet werden soll.
-
secure_auth_redirect — Filtert, ob ein sicherer Authentifizierungs-Redirect verwendet werden soll.
-
secure_logged_in_cookie — Filtert, ob das Logged-in-Cookie nur über HTTPS gesendet werden soll.
-
send_auth_cookies — Ermöglicht zu verhindern, dass Auth-Cookies tatsächlich an den Client gesendet werden.
-
wp_ultimo_redirect_url_after_signup — Lege die Redirect-URL fest.
-
wp_ultimo_registration_steps — Zusätzliche Schritte über Filter hinzufügen
-
wp_ultimo_render_vars — Ermöglicht Plugin-Entwicklern, dem Render-Kontext global eine zusätzliche Variable hinzuzufügen.
-
wp_ultimo_skip_network_active_check — Ermöglicht Entwicklern, diese Prüfung kurzzuschließen.
-
wu_add_new_domain_modal_fields — Filtert die Felder für das „Neue Domain hinzufügen“-Modal.
-
wu_add_product_setup_fee_line_item — Ermöglicht Entwicklern, Änderungen am Setup-Gebühr-Positionseintrag vorzunehmen.
-
wu_admin_notices — Ermöglicht Entwicklern, von Ultimate Multisite hinzugefügte Admin-Hinweise zu filtern.
-
wu_after_.this-slug._api_arguments — Filter nach der Änderung.
-
wu_allowed_line_item_types — Jetzt behandeln wir alle Typen.
-
wu_apply_plan_limits — Ermöglicht Plugin-Entwicklern, die Einschränkungen kurzzuschließen.
-
wu_apply_signup_fee — Filtert, ob die Signup-Gebühr angewendet werden soll oder nicht.
-
wu_before_.this-slug._api_arguments — Filtert die ursprünglichen api-Argumente.
-
wu_billing_address_fields — Ermöglicht Plugin-Entwicklern, die Rechnungsadressfelder zu filtern.
-
wu_bypass_checkout_form — Ermöglicht Entwicklern, die Ausgabe zu umgehen und eine neue festzulegen
-
wu_bypass_unset_current_user — Ermöglicht Entwicklern, den Code zum Zurücksetzen des aktuellen Benutzers zu umgehen.
-
wu_cart_get_recurring_total — Filtert die Gesamtsumme des „wiederkehrenden Betrags“.
-
wu_cart_get_subtotal — Filtert die Gesamtsumme des „Anfangsbetrags“.
-
wu_cart_get_total — Filtert die Gesamtsumme des „Anfangsbetrags“.
-
wu_checkout_calculate_prorate_credits — Ermöglicht Plugin-Entwicklern, am Guthabenwert herumzuschrauben.
-
wu_checkout_form_base_domains — Filtert gemeinsam genutzte Basis-Domains des Checkout-Formulars, die nicht zu Einträgen für zugeordnete Domains werden sollen.
-
wu_checkout_field_templates — Unsere APIs zum Hinzufügen neuer Feldvorlagen klinken sich hier ein.
-
wu_checkout_field_types — Unsere APIs zum Hinzufügen neuer Feldtypen klinken sich hier ein.
-
wu_checkout_pages_error_messages — Filtert die Fehlermeldungen.
-
wu_checkout_step_validation_submittable_field_types — Ermöglicht Entwicklern, die Prüfung zu umgehen, ob ein Feld automatisch absendbar ist.
-
wu_checkout_validation_aliases — Ermöglicht Plugin-Entwicklern, benutzerdefinierte Aliase im Formularvalidator hinzuzufügen.
-
wu_checkout_validation_rules — Ermöglicht Plugin-Entwicklern, die Validierungsregeln zu filtern.
-
wu_cli_params_to_remove — Unerwünschte Parameter zurücksetzen.
-
wu_contains_element — Ermöglicht Entwicklern, die Ergebnisse der initialen Suche zu ändern.
-
wu_core_installer_install_sunrise — Ermöglicht Hosting-Anbietern, die Konstante anders zu installieren.
-
wu_country_get_administrative_division_name — Gibt den lesbaren Namen der administrativen Unterteilungen des Landes zurück.
-
wu_country_get_cities — Gibt die Liste der Städte für ein Bundesland/einen Staat in einem Land zurück.
-
wu_country_get_states — Gibt die Liste der Bundesländer/Staaten für dieses Land zurück.
-
wu_current_set_customer — Ermöglicht Entwicklern, das Standardverhalten zu ändern und den aktuellen Kunden anders festzulegen.
-
wu_current_set_membership — Ermöglicht Entwicklern, das Standardverhalten zu ändern und die aktuelle Mitgliedschaft anders festzulegen.
-
wu_current_set_site — Ermöglicht Entwicklern, das Standardverhalten zu ändern und die aktuelle Website anders festzulegen.
-
wu_current_type_get_manage_url — Ermöglicht Entwicklern, die URL-Parameter zur Website-Verwaltung zu ändern.
-
wu_documentation_get_link — Ermöglicht Plugin-Entwicklern, die Links zu filtern.
-
wu_domain_has_correct_dns — Ermöglicht Plugin-Entwicklern, neue Prüfungen hinzuzufügen, um die Ergebnisse zu definieren.
-
wu_element_block_types_to_check — Wir müssen später möglicherweise zusätzliche Blöcke hinzufügen.
-
wu_element_maybe_extract_arguments — Fügt einen generischen Filter hinzu, damit Entwickler diesen Parser erweitern können, um mit zusätzlichen Buildern oder Plugins umzugehen.
-
wu_enforce_password_rules — Filtert, ob zusätzliche Passwortregeln erzwungen werden sollen.
-
wu_generated_username_from_email — Filtert den generierten Kunden-Benutzernamen.
-
wu_get_checkout_variables — Ermöglicht Plugin-Entwicklern, die Voreinstellungen einer Checkout-Seite zu filtern.
-
wu_get_membership_allowed_forms — Ermöglicht Entwicklern, neue Formular-Slugs hinzuzufügen, um dieses Verhalten zu umgehen.
-
wu_get_migration_steps — Ermöglicht Entwicklern und Add-ons, neue Migrationsschritte hinzuzufügen
-
wu_get_network_public_ip — Mehr über diesen Filter weiter unten bei derselben Methode.
-
wu_get_post_types — Ermöglicht Entwicklern auszuwählen, welche Beitragstypen angezeigt werden sollen.
-
wu_get_pricing_table_lines_this-id — Gibt Zeilen zurück, filterbar
-
wu_get_site_domain_and_path — Ermöglicht Entwicklern, die Domain-/Pfad-Paare zu manipulieren.
-
wu_hosting_integration_wizard_sections — Filtert die Wizard-Abschnitte für die Einrichtung der Hosting-Integration.
-
wu_id_form_fields — Filtert die Felder in einem Formular. Das Formular wird durch die ID im Filternamen identifiziert.
-
wu_independent_billing_cycle_product_types — Filtert die Produkttypen, die unabhängige Abrechnungszyklen haben.
-
wu_is_api_enabled — Ermöglicht Plugin-Entwicklern, einen bestimmten Zustand für die API zu erzwingen.
-
wu_is_development_mode — Ermöglicht Plugin-Entwicklern, zusätzliche Tests für den Entwicklungsmodus hinzuzufügen.
-
wu_is_mcp_enabled — Ermöglicht Plugin-Entwicklern, einen bestimmten Zustand für den MCP-Adapter zu erzwingen.
-
wu_light_ajax_allowed_hooks — Aus Sicherheitsgründen begrenzen wir die Anzahl der Aktionen, die zum Einhängen verfügbar sind. Dieser Filter ermöglicht Entwicklern, sie zu erweitern
-
wu_limits_is_post_above_limit — Prüft, ob ein bestimmter Beitragstyp in diesem Plan erlaubt ist. Ermöglicht Plugin-Entwicklern, den Rückgabewert zu filtern
-
wu_magic_link_enforce_ip — Filtert, ob die Überprüfung der IP-Adresse erzwungen werden soll.
-
wu_magic_link_enforce_user_agent — Filtert, ob die Überprüfung des User Agents erzwungen werden soll.
-
wu_magic_link_url — Filtert die generierte Magic-Link-URL.
-
wu_magic_links_enabled — Filtert, ob Magic Links aktiviert sind.
-
wu_make_primary_domain_redirect_url — Filtert die Weiterleitungs-URL, nachdem eine Domain primär gemacht wurde.
-
wu_maybe_redirect_to_admin_panel_exclusion_list — Erstellt eine Ausschlussliste von Parametern, die die automatische Weiterleitung verhindern.
-
wu_mcp_include_ability — Filter zum Überschreiben der Entscheidung zur Einbeziehung von MCP-Fähigkeiten.
-
wu_membership_calculated_date_expiration — Filtert das berechnete Ablaufdatum.
-
wu_membership_renewal_expiration_date — Filtert das berechnete Ablaufdatum, das nach der Verlängerung festgelegt werden soll.
-
wu_membership_update_forms — Ermöglicht Entwicklern, neue Aktualisierungsformular-Slugs hinzuzufügen.
-
wu_minimum_password_length — Filtert die minimale Passwortlänge.
-
wu_minimum_password_strength — Filtert die erforderliche minimale Passwortstärke (zxcvbn-Score).
-
wu_page_get_title_links — Ermöglicht Plugin-Entwicklern und uns selbst, Aktionslinks zu unseren Bearbeitungsseiten hinzuzufügen
-
wu_password_require_lowercase — Filtert, ob Kleinbuchstaben in Passwörtern erforderlich sein sollen.
-
wu_password_require_number — Filtert, ob Zahlen in Passwörtern erforderlich sein sollen.
-
wu_password_require_special — Filtert, ob Sonderzeichen in Passwörtern erforderlich sein sollen.
-
wu_password_require_uppercase — Filtert, ob Großbuchstaben in Passwörtern erforderlich sein sollen.
-
wu_pending_payment_message — Ermöglicht Benutzern, die Nachricht über die ausstehenden Zahlungen zu ändern.
-
wu_plan_product_types — Filtert die Produkttypen, die als Pläne behandelt werden sollen.
-
wu_post_count — Ermöglicht Plugin-Entwicklern, die Gesamtanzahl zu ändern
-
wu_post_count_statuses — Ermöglicht Plugin-Entwicklern zu ändern, welcher Beitragsstatus gezählt werden soll. Standardmäßig werden veröffentlichte und private Beiträge gezählt
-
wu_post_default_status — Filtert die Objektdaten, bevor sie in der Datenbank gespeichert werden.
-
wu_pre_save_settings — Ermöglicht Entwicklern, Einstellungen vor dem Speichern durch Ultimate Multisite zu filtern.
-
wu_rest_create_item — Filtert, ob mit der Anfrage fortgefahren werden darf oder nicht.
-
wu_rest_delete_item — Filtert, ob mit der Anfrage fortgefahren werden darf oder nicht.
-
wu_rest_get_item — Filtert, ob mit der Anfrage fortgefahren werden darf oder nicht.
-
wu_rest_get_items — Filtert, ob mit der Anfrage fortgefahren werden darf oder nicht.
-
wu_rest_update_item — Filtert, ob mit der Anfrage fortgefahren werden darf oder nicht.
-
wu_return_url — Erlaubt Entwicklern, die Gateway-Rückgabe-URL zu ändern, die nach Checkout-Prozessen verwendet wird.
-
wu_search_models_functions — Erlaubt Plugin-Entwicklern, weitere Suchmodell-Funktionen hinzuzufügen.
-
wu_setup_wizard — Erlaubt Entwicklern, zusätzliche Setup-Wizard-Schritte hinzuzufügen.
-
wu_should_create_domain_record_for_site — Filtert, ob Ultimate Multisite einen Domain-Eintrag für eine neu erstellte Site erstellen soll.
-
wu_should_redirect_to_primary_domain — Erlaubt Entwicklern, die Weiterleitung kurzzuschließen und so zu verhindern, dass sie stattfindet.
-
wu_signup_step_handler_this-step — Ermöglicht das Umschreiben des Handlers
-
wu_site_list_get_bulk_actions — Filtert die Massenaktionen, die für Sites verfügbar sind.
-
wu_sites_column_limit — Filter zum Ändern des Werts für get pluginssites innerhalb des Netzwerks.
-
wu_sso_enabled — Aktiviert/deaktiviert die domänenübergreifende Single-Sign-On-Funktion.
-
wu_sso_url — Filtert generierte SSO-URLs, bevor sie für domänenübergreifende Kundenaktionen zurückgegeben werden.
-
wu_stripe_checkout_subscription_data — Filtert Stripe-Abonnementdaten. Kann success_url oder cancel_url überschreiben.
-
wu_stripe_create_payment_intent_args — Filtert die Payment-Intent-Argumente.
-
wu_stripe_existing_plan_id — Filtert die ID des Plans, nach dem gesucht werden soll. Wenn dieser existiert, verwendet das neue Abonnement diesen Plan.
-
wu_stripe_existing_product_id — Filtert die ID des Produkts, nach dem gesucht werden soll. Wenn dieses existiert, verwendet das neue Abonnement dieses Produkt.
-
wu_stripe_generate_idempotency_key — Filtert den idempotency_key-Wert, der mit den Stripe-Belastungsoptionen gesendet wird.
-
wu_stripe_webhook_membership — Filtert den Mitgliedschaftseintrag, der diesem Webhook zugeordnet ist.
-
wu_this-model_meta_pre_save — Filtert die Daten-Metadaten, bevor sie serialisiert werden, um in der Datenbank gespeichert zu werden.
-
wu_this-model_pre_save — Filtert die Objektdaten, bevor sie in der Datenbank gespeichert werden.
-
wu_upgrade_to_unlock_url — Erlaubt Entwicklern, die Upgrade-to-unlock-URL zu ändern
-
wu_use_domain_mapping — Bestimmt, ob ein Mapping verwendet werden soll
-
wu_username_from_email — Filtert den neuen Kundennutzernamen.
-
wu_users_membership_limit_message — Erlaubt Entwicklern, die Nachricht über das Limit für Mitgliedschaftsbenutzer zu ändern
-
wu_view_override_replaceable_views — Ermöglicht Entwicklern, zusätzliche Ordner zur ersetzbaren Liste hinzuzufügen.
-
wu_wp_cli_enabled_sub_commands — Filtert, welche sub_commands für diese Entität aktiviert sind.
-
wu_wp_config_reference_hook_line_patterns — Wir prüfen auf drei Muster, wenn wir herausfinden möchten, wo wir unsere Konstanten einfügen können: