Foro de soporte WordPress en español


Soporte WordPress en español Soporte gratuito para webs alojadas en Webempresa.com
Habilitado para todos los clientes con planes de Hosting Alto Rendimiento a partir de 3GB y planes XL.

No ofrecemos soporte a webs alojadas en servidores externos o localhost, ni soporte css o programación.

Te recomendamos que leas esta información sobre nuestro sistema de soporte en el foro, te ayudará a sacar el máximo partido de nuestro conocimiento: Cómo podemos ayudarte.


Encuentra la solución a tu problema, buscando en nuestro foro:
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: Error en un campo de formulario vació

Error en un campo de formulario vació 2 semanas 5 días antes #340982

Hola buenas tardes.
Tengo en un formulario la siguiente instrucción
}
add_filter( 'pre_get_posts', 'filtro_paginas_especificas' );
add_filter('cred_form_validate','func_validate_usuario_denuncia',10,2);
function func_validate_usuario_denuncia($error_fields, $form_data){

//field data are field values and errors
list($fields,$errors)=$error_fields;

if ($form_data==36925){

$args = array(
'meta_query' => array(
array('key' => 'wpcf-usuario-denuncia',
'value' => $_POST
)),
'post_type' => 'denuncia',
'posts_per_page' => -1
);
$posts = get_posts($args);


//check if birthday value is already on the database

if (count($posts) > 0){

//set error message for my_field

$errors=' Usuario ya existente, utilice un nuevo usuario, gracias';

}

}

return array($fields,$errors);

}
add_filter('gettext', 'my_func2', 10, 3);
function my_func2($translated_text, $untranslated_text, $domain){
if($translated_text == 'Add new' && $domain = 'wpv-views'){
$translated_text = 'Añadir nuevo';
}
return $translated_text;
}

pero cuando se deja en blanco el campo aparece el siguiente mensaje
Elija un nombre de usuario: Usuario ya existente, utilice un nuevo usuario, gracias
¿Como puedo arreglarlo?

URL del sitio: Contenido oculto para usuarios invitados. Por favor, inicie su sesión para poder verlo.
Adjuntos:
  • Pedro
  • Avatar de Pedro
  • DESCONECTADO
  • Navegador Junior
  • Mensajes: 23
  • Karma: 0
El tema ha sido cerrado.
Mejora la velocidad de tu WordPress

Error en un campo de formulario vació 2 semanas 5 días antes #340984

Hola Pedro.

Ese aviso salta por que son campos requeridos, es normal que el nombre sea requerido en un formulario.
Lo que no entiendo que es lo que quieres modificar, si quieres modificar ese texto o que los campos no sean requeridos.

Lo que podrías probar es a comentar la línea que hace comprobación de esos datos:
//check if birthday value is already on the database
 
//if (count($posts) > 0){
 
//set error message for my_field
// :blush: 
//$errors=' Usuario ya existente, utilice un nuevo usuario, gracias';
 
//}

Un saludo
  • Pepe
  • Avatar de Pepe
  • CONECTADO
  • Administrador
  • Mensajes: 19806
  • Gracias recibidas 1588
  • Karma: 574
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
Última Edición: 2 semanas 5 días antes por Pepe.
El tema ha sido cerrado.
trasladar web gratis

Error en un campo de formulario vació 2 semanas 4 días antes #341029

Gracias Pepe por tu ayuda,
no se casi nada de código, por eso no sabia que era obligatorio.
Lo que quiero que haga es que no sea obligatorio, pero si lo rellenan optativamente. y ya existe ese usuario, que no permita el mismo nombre.
Por otro lado, quiero que la contraseña la repitan y si no es igual que pida que la comprueben.
  • Pedro
  • Avatar de Pedro
  • DESCONECTADO
  • Navegador Junior
  • Mensajes: 23
  • Karma: 0
El tema ha sido cerrado.
solucionar problemas wordpress

Error en un campo de formulario vació 2 semanas 4 días antes #341031

