Advanced Custom Fields plugin is a great way to add custom, advanced fields to the WooCommerce Single Product Page. Many struggle to display such fields on the front-end, so this simple snippet should help you!

WooCommerce: display Advanced Custom Field @ single product page

PHP Snippet: Display Advanced Custom Fields @ WooCommerce Single Product Page

 * @snippet       Display Advanced Custom Fields @ Single Product - WooCommerce
 * @how-to        Get FREE
 * @sourcecode
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 3.5.7
 * @donate $9
add_action( 'woocommerce_product_thumbnails', 'bbloomer_display_acf_field_under_images', 30 );
function bbloomer_display_acf_field_under_images() {
  echo '<b>Trade Price:</b> ' . get_field('trade');
  // Note: 'trade' is the slug of the ACF

Leave a Reply