這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Mask Form Elementor

外掛說明

Plugin para incluir máscaras nos formulários (compatível com qualquer plugin de formulário que tenha opção para inserir classes e ids personalizadas).

Descrição

O Mask Form Elementor utiliza a biblioteca jQuery para inserir máscaras no formulário do Elementor Builder e em qualquer outro plugin de formulário que tenha disponível a opção para inserir classes e ids personalizadas nos campos.

Para utilizar o plugin no Elementor basta selecionar o tipo do campo diretamente pelo widget do form.

Nessa última atualização está disponível as classes para tornar o plugin compatível com outros tipos de formulários além do Elementor.
Para aplicar é bem simples, basta inserir a classe dentro dos campos do seu formulário.

Opções de Máscaras

  • Data: 00/00/0000
  • Horário: 00:00:00
  • Data e Horário: 00/00/0000 00:00:00
  • CEP: 00000-000
  • Telefone sem DDD: 0000-0000
  • Telefone: (00) 0000-0000
  • Telefone com nono digito: (00) X0000-0000
  • Cpf ou Cnpj: 000.000.000-00 ou 00.000.000/0000-00
  • CPF: 000.000.000-00
  • CNPJ: 00.000.000/0000-00
  • Monetário: 000.000.000.000.000,00
  • Endereço de IP: 000.000.000.000
  • Porcentagem: 000,00%
  • Placa: XXX-0000 ou XXX0X00 (Novo padrão Mercosul)
    Obs. Aplicar manualmente via ID/Class
  • Nome de Usuário: Restrição de caracteres especiais
    Obs. Aplicar manualmente via ID/Class
  • Cartão de Crédito (número): 0000-0000-0000-0000
  • Cartão de Crédito (validade): 00/00

Para utilizar de forma manual, adicione a Class/ID em um campo tipo texto:

mascara_data
mascara_hora
mascara_data_hora
mascara_cep
mascara_telefone
mascara_telefone_ddd
mascara_telefone_nono_digito
mascara_cpf_ou_cnpj
mascara_cpf
mascara_cnpj
mascara_monetario
mascara_ip
mascara_porcentagem
mascara_placa
mascara_usuario
mascara_cartaon
mascara_cartaod

Observações (para quem utiliza IDs):
Para evitar conflitos com IDs repetidos na mesma página, você pode optar por IDs diferentes “2”, “3” e “4”, veja os exemplos:

Campo 1: mascara_telefone_nono_digito
Campo 2: mascara_telefone_nono_digito2
Campo 3: mascara_telefone_nono_digito3
Campo 4: mascara_telefone_nono_digito4

Basta incluir no final do ID o número de 2 à 4 (válido para todas as máscaras).
ESSA OPÇÃO É SOMENTE PARA A UTILIZAÇÃO DE IDs (classes repetidas não geram conflitos).

使用者評論

2024 年 4 月 3 日
Deixando meu agradecimento por esse plugin incrível, resolve de forma rápida e pratica.
2023 年 2 月 16 日
Tive um problema com o placeholder e com a ajuda do próprio Rodrigo resolvemos colocando em "advanced" manualmente e pela descrição adicionando o CSS/ID, ótimo profissional
2022 年 9 月 21 日
Revirei a internert toda testei todos os plugins disponiveis no Wordpress. Mas esse superou todas as espectativas. E o atendimento e comprometimento do Desenvolvedor é sem palavras!
2022 年 1 月 22 日
Muito bom, no campo inicial já mostra as outras opções e isso ajuda muito, atualmente usando no wordpress 5.8.3 Parabéns
閱讀全部 21 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Mask Form Elementor〉的開發相關工作。

參與者

將〈Mask Form Elementor〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

  • Versão 1.0
    – Versão inicial.
  • Versão 2.0
    Melhoria:
    – Versão aprimorada com opção para selecionar a máscara diretamente no widget do elementor form.
  • Versão 2.1
    Melhoria:
    – Nova máscara para placas de identificação de veículos, com o novo padrão Mercosul.
  • Versão 2.2
    Melhoria:
    – Nome de usuário, número e validade de cartões.
  • Versão 2.3
    Compatibilidade:
    – Agora você pode aplicar as máscaras em qualquer plugin de formulário que tenha opção para inserir classes e ids personalizadas.
  • Versão 3
    Correções:
    – Corrigido o erro das máscaras que não estavam funcionando em modal/popup
    – A máscara Data e Hora não estava funcionando corretamente
    Melhorias:
    – Agora você pode preencher o campo com a máscara através do teclado númerico no celular/tablet ao invés do telado alfanumérico
    Removido:
    – Máscaras de nome de usuário e placas de identificação de veículos
    Observações: As máscaras foram removidas do seletor de campos no widget do elementor form, mas podem ser utilizadas manualmente via ID/Class, confira o site demo.