Hola Pedro.

De donde sacaste ese código ? Puedes pasar la URL ?

El bloque que realiza la validación es el que muestras:
add_filter( 'pre_get_posts', 'filtro_paginas_especificas' );
add_filter('cred_form_validate','func_validate_usuario_denuncia',10,2);
function func_validate_usuario_denuncia($error_fields, $form_data){
 
//field data are field values and errors
list($fields,$errors)=$error_fields;
 
if ($form_data==36925){
 
$args = array(
'meta_query' => array(
array('key' => 'wpcf-usuario-denuncia',
'value' => $_POST
)),
'post_type' => 'denuncia',
'posts_per_page' => -1
);
$posts = get_posts($args);
 
 
//check if birthday value is already on the database
 
if (count($posts) > 0){
 
//set error message for my_field
 
$errors=' Usuario ya existente, utilice un nuevo usuario, gracias';
 
}
 
}
 
return array($fields,$errors);
 
}

Pero no se si eliminarlo puede afectar a las otras opciones del formulario.

Por qué no utilizas alguna extensión como Contact Form para crear el formulario ?
-> es.wordpress.org/plugins/contact-form-7/

Tienes un tutorial en este enlace:
->

Un saludo
  • Pepe
  • Avatar de Pepe
  • CONECTADO
  • Administrador
  • Mensajes: 19806
  • Gracias recibidas 1588
  • Karma: 574
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El tema ha sido cerrado.

Error en un campo de formulario vació 2 semanas 4 días antes #341041

Me lo proporcionaron los de el plugin toolset, utilizo este plugin para crear types.
Puedo pedírselo a ellos ya que es su plugin. Hablan en ingles y estoy mas cómodo con vosotros.
En cualquier caso este el el link
sg-fra.canaleticoconfidencial.es/sorigue/
y los campos son
  • Pedro
  • Avatar de Pedro
  • DESCONECTADO
  • Navegador Junior
  • Mensajes: 23
  • Karma: 0
Última Edición: 2 semanas 3 días antes por Pepe.
El tema ha sido cerrado.

Error en un campo de formulario vació 2 semanas 3 días antes #341045

Hola

La única condición para que te aparezca ese mensaje según tu código es que tengas contenido en la variable $post, tal vez sería comprobar adicionalmente si ese campo esta lleno con la otra variable $form_data

Mejor consulta directamente a los desarrolladores que conocen mejor los filtros a usar o qué devuelven esas variables.

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

¿Te ha resultado interesante esta entrada del foro?

Suscríbete para recibir consejos y trucos útiles para tu Web.

Error en un campo de formulario vació 2 semanas 3 días antes #341053

gracias
  • Pedro
  • Avatar de Pedro
  • DESCONECTADO
  • Navegador Junior
  • Mensajes: 23
  • Karma: 0
El tema ha sido cerrado.

Temas Relacionados

3 Respuestas emo
Tema iniciado 4 meses 2 semanas antes por César
57 Visitas
1 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 1 año 8 meses antes por carlos
332 Visitas
2 Respuestas emo
Tema iniciado 7 meses 1 semana antes por Joel
99 Visitas
7 Respuestas emo
Tema iniciado 2 años 7 meses antes por Rafael
1888 Visitas
2 Respuestas emo
Tema iniciado 2 meses 3 semanas antes por José
30 Visitas
3 Respuestas emo
Tema iniciado 2 años 5 meses antes por Jaime Erdulfo
685 Visitas
2 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 1 año 11 meses antes por Raul
851 Visitas
3 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 3 años 11 meses antes por Juan
3450 Visitas
2 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 2 años 8 meses antes por Germán
496 Visitas
7 Respuestas emo
Categoría: Plugins WordPress
Tema iniciado 4 años 8 meses antes por Adriana
808 Visitas

Moderadores: Johnny Heredia Montiel
Tiempo de carga de la página: 0.617 segundos