Hi @decay
Thank you for the examples. I want to note that you’re setting a $h3
variable inside the if statement that’s not being used in the example.
So for anyone looking to use this you do not need that. Here’s a cleaned up example:
if( get_sub_field( 'fieldname/fieldkey' ) ){
echo sprintf( '<h3>%s</h3>', $title );
} else {
echo sprintf( '<h2>%s</h2>', $title );
}
And a shorthand version:
echo ( get_sub_field( 'fieldname/fieldkey' ) ? sprintf( '<h3>%s</h3>', $title ) : sprintf( '<h2>%s</h2>', $title ) );