Referência de Hooks
Documentação gerada automaticamente para todas as 59 ações e 118 filtros no Ultimate Multisite.
Ações
-
auth_redirect — Dispara antes do redirecionamento de autenticação.
-
set_auth_cookie — Dispara imediatamente antes de o cookie de autenticação ser definido.
-
set_logged_in_cookie — Dispara imediatamente antes de o cookie de autenticação de usuário conectado ser definido.
-
wp_ultimo_host_providers_load — Permite que desenvolvedores adicionem suas próprias integrações de provedor de hospedagem via plugins do WordPress.
-
wp_ultimo_load — Dispara quando todas as dependências foram carregadas
-
wu_activation — Permite que outras partes do plugin anexem suas rotinas de ativação
-
wu_after_switch_template — Permite que desenvolvedores de plugin conectem funções após um usuário ou super admin trocar o modelo do site
-
wu_before_light_ajax — Em alguns casos, precisaremos carregar recursos extras para lidar com ações.
-
wu_before_search_models — Dispara antes do processamento da solicitação de busca.
-
wu_cart_after_setup — Permite que desenvolvedores façam alterações adicionais no objeto de checkout.
-
wu_cart_setup — Permite que desenvolvedores façam alterações adicionais no objeto de checkout.
-
wu_checkout_add_field_field_class-get_type — Dispara antes de um campo ser adicionado ao formulário de checkout.
-
wu_checkout_after_process_order — Permite que desenvolvedores disparem hooks adicionais.
-
wu_checkout_before_process_checkout — Antes de processarmos o checkout.
-
wu_checkout_order_created — Dispara depois que o pedido de checkout é totalmente montado.
-
wu_dashboard_this-tab_widgets — Permite que desenvolvedores de plugin adicionem widgets ao painel do Network Dashboard.
-
wu_dashboard_widgets — Permite que desenvolvedores de plugin adicionem widgets ao painel do Network Dashboard.
-
wu_deactivation — Permite que outras partes do plugin anexem suas rotinas de desativação
-
wu_delete_this-object_id — Permite que desenvolvedores de plugin adicionem ações ao processo de exclusão
-
wu_domain_became_primary — Dispara quando um domínio se torna o domínio principal de um site.
-
wu_domain_created — Dispara quando um novo mapeamento de domínio é adicionado.
-
wu_domain_mapping_load — Disparado depois que nosso Domain Mapping principal foi carregado
-
wu_domain_mapping_register_filters — Alguns plugins salvarão a URL antes que o mapeamento esteja ativo ou construirão URLs de uma maneira diferente que não está incluída o
-
wu_duplicate_site — Permite que desenvolvedores conectem ações depois que uma duplicação de site acontece.
-
wu_enqueue_extra_hooks — Permite que desenvolvedores de plugin adicionem hooks adicionais
-
wu_flush_known_caches — Hook para limpeza adicional
-
wu_handle_add_new_domain_modal — Dispara antes de lidar com a solicitação do modal de adicionar novo domínio.
-
wu_handle_customer_meta_fields — Permite que desenvolvedores de plugin salvem metadados de maneiras diferentes, se precisarem.
-
wu_handle_user_meta_fields — Permite que desenvolvedores de plugin salvem metadados de usuário de maneiras diferentes, se precisarem.
-
wu_magic_link_invalid_token — Dispara quando um token inválido de magic link é encontrado.
-
wu_magic_link_login — Dispara depois que um usuário faz login via magic link.
-
wu_maybe_create_customer — Permite que desenvolvedores de plugin façam ações adicionais quando o cliente é adicionado.
-
wu_mcp_abilities_registered — Dispara depois que as habilidades MCP são registradas para uma entidade.
-
wu_mcp_adapter_initialized — Dispara depois que o adaptador MCP é inicializado.
-
wu_membership_post_cancel — Dispara depois que a associação é cancelada.
-
wu_membership_post_renew — Dispara depois da renovação da associação.
-
wu_membership_pre_cancel — Dispara antes de a associação ser cancelada.
-
wu_membership_pre_renew — Dispara antes da renovação da associação.
-
wu_model_post_save — Dispara depois que um objeto é armazenado no banco de dados.
-
wu_page_added — Permite que desenvolvedores de plugin executem ações adicionais quando páginas são registradas.
-
wu_page_after_render — Permite que desenvolvedores de plugin adicionem conteúdo adicional depois que imprimimos a página
-
wu_page_before_render — Permite que desenvolvedores de plugin adicionem conteúdo adicional antes de imprimirmos a página.
-
wu_page_load — Permite que desenvolvedores de plugin adicionem hooks adicionais às nossas páginas.
-
wu_page_this-id_after_render — Permite que desenvolvedores de plugin adicionem conteúdo adicional depois que imprimimos a página
-
wu_page_this-id_before_render — Permite que desenvolvedores de plugin adicionem conteúdo adicional antes de imprimirmos a página.
-
wu_page_this-id_load — Permite que desenvolvedores de plugin adicionem hooks adicionais às nossas páginas.
-
wu_page_this-id_register_widgets — Dispara depois que widgets são registrados para esta página.
-
wu_register_capabilities — Disparado para permitir que addons anexem módulos de capacidade às integrações.
-
wu_register_integrations — Disparado para permitir que integrações se registrem.
-
wu_register_rest_routes — Permite que rotas adicionais sejam registradas.
-
wu_save_this-object_id — Permite que desenvolvedores de plugins adicionem ações ao processo de salvamento
-
wu_site_created — Disparado depois que um site é criado pela primeira vez.
-
wu_sso_loaded — Permite que desenvolvedores de plugins adicionem hooks adicionais, se necessário.
-
wu_template_previewer — Executa quando estiver dentro do contexto do pré-visualizador de modelo.
-
wu_this-id_scripts — Aciona o hook de enfileiramento de scripts.
-
wu_this-model_post_delete — Disparado depois que um objeto é armazenado no banco de dados.
-
wu_this-model_post_save — Disparado depois que um objeto é armazenado no banco de dados.
-
wu_this-model_pre_delete — Disparado depois que um objeto é armazenado no banco de dados.
-
wu_unlock_this-object_id — Permite que desenvolvedores de plugins adicionem ações ao processo de desbloqueio.
Filtros
-
auth_cookie_expiration — Filtra a duração do período de expiração do cookie de autenticação.
-
auth_redirect_scheme — Filtra o esquema de redirecionamento de autenticação.
-
get_blogs_of_user — Replica o WP Filter original aqui, por garantia.
-
get_site_url_for_previewer — Permite que desenvolvedores de plugin filtrem a URL usada no visualizador
-
secure_auth_cookie — Filtra se o cookie de autenticação deve ser enviado apenas por HTTPS.
-
secure_auth_redirect — Filtra se deve usar um redirecionamento de autenticação seguro.
-
secure_logged_in_cookie — Filtra se o cookie de usuário conectado deve ser enviado apenas por HTTPS.
-
send_auth_cookies — Permite impedir que cookies de autenticação sejam realmente enviados ao cliente.
-
wp_ultimo_redirect_url_after_signup — Define a URL de redirecionamento.
-
wp_ultimo_registration_steps — Adiciona etapas adicionais via filters
-
wp_ultimo_render_vars — Permite que desenvolvedores de plugin adicionem uma variável extra ao contexto de renderização globalmente.
-
wp_ultimo_skip_network_active_check — Permite que desenvolvedores interrompam esse check antecipadamente.
-
wu_add_new_domain_modal_fields — Filtra os campos do modal de adicionar novo domínio.
-
wu_add_product_setup_fee_line_item — Permite que desenvolvedores façam alterações no item de linha da taxa de configuração.
-
wu_admin_notices — Permite que desenvolvedores filtrem avisos administrativos adicionados pelo Ultimate Multisite.
-
wu_after_.this-slug._api_arguments — Filtra depois de ser alterado.
-
wu_allowed_line_item_types — Agora, lidamos com todos os tipos.
-
wu_apply_plan_limits — Permite que desenvolvedores de plugin interrompam as limitações antecipadamente.
-
wu_apply_signup_fee — Filtra se a taxa de cadastro deve ou não ser aplicada.
-
wu_before_.this-slug._api_arguments — Filtra os argumentos originais da api.
-
wu_billing_address_fields — Permite que desenvolvedores de plugin filtrem os campos de endereço de cobrança.
-
wu_bypass_checkout_form — Permite que desenvolvedores ignorem a saída e definam uma nova
-
wu_bypass_unset_current_user — Permite que desenvolvedores ignorem o código de desdefinir usuário atual.
-
wu_cart_get_recurring_total — Filtra o total do "valor recorrente".
-
wu_cart_get_subtotal — Filtra o total do "valor inicial".
-
wu_cart_get_total — Filtra o total do "valor inicial".
-
wu_checkout_calculate_prorate_credits — Permite que desenvolvedores de plugin interfiram no valor do crédito.
-
wu_checkout_form_base_domains — Filtra domínios base compartilhados do formulário de checkout que não devem se tornar registros de domínio mapeado.
-
wu_checkout_field_templates — Nossas APIs para adicionar novos templates de campo se conectam aqui.
-
wu_checkout_field_types — Nossas APIs para adicionar novos tipos de campo se conectam aqui.
-
wu_checkout_pages_error_messages — Filtra as mensagens de erro.
-
wu_checkout_step_validation_submittable_field_types — Permite que desenvolvedores ignorem a verificação se um campo é autoenviável.
-
wu_checkout_validation_aliases — Permite que desenvolvedores de plugin adicionem aliases personalizados no validador de formulário.
-
wu_checkout_validation_rules — Permite que desenvolvedores de plugin filtrem as regras de validação.
-
wu_cli_params_to_remove — Remove Params indesejados.
-
wu_contains_element — Permite que desenvolvedores alterem os resultados da busca inicial.
-
wu_core_installer_install_sunrise — Permite que provedores de hospedagem instalem a constante de forma diferente.
-
wu_country_get_administrative_division_name — Retorna o nome amigável das subdivisões administrativas do país.
-
wu_country_get_cities — Retorna a lista de cidades para um estado em um país.
-
wu_country_get_states — Retorna a lista de estados deste país.
-
wu_current_set_customer — Permite que desenvolvedores modifiquem o comportamento padrão e definam o cliente atual de forma diferente.
-
wu_current_set_membership — Permite que desenvolvedores modifiquem o comportamento padrão e definam a membership atual de forma diferente.
-
wu_current_set_site — Permite que desenvolvedores modifiquem o comportamento padrão e definam o site atual de forma diferente.
-
wu_current_type_get_manage_url — Permite que desenvolvedores modifiquem os parâmetros da URL de gerenciamento do site.
-
wu_documentation_get_link — Permite que desenvolvedores de plugin filtrem os links.
-
wu_domain_has_correct_dns — Permite que desenvolvedores de plugin adicionem novas verificações para definir os resultados.
-
wu_element_block_types_to_check — Talvez precisemos adicionar blocos adicionais mais tarde.
-
wu_element_maybe_extract_arguments — Adiciona filtro genérico para permitir que desenvolvedores estendam este analisador para lidar com builders ou plugins adicionais.
-
wu_enforce_password_rules — Filtra se deve aplicar regras adicionais de senha.
-
wu_generated_username_from_email — Filtra o nome de usuário gerado do cliente.
-
wu_get_checkout_variables — Permite que desenvolvedores de plugin filtrem os pré-ajustes de uma página de checkout.
-
wu_get_membership_allowed_forms — Permite que desenvolvedores adicionem novos slugs de formulário para ignorar este comportamento.
-
wu_get_migration_steps — Permite que desenvolvedores e add-ons adicionem novas etapas de migração
-
wu_get_network_public_ip — Veja mais sobre este filtro abaixo, neste mesmo método.
-
wu_get_post_types — Permite que desenvolvedores selecionem quais tipos de post devem ser exibidos.
-
wu_get_pricing_table_lines_this-id — Retorna linhas, filtrável
-
wu_get_site_domain_and_path — Permite que desenvolvedores manipulem os pares domínio/caminho.
-
wu_hosting_integration_wizard_sections — Filtra as seções do assistente para configuração de integração de hospedagem.
-
wu_id_form_fields — Filtra os campos em um formulário. O formulário é identificado pelo ID no nome do filtro.
-
wu_independent_billing_cycle_product_types — Filtra os tipos de produto que têm ciclos de cobrança independentes.
-
wu_is_api_enabled — Permite que desenvolvedores de plugin forcem um determinado estado para a API.
-
wu_is_development_mode — Permite que desenvolvedores de plugin adicionem testes adicionais para o modo de desenvolvimento.
-
wu_is_mcp_enabled — Permite que desenvolvedores de plugin forcem um determinado estado para o adaptador MCP.
-
wu_light_ajax_allowed_hooks — Por motivos de segurança, limitamos o número de ações disponíveis para conexão. Este filtro permite que desenvolvedores expandam
-
wu_limits_is_post_above_limit — Verifica se um determinado tipo de post é permitido neste plano. Permite que desenvolvedores de plugin filtrem o valor de retorno
-
wu_magic_link_enforce_ip — Filtra se deve aplicar a verificação de endereço IP.
-
wu_magic_link_enforce_user_agent — Filtra se deve aplicar a verificação de user agent.
-
wu_magic_link_url — Filtra a URL do link mágico gerado.
-
wu_magic_links_enabled — Filtra se os links mágicos estão ativados.
-
wu_make_primary_domain_redirect_url — Filtra a URL de redirecionamento após tornar um domínio primário.
-
wu_maybe_redirect_to_admin_panel_exclusion_list — Cria uma lista de exclusão de parâmetros que impedem o redirecionamento automático.
-
wu_mcp_include_ability — Filtro para substituir a decisão de inclusão de habilidade do MCP.
-
wu_membership_calculated_date_expiration — Filtra a data de expiração calculada.
-
wu_membership_renewal_expiration_date — Filtra a data de expiração calculada a ser definida após a renovação.
-
wu_membership_update_forms — Permite que desenvolvedores adicionem novos slugs de formulário de atualização.
-
wu_minimum_password_length — Filtra o comprimento mínimo da senha.
-
wu_minimum_password_strength — Filtra a força mínima da senha exigida (pontuação zxcvbn).
-
wu_page_get_title_links — Permite que desenvolvedores de plugin, e nós mesmos, adicionem links de ação às nossas páginas de edição
-
wu_password_require_lowercase — Filtra se deve exigir letras minúsculas em senhas.
-
wu_password_require_number — Filtra se deve exigir números em senhas.
-
wu_password_require_special — Filtra se deve exigir caracteres especiais em senhas.
-
wu_password_require_uppercase — Filtra se deve exigir letras maiúsculas em senhas.
-
wu_pending_payment_message — Permite que o usuário altere a mensagem sobre os pagamentos pendentes.
-
wu_plan_product_types — Filtra os tipos de produto que devem ser tratados como planos.
-
wu_post_count — Permite que desenvolvedores de plugin alterem a contagem total
-
wu_post_count_statuses — Permite que desenvolvedores de plugin alterem qual status de post deve ser contado. Por padrão, posts publicados e privados são conta
-
wu_post_default_status — Filtra os dados do objeto antes de serem armazenados no banco de dados.
-
wu_pre_save_settings — Permite que desenvolvedores filtrem configurações antes de salvar pelo Ultimate Multisite.
-
wu_rest_create_item — Filtra se é permitido prosseguir com a solicitação ou não.
-
wu_rest_delete_item — Filtra se é permitido prosseguir com a solicitação ou não.
-
wu_rest_get_item — Filtra se é permitido prosseguir com a solicitação ou não.
-
wu_rest_get_items — Filtra se é permitido prosseguir com a solicitação ou não.
-
wu_rest_update_item — Filtra se é permitido prosseguir com a solicitação ou não.
-
wu_return_url — Permite que desenvolvedores alterem a URL de retorno do gateway usada após os processos de finalização de compra.
-
wu_search_models_functions — Permite que desenvolvedores de plugin adicionem mais funções de modelos de pesquisa.
-
wu_setup_wizard — Permite que desenvolvedores adicionem etapas adicionais ao assistente de configuração.
-
wu_should_create_domain_record_for_site — Filtra se Ultimate Multisite deve criar um registro de domínio para um site recém-criado.
-
wu_should_redirect_to_primary_domain — Permite que desenvolvedores interrompam o redirecionamento, impedindo que ele aconteça.
-
wu_signup_step_handler_this-step — Permite a reescrita do manipulador
-
wu_site_list_get_bulk_actions — Filtra as ações em massa disponíveis para sites.
-
wu_sites_column_limit — Filtro para alterar o valor para obter pluginssites dentro da rede.
-
wu_sso_enabled — Ativa/desativa a capacidade de login único entre domínios.
-
wu_sso_url — Filtra URLs de SSO geradas antes de serem retornadas para ações de clientes entre domínios.
-
wu_stripe_checkout_subscription_data — Filtra os dados de assinatura do Stripe. Pode substituir success_url ou cancel_url.
-
wu_stripe_create_payment_intent_args — Filtra os argumentos de intenção de pagamento.
-
wu_stripe_existing_plan_id — Filtra o ID do plano a verificar. Se isso existir, a nova assinatura usará este plano.
-
wu_stripe_existing_product_id — Filtra o ID do produto a verificar. Se isso existir, a nova assinatura usará este produto.
-
wu_stripe_generate_idempotency_key — Filtra o valor idempotency_key enviado com as opções de cobrança do Stripe.
-
wu_stripe_webhook_membership — Filtra o registro de associação relacionado a este webhook.
-
wu_this-model_meta_pre_save — Filtra os metadados antes de serem serializados para serem armazenados no banco de dados.
-
wu_this-model_pre_save — Filtra os dados do objeto antes de serem armazenados no banco de dados.
-
wu_upgrade_to_unlock_url — Permite que desenvolvedores alterem a URL de upgrade para desbloquear
-
wu_use_domain_mapping — Determina se um mapeamento deve ser usado
-
wu_username_from_email — Filtra o nome de usuário do novo cliente.
-
wu_users_membership_limit_message — Permite que desenvolvedores alterem a mensagem sobre o limite de usuários da associação
-
wu_view_override_replaceable_views — Permite que desenvolvedores adicionem pastas adicionais à lista substituível.
-
wu_wp_cli_enabled_sub_commands — Filtra quais sub_commands estão ativados para esta entidade.
-
wu_wp_config_reference_hook_line_patterns — Verificamos três padrões ao tentar descobrir onde podemos injetar nossas constantes: