WP passare dati a get_template_part
Su WordPress sappiamo che possiamo usare dei pezzi di template personalizzati, e richimarli tramite la funzione get_template_part.
A questa funzione possiamo passare come terzo argomento un array associativo con tutti i dati che vogliamo.
Per richiamare gli argomenti, WP le inietta nella variabile $args; come si vede dall’esempio, è bene controllare che la variabile sia riempita correttamente e in caso dare un valore di default.
Codice
<?php
# richiamo il template
get_template_part('path/template', 'custom-name', array(
'flow' => 'col'
));
# file del template
$flow = $args['flow'] ?? 'row';