ACF Functions
Amaga si és buit
A vegades has d'amagar tota una estructura si un camp està buit, i no es pot fer amb el condicional del ACF... en aquest cas ho fem amb el functions.php
posem la classe 'amaga_tot_el_div' al div que volem amagar i canviem 'nom_del_camp_ACF' pel nom del camp ACF en el codi que posem al functions.
/* amaga si el camp és buit */
add_filter( 'render_block', function( $block_content, $block ) {
if ( ! empty( $block['attrs']['className'] ) && strpos( $block['attrs']['className'], 'amaga_tot_el_div' ) !== false && empty (get_field('nom_del_camp_ACF'))){
$block_content = "";
}
return $block_content;
}, 10, 2 );