Updated component shortcode to include ACF field support