Problem: I would like to output an index value when looping over a repeating field instanced with wpv-for-each.
Solution: You'll need a custom shortcode to do this. Add the following custom shortcode definition in your child theme's functions.php file, or in a new snippet in Toolset > Settings > Custom Code.
add_shortcode('wpv-index', function () {
static $i = 0;
$n = $i++;
return $n;
});
That will create a shortcode wpv-index, which we can use in the wpv-for-each loop to create these carousel-indicators list items.
Next, use wpv-for-each to iterate over the fotografia field instances and generate the indicator list items:
[wpv-for-each field='wpcf-fotografia'] <li data-target="#carousel" data-slide-to="[wpv-index]"></li> [/wpv-for-each]
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | - | - |
| 13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | 13:00 – 17:00 | - | - |
Zona horaria del colaborador: America/New_York (GMT-04:00)
Este tema contiene 2 respuestas, tiene 2 mensajes.
Última actualización por 4 years, 11 months ago.
Asistido por: Christian Cox.