add_shortcode('mostrar_archivos_repeater', function() {
ob_start(); // Inicia el almacenamiento en búfer
if (have_rows('collection-files')) { // Cambia 'tu_nombre_repeater' por el nombre real de tu repeater
echo '
';
while (have_rows('collection-files')) {
the_row();
$archivo = get_sub_field('files'); // Cambia 'tu_nombre_field_file' por el nombre del campo de archivo
if ($archivo) {
$url = $archivo['url'];
$titulo = $archivo['title'];
// Muestra el enlace
echo '
';
}
return ob_get_clean(); // Devuelve el contenido almacenado en el búfer
});
// Acción AJAX para usuarios autenticados y no autenticados
add_action('wp_ajax_obtener_repeater_files', 'obtener_repeater_files_callback');
add_action('wp_ajax_nopriv_obtener_repeater_files', 'obtener_repeater_files_callback');
function obtener_repeater_files_callback() {
// Verificar si hay filas en el repeater de ACF
if (have_rows('tu_nombre_repeater')) {
echo '
'; // Contenedor de lista de archivos
// Recorrer las filas del repeater
while (have_rows('collection-files')) {
the_row();
// Obtener el campo tipo archivo
$archivo = get_sub_field('files');
// Si el campo tiene contenido, generar el enlace
if ($archivo) {
$url = esc_url($archivo['url']); // URL del archivo
$nombre = esc_html($archivo['title']); // Nombre del archivo
echo "
'; // Cerrar la lista
} else {
// Mensaje si no hay filas en el repeater
echo 'No hay archivos disponibles.';
}
wp_die(); // Finalizar la llamada AJAX
}
add_shortcode('mostrar_archivos_repeater', function() {
ob_start(); // Inicia el almacenamiento en búfer
if (have_rows('collection-files')) { // Cambia 'tu_nombre_repeater' por el nombre real de tu repeater
echo '
';
while (have_rows('collection-files')) {
the_row();
$archivo = get_sub_field('files'); // Cambia 'tu_nombre_field_file' por el nombre del campo de archivo
if ($archivo) {
$url = $archivo['url'];
$titulo = $archivo['title'];
// Muestra el enlace
echo '
Café de Marcala, Honduras, se abre paso cada vez más en el mercado de Suiza
Subasta de cafés especiales de la Denominación de Origen Marcala se realizará el 8 de setiembre, con el apoyo de UE y el IICA mediante el programa PROCAGICA.
El ministro de Agricultura de España, Luis Planas, pide agricultura más digital, sostenible e innovadora para atraer jóvenes
El Ministro de Agricultura, Pesca y Alimentación de España, Luis Planas, sostuvo un diálogo con el Director General del IICA, Manuel Otero, en el que exploraron áreas de cooperación post pandemia.
Desalinización de aguas para riego agrícola: una oportunidad ante la sequía en Chile
El Instituto de Investigaciones Agropecuarias (INIA) de Chile y el IICA presentarán experiencias internacionales para aumentar la seguridad hídrica y la sostenibilidad de la producción agropecuaria del país andino.
Sector lácteo de las Américas es fundamental para la seguridad alimentaria de la región, afirman expertos convocados por el IICA
Tom Vilsack, exsecretario de Agricultura de EE. UU.; Rick Smith, Presidente de la Plataforma Global de Productos Lácteos; y Manuel Otero, Director General del IICA, resaltaron el papel de esta industria para la sana alimentación, la nutrición y el desarrollo socioeconómico del hemisferio.
En respuesta a Covid-19, países de Iberoamérica, la SEGIB y el IICA impulsan cooperación con foco en seguridad alimentaria
La SEGIB, el IICA y 21 países analizaron iniciativas de respuesta a la crisis generada por Covid-19 vinculadas al sector agropecuario y rural, robusteciendo el papel de la cooperación para mitigar efectos de la pandemia.