Referencia de hooks
Documentación generada automáticamente para las 59 acciones y 118 filtros en Ultimate Multisite.
Acciones
-
auth_redirect — Se ejecuta antes de la redirección de autenticación.
-
set_auth_cookie — Se ejecuta inmediatamente antes de que se establezca la cookie de autenticación.
-
set_logged_in_cookie — Se ejecuta inmediatamente antes de que se establezca la cookie de autenticación de inicio de sesión.
-
wp_ultimo_host_providers_load — Permite a los desarrolladores añadir sus propias integraciones de proveedores de alojamiento mediante plugins de wp.
-
wp_ultimo_load — Se activa cuando se han cargado todas las dependencias
-
wu_activation — Permite que otras partes del plugin adjunten sus rutinas de activación
-
wu_after_switch_template — Permite a los desarrolladores de plugins enganchar funciones después de que un usuario o super admin cambie la plantilla del sitio
-
wu_before_light_ajax — En algunos casos, tendremos que cargar recursos adicionales para gestionar acciones.
-
wu_before_search_models — Se ejecuta antes del procesamiento de la solicitud de búsqueda.
-
wu_cart_after_setup — Permite a los desarrolladores realizar cambios adicionales en el objeto de pago.
-
wu_cart_setup — Permite a los desarrolladores realizar cambios adicionales en el objeto de pago.
-
wu_checkout_add_field_field_class-get_type — Se ejecuta antes de que se añada un campo al formulario de pago.
-
wu_checkout_after_process_order — Permite a los desarrolladores activar ganchos adicionales.
-
wu_checkout_before_process_checkout — Antes de que procesemos el pago.
-
wu_checkout_order_created — Se ejecuta después de que la orden de pago esté completamente ensamblada.
-
wu_dashboard_this-tab_widgets — Permite a los desarrolladores de plugins añadir widgets al panel de Network Dashboard.
-
wu_dashboard_widgets — Permite a los desarrolladores de plugins añadir widgets al panel de Network Dashboard.
-
wu_deactivation — Permite que otras partes del plugin adjunten sus rutinas de desactivación
-
wu_delete_this-object_id — Permite a los desarrolladores de plugins añadir acciones al proceso de eliminación
-
wu_domain_became_primary — Se ejecuta cuando un dominio se convierte en el dominio principal de un sitio.
-
wu_domain_created — Se activa cuando se añade una nueva asignación de dominio.
-
wu_domain_mapping_load — Se ejecuta después de que nuestro Domain Mapping principal se haya cargado
-
wu_domain_mapping_register_filters — Algunos plugins guardarán la URL antes de que la asignación estuviera activa o crearán URLs de una manera diferente que no está incluida o
-
wu_duplicate_site — Permite a los desarrolladores engancharse después de que ocurra la duplicación de un sitio.
-
wu_enqueue_extra_hooks — Permite a los desarrolladores de plugins añadir ganchos adicionales
-
wu_flush_known_caches — Gancho para limpieza adicional
-
wu_handle_add_new_domain_modal — Se ejecuta antes de gestionar la solicitud del modal para añadir nuevo dominio.
-
wu_handle_customer_meta_fields — Permite a los desarrolladores de plugins guardar metadatos de diferentes maneras si lo necesitan.
-
wu_handle_user_meta_fields — Permite a los desarrolladores de plugins guardar metadatos de usuario de diferentes maneras si lo necesitan.
-
wu_magic_link_invalid_token — Se ejecuta cuando se encuentra un token de magic link no válido.
-
wu_magic_link_login — Se ejecuta después de que un usuario inicie sesión mediante magic link.
-
wu_maybe_create_customer — Permite a los desarrolladores de plugins hacer acciones adicionales cuando se añade el cliente.
-
wu_mcp_abilities_registered — Se ejecuta después de que las capacidades de MCP se registren para una entidad.
-
wu_mcp_adapter_initialized — Se ejecuta después de que el adaptador MCP se inicialice.
-
wu_membership_post_cancel — Se activa después de que la membresía se cancela.
-
wu_membership_post_renew — Se activa después de la renovación de la membresía.
-
wu_membership_pre_cancel — Se activa antes de que la membresía se cancele.
-
wu_membership_pre_renew — Se activa antes de la renovación de la membresía.
-
wu_model_post_save — Se ejecuta después de que un objeto se almacene en la base de datos.
-
wu_page_added — Permite a los desarrolladores de plugins ejecutar acciones adicionales cuando se registran páginas.
-
wu_page_after_render — Permite a los desarrolladores de plugins añadir contenido adicional después de que imprimamos la página
-
wu_page_before_render — Permite a los desarrolladores de plugins añadir contenido adicional antes de que imprimamos la página.
-
wu_page_load — Permite a los desarrolladores de plugins añadir ganchos adicionales a nuestras páginas.
-
wu_page_this-id_after_render — Permite a los desarrolladores de plugins añadir contenido adicional después de que imprimamos la página
-
wu_page_this-id_before_render — Permite a los desarrolladores de plugins añadir contenido adicional antes de que imprimamos la página.
-
wu_page_this-id_load — Permite a los desarrolladores de plugins añadir ganchos adicionales a nuestras páginas.
-
wu_page_this-id_register_widgets — Se ejecuta después de que los widgets se registren para esta página.
-
wu_register_capabilities — Se ejecuta para permitir que los addons adjunten módulos de capacidades a las integraciones.
-
wu_register_integrations — Se ejecuta para permitir que las integraciones se registren.
-
wu_register_rest_routes — Permite registrar rutas adicionales.
-
wu_save_this-object_id — Permite que los desarrolladores de plugins añadan acciones al proceso de guardado
-
wu_site_created — Se ejecuta después de que se crea un sitio por primera vez.
-
wu_sso_loaded — Permite que los desarrolladores de plugins añadan hooks adicionales, si es necesario.
-
wu_template_previewer — Se ejecuta cuando está dentro del contexto del previsualizador de plantillas.
-
wu_this-id_scripts — Activa el hook de poner scripts en cola.
-
wu_this-model_post_delete — Se ejecuta después de que un objeto se almacena en la base de datos.
-
wu_this-model_post_save — Se ejecuta después de que un objeto se almacena en la base de datos.
-
wu_this-model_pre_delete — Se ejecuta después de que un objeto se almacena en la base de datos.
-
wu_unlock_this-object_id — Permite que los desarrolladores de plugins añadan acciones al proceso de desbloqueo.
Filtros
-
auth_cookie_expiration — Filtra la duración del periodo de expiración de la cookie de autenticación.
-
auth_redirect_scheme — Filtra el esquema de redirección de autenticación.
-
get_blogs_of_user — Replica aquí el WP Filter original, por si acaso.
-
get_site_url_for_previewer — Permite a los desarrolladores de plugin filtrar la URL usada en el previsualizador
-
secure_auth_cookie — Filtra si la cookie de auth debe enviarse solo por HTTPS.
-
secure_auth_redirect — Filtra si usar una redirección de autenticación segura.
-
secure_logged_in_cookie — Filtra si la cookie de sesión iniciada debe enviarse solo por HTTPS.
-
send_auth_cookies — Permite evitar que las cookies de auth se envíen realmente al cliente.
-
wp_ultimo_redirect_url_after_signup — Establece la URL de redirección.
-
wp_ultimo_registration_steps — Añade pasos adicionales mediante filtros
-
wp_ultimo_render_vars — Permite a los desarrolladores de plugin añadir una variable extra al contexto de renderizado globalmente.
-
wp_ultimo_skip_network_active_check — Permite a los desarrolladores omitir esta comprobación.
-
wu_add_new_domain_modal_fields — Filtra los campos del modal para añadir un nuevo dominio.
-
wu_add_product_setup_fee_line_item — Permite a los desarrolladores realizar cambios en el elemento de línea de la cuota de configuración.
-
wu_admin_notices — Permite a los desarrolladores filtrar los avisos de administrador añadidos por Ultimate Multisite.
-
wu_after_.this-slug._api_arguments — Filtra después de haber sido cambiado.
-
wu_allowed_line_item_types — Ahora, gestionamos todos los tipos.
-
wu_apply_plan_limits — Permite a los desarrolladores de plugin omitir las limitaciones.
-
wu_apply_signup_fee — Filtra si debe aplicarse o no la cuota de registro.
-
wu_before_.this-slug._api_arguments — Filtra los argumentos api originales.
-
wu_billing_address_fields — Permite a los desarrolladores de plugin filtrar los campos de dirección de facturación.
-
wu_bypass_checkout_form — Permite a los desarrolladores omitir la salida y establecer una nueva
-
wu_bypass_unset_current_user — Permite a los desarrolladores omitir el código para desasignar el usuario actual.
-
wu_cart_get_recurring_total — Filtra el total del "importe recurrente".
-
wu_cart_get_subtotal — Filtra el total del "importe inicial".
-
wu_cart_get_total — Filtra el total del "importe inicial".
-
wu_checkout_calculate_prorate_credits — Permite a los desarrolladores de plugin manipular el valor del crédito.
-
wu_checkout_form_base_domains — Filtra los dominios base de formulario de pago compartidos que no deben convertirse en registros de dominio mapeado.
-
wu_checkout_field_templates — Nuestras APIs para añadir nuevas plantillas de campo se conectan aquí.
-
wu_checkout_field_types — Nuestras APIs para añadir nuevos tipos de campo se conectan aquí.
-
wu_checkout_pages_error_messages — Filtra los mensajes de error.
-
wu_checkout_step_validation_submittable_field_types — Permite a los desarrolladores omitir la comprobación si un campo es autoenviable.
-
wu_checkout_validation_aliases — Permite a los desarrolladores de plugin añadir alias personalizados en el validador de formularios.
-
wu_checkout_validation_rules — Permite a los desarrolladores de plugin filtrar las reglas de validación.
-
wu_cli_params_to_remove — Desasigna parámetros no deseados.
-
wu_contains_element — Permite a los desarrolladores cambiar los resultados de la búsqueda inicial.
-
wu_core_installer_install_sunrise — Permite a los proveedores de hosting instalar la constante de forma diferente.
-
wu_country_get_administrative_division_name — Devuelve el nombre legible de las subdivisiones administrativas del país.
-
wu_country_get_cities — Devuelve la lista de ciudades para un estado en un país.
-
wu_country_get_states — Devuelve la lista de estados para este país.
-
wu_current_set_customer — Permite a los desarrolladores modificar el comportamiento predeterminado y establecer el cliente actual de forma diferente.
-
wu_current_set_membership — Permite a los desarrolladores modificar el comportamiento predeterminado y establecer la membresía actual de forma diferente.
-
wu_current_set_site — Permite a los desarrolladores modificar el comportamiento predeterminado y establecer el sitio actual de forma diferente.
-
wu_current_type_get_manage_url — Permite a los desarrolladores modificar los parámetros de URL de gestión del sitio.
-
wu_documentation_get_link — Permite a los desarrolladores de plugin filtrar los enlaces.
-
wu_domain_has_correct_dns — Permite a los desarrolladores de plugin añadir nuevas comprobaciones para definir los resultados.
-
wu_element_block_types_to_check — Puede que necesitemos añadir bloques adicionales más adelante.
-
wu_element_maybe_extract_arguments — Añade un filtro genérico para permitir que los desarrolladores extiendan este analizador para manejar builders o plugins adicionales.
-
wu_enforce_password_rules — Filtra si se deben aplicar reglas de contraseña adicionales.
-
wu_generated_username_from_email — Filtra el nombre de usuario del cliente generado.
-
wu_get_checkout_variables — Permite a los desarrolladores de plugins filtrar los ajustes preestablecidos de una página de checkout.
-
wu_get_membership_allowed_forms — Permite a los desarrolladores añadir nuevos slugs de formularios para omitir este comportamiento.
-
wu_get_migration_steps — Permite a desarrolladores y add-ons añadir nuevos pasos de migración
-
wu_get_network_public_ip — Consulta más sobre este filtro a continuación, en este mismo método.
-
wu_get_post_types — Permite a los desarrolladores seleccionar qué tipos de entradas deben mostrarse.
-
wu_get_pricing_table_lines_this-id — Devuelve líneas, filtrable
-
wu_get_site_domain_and_path — Permite a los desarrolladores manipular los pares dominio/ruta.
-
wu_hosting_integration_wizard_sections — Filtra las secciones del asistente para la configuración de integración de hosting.
-
wu_id_form_fields — Filtra los campos de un formulario. El formulario se identifica por el ID en el nombre del filtro.
-
wu_independent_billing_cycle_product_types — Filtra los tipos de producto que tienen ciclos de facturación independientes.
-
wu_is_api_enabled — Permite a los desarrolladores de plugins forzar un estado dado para la API.
-
wu_is_development_mode — Permite a los desarrolladores de plugins añadir pruebas adicionales para el modo de desarrollo.
-
wu_is_mcp_enabled — Permite a los desarrolladores de plugins forzar un estado dado para el adaptador MCP.
-
wu_light_ajax_allowed_hooks — Por razones de seguridad, limitamos el número de acciones disponibles para engancharse. Este filtro permite a los desarrolladores ampliar
-
wu_limits_is_post_above_limit — Comprueba si un tipo de entrada dado está permitido en este plan Permite a los desarrolladores de plugins filtrar el valor de retorno
-
wu_magic_link_enforce_ip — Filtra si se debe aplicar la verificación de dirección IP.
-
wu_magic_link_enforce_user_agent — Filtra si se debe aplicar la verificación del agente de usuario.
-
wu_magic_link_url — Filtra la URL del magic link generado.
-
wu_magic_links_enabled — Filtra si los magic links están activados.
-
wu_make_primary_domain_redirect_url — Filtra la URL de redirección después de convertir un dominio en principal.
-
wu_maybe_redirect_to_admin_panel_exclusion_list — Crea una lista de exclusión de parámetros que impiden la redirección automática.
-
wu_mcp_include_ability — Filtro para anular la decisión de inclusión de capacidad MCP.
-
wu_membership_calculated_date_expiration — Filtra la fecha de expiración calculada.
-
wu_membership_renewal_expiration_date — Filtra la fecha de expiración calculada que se establecerá después de la renovación.
-
wu_membership_update_forms — Permite a los desarrolladores añadir nuevos slugs de formularios de actualización.
-
wu_minimum_password_length — Filtra la longitud mínima de la contraseña.
-
wu_minimum_password_strength — Filtra la fuerza mínima requerida de la contraseña (puntuación zxcvbn).
-
wu_page_get_title_links — Permite a los desarrolladores de plugins, y a nosotros mismos, añadir enlaces de acción a nuestras páginas de edición
-
wu_password_require_lowercase — Filtra si se deben requerir letras minúsculas en las contraseñas.
-
wu_password_require_number — Filtra si se deben requerir números en las contraseñas.
-
wu_password_require_special — Filtra si se deben requerir caracteres especiales en las contraseñas.
-
wu_password_require_uppercase — Filtra si se deben requerir letras mayúsculas en las contraseñas.
-
wu_pending_payment_message — Permite al usuario cambiar el mensaje sobre los pagos pendientes.
-
wu_plan_product_types — Filtra los tipos de producto que deben tratarse como planes.
-
wu_post_count — Permite a los desarrolladores de plugins cambiar el total del recuento
-
wu_post_count_statuses — Permite a los desarrolladores de plugins cambiar qué estado de entrada debe contarse. Por defecto, se cuentan las entradas publicadas y privadas
-
wu_post_default_status — Filtra los datos del objeto antes de que se almacenen en la base de datos.
-
wu_pre_save_settings — Permite a los desarrolladores filtrar ajustes antes de que Ultimate Multisite los guarde.
-
wu_rest_create_item — Filtra si se permite continuar con la solicitud o no.
-
wu_rest_delete_item — Filtra si se permite continuar con la solicitud o no.
-
wu_rest_get_item — Filtra si se permite continuar con la solicitud o no.
-
wu_rest_get_items — Filtra si se permite continuar con la solicitud o no.
-
wu_rest_update_item — Filtra si se permite continuar con la solicitud o no.
-
wu_return_url — Permite a los desarrolladores cambiar la URL de retorno del gateway utilizada después de los procesos de checkout.
-
wu_search_models_functions — Permite a los desarrolladores de plugin añadir más funciones de modelos de búsqueda.
-
wu_setup_wizard — Permite a los desarrolladores añadir pasos adicionales del asistente de configuración.
-
wu_should_create_domain_record_for_site — Filtra si Ultimate Multisite debe crear un registro de dominio para un sitio recién creado.
-
wu_should_redirect_to_primary_domain — Permite a los desarrolladores interrumpir la redirección, impidiendo que ocurra.
-
wu_signup_step_handler_this-step — Permite reescribir el controlador
-
wu_site_list_get_bulk_actions — Filtra las acciones en lote disponibles para los sitios.
-
wu_sites_column_limit — Filtro para cambiar el valor de get pluginssites dentro de la red.
-
wu_sso_enabled — Activa/desactiva la capacidad de inicio de sesión único entre dominios.
-
wu_sso_url — Filtra las URL de SSO generadas antes de que se devuelvan para acciones de clientes entre dominios.
-
wu_stripe_checkout_subscription_data — Filtra los datos de Subscription de Stripe. Puede sobrescribir success_url o cancel_url.
-
wu_stripe_create_payment_intent_args — Filtra los argumentos de intención de pago.
-
wu_stripe_existing_plan_id — Filtra el ID del plan que se debe comprobar. Si existe, la nueva suscripción utilizará este plan.
-
wu_stripe_existing_product_id — Filtra el ID del producto que se debe comprobar. Si existe, la nueva suscripción utilizará este producto.
-
wu_stripe_generate_idempotency_key — Filtra el valor idempotency_key enviado con las opciones de cargo de Stripe.
-
wu_stripe_webhook_membership — Filtra el registro de membresía asociado con este webhook.
-
wu_this-model_meta_pre_save — Filtra los metadatos antes de que se serialicen para almacenarse en la base de datos.
-
wu_this-model_pre_save — Filtra los datos del objeto antes de que se almacenen en la base de datos.
-
wu_upgrade_to_unlock_url — Permite a los desarrolladores cambiar la URL de mejora para desbloquear
-
wu_use_domain_mapping — Determina si debe usarse un mapeo
-
wu_username_from_email — Filtra el nombre de usuario del nuevo cliente.
-
wu_users_membership_limit_message — Permite a los desarrolladores cambiar el mensaje sobre el límite de usuarios de la membresía
-
wu_view_override_replaceable_views — Permite a los desarrolladores añadir carpetas adicionales a la lista reemplazable.
-
wu_wp_cli_enabled_sub_commands — Filtra qué sub_commands están habilitados para esta entidad.
-
wu_wp_config_reference_hook_line_patterns — Comprobamos tres patrones al intentar averiguar dónde podemos inyectar nuestras constantes: