WordPress: visualizzare custom field (campi personalizzati) multipli nel Loop

Come visualizzare nel Loop di WordPress il contenuto di custom field multipli.

WordPress di Gabriele Romanato

Per visualizzare il contenuto di un custom field (campo personalizzato) è necessario utilizzare la funzione di WordPress get_post_meta(). In questo articolo vedremo come visualizzare il contenuto di custom field multipli nel Loop.

Aggiungete il seguente codice al vostro tema, ovviamente utilizzando il nome del vostro custom field:


<?php
$custom_fields = get_post_meta($post->ID, "custom", false);

if ($custom_fields[0] == "") { ?>

<!-- Non ci sono custom fields -->

<?php } else { ?>
<div>
        <h3>Custom fields</h3>
        
        <?php foreach($custom_fields as $custom_field) {
        	echo '<p>'.$custom_field.'</p>';
        } ?>
</div>
<?php } ?>