From: Anthony Talarico Date: Fri, 24 Jun 2016 15:06:03 +0000 (-0400) Subject: fixing functions.php gravityforms hook error X-Git-Tag: v1.0.0^2~147 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=83888635d056f8d36781d019cd3e7b6c31efd904;p=WP-Themes%2Ffrancejourneys.git fixing functions.php gravityforms hook error --- diff --git a/functions.php b/functions.php index a0e50c8..dd75e1d 100644 --- a/functions.php +++ b/functions.php @@ -113,12 +113,24 @@ function woo_photos_content() { add_filter( 'gform_field_value_product_name', 'gform_add_product_name_field' ); function gform_add_product_name_field( $value ) { global $product; - return $product->get_title(); + + $title = $product; + + return $title; } add_filter( 'gform_field_value_product_sku', 'gform_add_product_sku_field' ); function gform_add_product_sku_field( $value ) { - global $product; - return ( $sku = $product->get_sku() ) ? $sku : __( '(not set)', 'woocommerce' ); + global $product, $woocommerce, $post + ; + $id = $post->ID; + $product_meta = new WC_Product($id); + $sku = $product_meta->get_sku(); + + if ($sku){ + return $sku; + } else { + return "No Set"; + } }