Pregunta sobre MC4WP: Mailchimp for WordPress de Wordpress:

Marque una casilla de verificaci贸n esencial en el Formulario de contacto 7

Un usuario pregunt贸 馃憞

Hola. Hay alguna forma de hacerlo [mc4wp_checkbox] seg煤n sea necesario y si no se marca, 驴ser谩 normalmente una validaci贸n de error t铆pica del formulario de contacto 7? Me gusta porque quiero usar el formulario directamente para suscribirme a mailchimp. Yo he tratado [mc4wp_checkbox*] y no funciona, eliminando un atajo.

(@hchouhan)

Hace 2 a帽os

Hola,

Para que la casilla de verificaci贸n CF7 sea un campo obligatorio, agregue el siguiente c贸digo al archivo 芦functions.php禄 ubicado en la carpeta de su tema activo.

/**
 * By default, Contact Form 7 disables HTML5 validation so we can not use the default <code>required</code> attribute.
 *
 * This code uses CF7 logic to ensure that the subscribe checkbox is checked.
 */
add_filter( 'wpcf7_acceptance', function( $yes ) {
	if( ! $yes ) { return false; }
	return ! empty( $_POST['_mc4wp_subscribe_contact-form-7'] );
});

Espero que responda a tu pregunta. H谩ganos saber si tiene alguna otra pregunta.

(@chever)

Hace 2 a帽os

Genial, funciona de esa manera. 隆Muchas gracias!

(@chever)

Hace 2 a帽os

Actualizaci贸n: con este c贸digo en functions.php, veo un error al aceptar formularios CF7 simples que no se utilizan para la suscripci贸n, sino solo para comentarios de los usuarios. Entonces, c贸mo hacer esto, su c贸digo solo funcionar谩 cuando est茅 en CF7 [mc4wp_checkbox] 驴atajo?

(@hchouhan)

Hace 2 a帽os

Hola,

驴Puede compartir un enlace a las 2 p谩ginas que usan el formulario CF7 con nuestro acceso directo, as铆 como el formulario CF7 sin nuestra casilla de verificaci贸n / acceso directo?

(@chever)

Hace 2 a帽os

Hola,

https://bit.ly/2DCVsMh – aqu铆 es donde se usa el formulario CF7 en la columna de la derecha para suscribirse, por lo que es con su acceso directo y funciona.

https://bit.ly/2OIIBsX – esto es 404 p谩ginas y hay un formulario CF7 simple con una casilla de verificaci贸n de aceptaci贸n cf7 simple, pero entiendo que el [mc4wp_checkbox] atajo para verificar … Dado el c贸digo en function.php Si elimino el campo de aceptaci贸n aqu铆 https://bit.ly/2OIIBsX Tengo el mismo error al aceptar algo … Tambi茅n intente agregar esta l铆nea a la secci贸n Configuraci贸n adicional: accept_as_validation: on Sin resultado. Ay煤dame por favor)

(@chever)

Hace 2 a帽os

驴Puede usted ayudar? Por favor

(@hchouhan)

Hace 2 a帽os

Hola,

Tenga en cuenta que no se puede acceder a 2 enlaces que ha compartido. Se muestra un cuadro de inicio de sesi贸n emergente. 驴Ha configurado la seguridad basada en Htaccess?

(@chever)

Hace 2 a帽os

S铆 lo siento, olvid茅 esto) El contenido se puede cerrar, ya que lo tengo arreglado. Dej茅 de usar shorctode en cf7, solo estoy usando un formulario mailchimp separado de los formularios cf7.

(@hchouhan)

Hace 2 a帽os

Oye,

Gracias por la actualizaci贸n.

(@gearu)

Hace 1 a帽o, 9 meses

Tambi茅n utilizo la funci贸n que proporcionaste, que funciona muy bien. Pero, 驴c贸mo evito que se aplique a TODOS los formularios de contacto? 驴Todo lo que quiero es para mi suscripci贸n al bolet铆n, pero no para mi formulario de contacto?

Estoy dispuesto a codificar la ID en la funci贸n para que solo se aplique a un formulario espec铆fico; no estoy seguro de c贸mo hacer esto (驴o hay una manera mejor?)

Esta respuesta fue modificada hace 1 a帽o, 9 meses.

(@joseribeiro)

Hace 1 a帽o, 4 meses

Hola,

Este es exactamente mi problema tambi茅n. 驴Cu谩l es el escenario de esta pregunta?

Gracias

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *