{"id":49182,"date":"2022-12-10T03:00:00","date_gmt":"2022-12-09T18:00:00","guid":{"rendered":"https:\/\/contactform7.com\/?p=49182"},"modified":"2023-09-25T03:32:58","modified_gmt":"2023-09-24T18:32:58","slug":"contact-form-7-57","status":"publish","type":"post","link":"https:\/\/contactform7.com\/es\/2022\/12\/10\/contact-form-7-57\/","title":{"rendered":"Contact Form 7 5.7"},"content":{"rendered":"\n<p>La versi\u00f3n 5.7 de Contact Form 7 ya est\u00e1 disponible. Esta es la segunda (y quiz\u00e1s la \u00faltima) actualizaci\u00f3n mayor en 2022.<\/p>\n\n\n\n<p>Como podr\u00e1s ver en la secci\u00f3n <a href=\"#major-changes\">Cambios principales<\/a>, que se muestra a continuaci\u00f3n, incluimos (inusualmente) muchas mejoras en esta versi\u00f3n. Muchas de ellas no son llamativas, pero son necesarias para que el plugin sea m\u00e1s confiable.<\/p>\n\n\n\n<p>Nuestros planes para el pr\u00f3ximo a\u00f1o incluyen la introducci\u00f3n del editor de formularios de contacto basado en el editor de bloques. La versi\u00f3n 5.7 de Contact Form 7, y las actualizaciones menores que vendr\u00e1n, allanar\u00e1n el camino hacia la meta.<\/p>\n\n\n\n\n\n\n<!--more-->\n\n\n\n<h4 class=\"wp-block-heading\" id=\"reflection-module\">M\u00f3dulo \u00abReflexi\u00f3n\u00bb<\/h4>\n\n\n\n<p>La versi\u00f3n 5.7 introduce un nuevo tipo de  etiqueta de formulario llamado \u00ab<a href=\"https:\/\/contactform7.com\/reflection\/\">reflexi\u00f3n<\/a>\u00bb. Una etiqueta de formulario de tipo \u00abreflexi\u00f3n\u00bb reflejar\u00e1 el valor de otro control de formulario. Por ejemplo, cuando cambies el valor del campo <code>tu-nombre<\/code> a \u00abJuan P\u00e9rez\u00bb, <code>[reflection tu-nombre]<\/code> reflejar\u00e1 ese valor, mostrando \u00abJuan P\u00e9rez\u00bb. Esto ser\u00e1 especialmente \u00fatil en aquellos casos donde quieras dejar al usuario confirmar los valores introducidos antes de enviarlos.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"contact-form-selector-block-improvements\">Bloque selector de formularios de contacto: mejoras<\/h4>\n\n\n\n<p>El bloque selector de formularios de contacto para el editor de entradas basado en bloques se ha mejorado dr\u00e1sticamente en la versi\u00f3n 5.7. Ahora puedes buscar y seleccionar formularios de contacto con la interfaz de usuario del cuadro combinado. Tambi\u00e9n puede editar las propiedades del formulario de contacto (que anteriormente solo se pod\u00edan personalizar a trav\u00e9s de los <a href=\"https:\/\/contactform7.com\/es\/faq\/can-i-add-id-and-class-attributes-to-a-form-element\/\">atributos del shortcode<\/a>) en la barra lateral del bloque.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"swv-110\">SWV 1.1.0<\/h4>\n\n\n\n<p>El paquete <a href=\"https:\/\/contactform7.com\/es\/schema-woven-validation\/\" data-type=\"page\" data-id=\"42446\">Schema-Woven Validation<\/a> (SWV) ha sido actualizado a la versi\u00f3n 1.1.0. Esta versi\u00f3n de SWV soporta adicionalmente los tipos de regla <code>enum<\/code>, <code>minfilesize<\/code>, <code>maxitems<\/code> y <code>minitems<\/code>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"note-about-wpcf7_format_atts\">Nota acerca de wpcf7_format_atts()<\/h4>\n\n\n\n<p><code>wpcf7_format_atts()<\/code> es una funci\u00f3n utilitaria que procesa atributos HTML. Cuando introdujimos esta funci\u00f3n, esper\u00e1bamos que solo fuera usada para elementos de control de formulario, pero ha resultado ser \u00fatil para elementos HTML de cualquier tipo. En la versi\u00f3n 5.7, estamos mejorando esta funci\u00f3n. Ahora, puede manejar adecuadamente todos los tipos de atributos, incluidos los atributos booleanos.<\/p>\n\n\n\n<p>Si eres desarrollador(a) y has usado <code>wpcf7_format_atts()<\/code> en tu c\u00f3digo, te recomendamos volver a comprobar tu c\u00f3digo para ver si obtienes el resultado esperado.<\/p>\n\n\n<p><strong>Necesita:<\/strong> WordPress 6.0 o superior<br \/>\n<strong>Probado hasta:<\/strong> WordPress 6.1.1<\/p>\n<p><strong><a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\/\">&raquo; Descarga el plugin \u00abContact Form 7\u00bb desde WordPress.org<\/a><\/strong><\/p>\n\n\n\n\n<h4 class=\"wp-block-heading\" id=\"major-changes\">Cambios principales<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Introduce la etiqueta de formulario <code>reflection<\/code>.<\/li>\n\n\n\n<li>Introduce <code>WPCF7_PocketHolder<\/code> para evitar el uso de propiedades din\u00e1micas (no declaradas expl\u00edcitamente).<\/li>\n\n\n\n<li>Elimina las llamadas a <code>wpcf7_support_html5()<\/code>.<\/li>\n\n\n\n<li>Elimina el gancho de filtro <code>wpcf7_form_novalidate<\/code>.<\/li>\n\n\n\n<li>Reemplaza las llamadas a <code>esc_url_raw()<\/code> con <code>sanitize_url()<\/code>.<\/li>\n\n\n\n<li>A\u00f1ade la opci\u00f3n <code>autocomplete<\/code> a las etiquetas de formulario en la plantilla de formulario por defecto.<\/li>\n\n\n\n<li>Elimina la opci\u00f3n de cargar los scripts en la cabecera.<\/li>\n\n\n\n<li>Incluye el archivo block.json para el bloque selector de formularios de contacto.<\/li>\n\n\n\n<li>A\u00f1ade la clase conmutador <code>js<\/code>\/<code>no-js<\/code> al elemento ra\u00edz del formulario.<\/li>\n\n\n\n<li>Elimina el atributo <code>role=\"form\"<\/code> del elemento ra\u00edz del formulario.<\/li>\n\n\n\n<li>Mejora <code>wpcf7_format_atts()<\/code> y <code>wpcf7_link()<\/code>.<\/li>\n\n\n\n<li>Mejora <code>wpcf7_flat_join()<\/code> para que el separador sea personalizable.<\/li>\n\n\n\n<li>Usa <code>wp_get_list_item_separator()<\/code> para permitir el uso de una cadena separadora localizada.<\/li>\n\n\n\n<li>Introduce la clase <code>WPCF7_HTMLFormatter<\/code>.<\/li>\n\n\n\n<li>Modifica <code>wpcf7_autop()<\/code> usando <code>WPCF7_HTMLFormatter<\/code>.<\/li>\n\n\n\n<li>Usa <code>wpcf7_autop()<\/code> para formatear el correo HTML.<\/li>\n\n\n\n<li>A\u00f1ade el atributo <code>aria-label<\/code> al elemento <code>form<\/code>.<\/li>\n\n\n\n<li>Introduce el atributo <code>html_title<\/code> al shortcode y el gancho de filtro <code>wpcf7_form_title_attr<\/code>.<\/li>\n\n\n\n<li>Hace editables los atributos del shortcode en la pantalla del editor de bloques.<\/li>\n\n\n\n<li>Introduce un cuadro combinado en el bloque selector del formulario de contacto.<\/li>\n\n\n\n<li>Bloque selector de formularios de contacto: A\u00f1ade un enlace a la p\u00e1gina de edici\u00f3n del formulario de contacto.<\/li>\n\n\n\n<li>SWV: Actualizado a la versi\u00f3n 1.1.0 (<code>Contact Form 7 SWV Schema 2022-10<\/code>).<\/li>\n\n\n\n<li>SWV: Compatible con el tipo de reglas <code>minfilesize<\/code> y <code>enum<\/code>.<\/li>\n\n\n\n<li>SWV: Compatible con el tipo de reglas <code>maxitems<\/code> y <code>minitems<\/code>.<\/li>\n\n\n\n<li>Actualiza la versi\u00f3n compatible de la API de Stripe a <code>2022-08-01<\/code>.<\/li>\n\n\n\n<li>Campo de subida de archivos: Compatible con el atributo <code>capture<\/code>.<\/li>\n\n\n\n<li>Men\u00fa desplegable: Usa textos de etiqueta m\u00e1s amigables.<\/li>\n\n\n\n<li>Actualizadas las directivas de Apache.<\/li>\n\n\n\n<li>A\u00f1ade Akismet a la pantalla de integrationes.<\/li>\n\n\n\n<li>Akismet: A\u00f1ade la opci\u00f3n <code>akismet:*<\/code> a la plantilla de formulario por defecto.<\/li>\n\n\n\n<li>Akismet: A\u00f1ade un aviso de privacidad a la plantilla de formulario por defecto.<\/li>\n\n\n\n<li>Introduce <code>wpcf7_switch_locale()<\/code> y <code>wpcf7_unload_textdomain()<\/code>.<\/li>\n<\/ul>\n\n\n\n<p>Puedes explorar la lista completa de cambios en&nbsp;<a href=\"https:\/\/github.com\/takayukister\/contact-form-7\/compare\/v5.6.4...v5.7\">GitHub<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La versi\u00f3n 5.7 de Contact Form 7 ya est\u00e1 disponible. Esta es la segunda (y quiz\u00e1s la \u00faltima) actualizaci\u00f3n mayor en 2022. Como podr\u00e1s ver en la secci\u00f3n Cambios principales, que se muestra a continuaci\u00f3n, incluimos (inusualmente) muchas mejoras en esta versi\u00f3n. Muchas de ellas no son llamativas, pero son necesarias para que el plugin &hellip; <a href=\"https:\/\/contactform7.com\/es\/2022\/12\/10\/contact-form-7-57\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Contact Form 7 5.7<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_locale":"es_ES","_original_post":"https:\/\/contactform7.com\/?p=46197","footnotes":"","jetpack_post_was_ever_published":false},"categories":[4],"tags":[],"class_list":["post-49182","post","type-post","status-publish","format-standard","hentry","category-releases","es-ES"],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts\/49182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/comments?post=49182"}],"version-history":[{"count":0,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/posts\/49182\/revisions"}],"wp:attachment":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/media?parent=49182"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/categories?post=49182"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/tags?post=49182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}