«Prueba ACF PRO 5.6.0 Beta2 para WordPress: ¡Nuevas funciones y mejoras!»
ACF PRO 5.6.0 Beta2 Disponible para Pruebas
La versión ACF PRO 5.6.0 Beta2 ya está disponible para pruebas. Incluye todas las nuevas funcionalidades increíbles presentadas en los anuncios de ACF PRO 5.6.0 Beta1 y ACF PRO 5.6.0 – UI, UX & You.
Para probar ACF PRO 5.6.0-beta2, por favor inicia sesión en tu cuenta de tienda y haz clic en el enlace Ver todas las versiones junto a tu licencia. Descarga, extrae y reemplaza los contenidos de la carpeta del plugin ‘advanced-custom-fields-pro’.
¿Crees que has encontrado un error? Por favor publica detalladamente un nuevo ticket de soporte.
Mejoras
- Añadidas nuevas funciones auxiliares de entrada genérica acf_text_input(), acf_textarea_input() y acf_select_input()
- Añadida nueva función initialize() a la clase ‘acf_field’ para permitir la herencia
- Mejorada la función have_rows() para trabajar con los valores de los campos Clon y Grupo
Correcciones de Errores
- Corregido retraso de desplazamiento en JS en la ventana emergente de medios del campo Galería
- Corregido error de JS al cambiar el valor de ‘post_template’
- Corregido error de PHP en la función acf_add_options_sub_page()
- Corregido error de JS ‘enfocar en el editor activo’ después de seleccionar un enlace (campo de enlace)
Función have_rows()
Esta versión introduce algunas mejoras en la función have_rows(). ¡Esta función ahora se puede utilizar para ‘recorrer’ los valores de un campo Clon o Grupo! Esto es similar a recorrer un valor de campo Repetidor, sin embargo, en este valor solo hay una fila.
Esta mejora permite un acceso más sencillo a los valores de los subcampos ya que la función have_rows() se puede anidar. Aquí tienes un ejemplo (tomado de la documentación del campo Grupo) que muestra cómo recorrer un campo Grupo llamado ‘Hero’.
<?php if( have_rows(‘hero’) ):
while( have_rows(‘hero’) ): the_row();
// vars
$image = get_sub_field(‘image’);
$link = get_sub_field(‘link’);
?>
<div id=»hero»>
<img src=»<?php echo $image[‘url’]; ?>» alt=»<?php echo $image[‘alt’]; ?>» />
<div class=»content»>
<?php the_sub_field(‘caption’); ?>
<a href=»http://<?php%20echo%20$link%5B’url’%5D;%20?>»><?php echo $link[‘title’]; ?></a>
</div>
</div>
<style type=»text/css»>
#hero {
background: <?php the_sub_field(‘color’); ?>;
}
</style>
<?php endwhile; ?>
<?php endif; ?>
La entrada ACF PRO 5.6.0 Beta2 apareció primero en ACF.
Lee el artículo original en https://www.advancedcustomfields.com/blog/acf-pro-5-6-0-beta2/ para conocer todos los detalles.
Haz que tu web sea más segura y eficiente con Zonsai.