Novedades de ACF PRO versión 6.2.8 para WordPress 6.5
Advanced Custom Fields PRO versión 6.2.8 ahora disponible
Esta versión contiene soporte para las funciones de WordPress 6.5, algunas correcciones de errores y habilita nuestro nuevo comportamiento que requiere una licencia activada para usar las funciones PRO.
WordPress 6.5
WordPress 6.5 trae varias nuevas funciones que puedes utilizar con ACF. Desde Block Bindings hasta la Interactivity API, WordPress 6.5 ofrece nuevas oportunidades para usar datos de ACF en bloques principales de WordPress y nuevas experiencias de interactividad en bloques de ACF. Algunas de estas funciones requieren que ACF agregue compatibilidad, y esta versión comienza ese trabajo.
API de Block Bindings
La API de Block Bindings te permite conectar datos de ACF a atributos de bloques principales de WordPress. Inicialmente, ACF admitirá el uso de metadatos de ACF asignados a la página actual en los bloques admitidos y sus atributos.
Actualmente no hay una interfaz de usuario principal de WordPress para configurar un enlace de bloque. En su lugar, es necesario agregar manualmente el enlace en el editor de código dentro del editor de bloques.
Por ejemplo, el siguiente código reemplaza el valor de un bloque de Párrafo con el valor actual del campo de ACF llamado párrafo:
En futuras versiones, tenemos la intención de agregar soporte para acceder a campos de otros tipos de publicaciones u objetos como usuarios, términos y opciones. Por razones de seguridad, el acceso a los valores de los campos desde otras ubicaciones requerirá código adicional para marcar esos campos como disponibles para las vinculaciones de bloques.
Escapado HTML de Select2
En ACF 6.2.7, cambiamos cómo se puede renderizar HTML en los valores de select2, coincidiendo con el comportamiento predeterminado de select2 que garantiza que no se pueda inyectar HTML malicioso en un campo de selección, evitando posibles ataques XSS.
ACF 6.2.8 cambia esto aún más, agregando un nuevo filtro JS select2_escape_markup que se puede usar para anular este comportamiento si tienes campos que deben contener HTML. Puedes seguir anulando las propiedades templateSelection o escapeMarkup a través del filtro JS existente select2_args.
Puedes encontrar más información sobre cómo usar este filtro en la Documentación de la API de JS.
Registro de cambios
- Nuevo – Soporte para la API de Block Bindings en WordPress 6.5 con una nueva fuente acf/field
- Nuevo – Soporte para mejoras de rendimiento para traducciones en WordPress 6.5
- Mejora – Un nuevo filtro JS, select2_escape_markup, ahora permite a los campos personalizar el comportamiento de escapado de HTML de select2
- Corrección – Las páginas de opciones ya no pueden establecerse con un padre de sí mismas
- Corrección – Las activaciones de licencia de ACF PRO en instalaciones de subsitios multisitio ahora utilizarán la URL del sitio correcta
- Corrección – ACF PRO instalado como un plugin de uso obligatorio en instalaciones multisitio ya no intentará buscar actualizaciones que resulten en errores 404
- Corrección – ACF JSON ya no produce advertencias en servidores Windows cuando no se encuentra una carpeta ACF JSON
- Corrección – Los nombres de campo y diseño ahora pueden contener caracteres no ASCII válidos
- Otro – ACF PRO ahora requiere una licencia válida para ser activada para poder usar las funciones PRO. Aprende más
La publicación ACF 6.2.8 apareció primero en ACF.
Visita el artículo original en https://www.advancedcustomfields.com/blog/acf-6-2-8/ para más detalles.
Mantén tu web en perfecto estado con los servicios de Zonsai.