Não funcionou pra mim. Eu vi que vc usou o ID do campo, então eu fiz o mesmo, nesse caso o ID é diferente, mas não deu certo =/
Problema resolvido, galera!
-
Esta resposta foi modificada 3 anos, 7 meses atrás por brunosza.
Eu achei esse código pra CF7. Alguém sabe como alterar pra funcionar com o Formulário do Elementor?
//Filtro do CF7
add_filter( ‘wpcf7_validate_text*’, ‘custom_cpf_filter’, 20, 2 );
//Função para validar o CPF
//Essa função depende da função “validaCPF”
//https://gist.github.com/rafael-neri/ab3e58803a08cb4def059fce4e3c0e40
function custom_cpf_filter( $result, $tag ) {
if ( ‘seu-cpf’ == $tag->name ) {
$cpf = isset( $_POST[‘seu-cpf’] ) ? trim( $_POST[‘seu-cpf’] ) : ”;
if ( !validaCPF($cpf) ) {
$result->invalidate( $tag, “CPF Inválido!” );
}
}
return $result;
}`
@cbrandt valeu! Vou dar uma olhada nisso. Mas oq eu faço pra não perder a tradução é realocar a tradução, do Sistema para Personalizada. Tbm funciona =) Mas nesse caso, tenho que achar a string. Valeu!
Sim @luizbills, era isso mesmo! Obrigado!