Noté que cualquier shortcode que no sea parte del formulario de contacto 7 shortcodes incorporados no funciona.
Por ejemplo: estoy tratando de usar un código corto de acordeón entre los elementos del formulario en el formulario de contacto 7. Pero el código no funciona.
¿Cómo resolver esto sin editar los archivos principales del formulario de contacto 7?
plugin-contact-form-7
shortcode
alhoseany
fuente
fuente
Respuestas:
Hay dos formas de hacer lo que quieres. La primera forma es agregar este código a functions.php del complemento Contact Form 7:
Eso le permite colocar códigos cortos directamente en CF7. El segundo es agregar el acordeón manualmente con HTML en el formulario de contacto, de esta manera:
Creo que el segundo método es preferible, ya que no hay modificación de los archivos del complemento principal. ¡Espero que esto ayude!
fuente
add_filter( 'wpcf7_form_elements', 'do_shortcode' );
hace el truco de las funciones de mi tema hijo.php.