Trinchera WP
Regresar al curso Acceder Registrarse
Para acceder a este contenido:
Clases
Campos Repetibles

¡Obtén acceso a todos los cursos!

99
Acceso a todo

Los campos repetibles son una funcionalidad increíble que nos ofrece Advanced Custom Fields. Es importante destacar que esta funcionalidad solo está disponible en la versión PRO del plugin… pero merece mucho la pena.

Hasta ahora hemos visto cómo podemos crear campos y añadirlos a los post, páginas y contenidos que necesitemos. Pero… ¿qué pasa si queremos usar los mismos campos más de una vez en un mismo contenido?

En el vídeo de esta clase, podemos ver cómo podemos crear y hacer uso de este tipo de campo personalizado. Como breve resumen, estos son los pasos:

  • Añadir un nuevo campo de tipo «Repeater»
  • Insertar en él los campos que queremos que sean repetibles

Para mostrar esos campos en el frontend, podemos usar el siguiente código:

<?php
    
// Check rows exists.
if( have_rows('campo_repetible') ):
    
    // Loop through rows.
    while( have_rows('campo_repetible') ) : the_row();
    
        // Load sub field value.
        $sub_value = get_sub_field('sub_campo');
        // Do something...
    
    // End loop.
    endwhile;
    
// No value.
else :
    // Do something...
endif;