Code Snippet – Template macro categorie

14 Marzo 2025
<?php
if (have_rows('archivio_prodotti')): ?>
    <?php while (have_rows('archivio_prodotti')): the_row();
        $titolo = get_sub_field('titolo');
        $ancora_titolo = get_sub_field('ancora-titolo');
        $logo_prodotto = get_sub_field('logo_prodotto');
        $immagine = get_sub_field('immagine_prodotto');
        $descrizione_prodotto = get_sub_field('descrizione_prodotto');
        $link_prodotto = get_sub_field('link_prodotto');
        $nome_pulsante = get_sub_field('nome_pulsante');
    ?>
        <div class="categoria-prodotti">
            <div class="banner-titolo-categoria">
                <h2 id="<?php echo esc_html($ancora_titolo); ?>"><?php echo esc_html($titolo); ?></h2>
                <?php if ($logo_prodotto): ?>
                    <img src="<?php echo esc_url($logo_prodotto['url']); ?>" alt="<?php echo esc_attr($titolo); ?>">
                <?php endif; ?>
            </div>

            <div class="prodotti prodotti-categoria-interna">
                    <div class="lista-prodotti">
                            <div class="prodotto prodotto-media-testo">
                                <?php if ($immagine): ?>
                                    <img src="<?php echo esc_url($immagine['url']); ?>" alt="<?php echo esc_url($immagine['alt']); ?>">
                                <?php endif; ?>
                                <div class="text-container">
                                <p class="ar-paragraph"><?php echo esc_html($descrizione_prodotto); ?></p>
                                 <a href="<?php echo esc_url($link_prodotto); ?>" class="ar-button-green">
        <?php 
            if ( $nome_pulsante ) {
                echo esc_html($nome_pulsante);
            } else {
                echo 'Tutta la gamma';
            }
        ?>
    </a>
                                </div>
                                
                            </div>
                    </div>
            </div>
        </div>
    <?php endwhile; ?>
<?php endif; ?>

Ultimi articoli

  • Trapiantare piantine nell’orto: tempi, modalità e altri consigli

  • Pulizia di campi, fossi, rive e giardini: tecniche e macchinari per una gestione efficace del verde

  • I nostri consigli sulla raccolta delle foglie, dalla soffiatura all’aspirazione

Categorie