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 );