@@ 220-224 (lines=5) @@ | ||
217 | public static function pre_post_update( $post_id ) { |
|
218 | $product_type = empty( $_POST['product-type'] ) ? 'simple' : sanitize_title( stripslashes( $_POST['product-type'] ) ); |
|
219 | ||
220 | if ( isset( $_POST['_visibility'] ) ) { |
|
221 | if ( update_post_meta( $post_id, '_visibility', wc_clean( $_POST['_visibility'] ) ) ) { |
|
222 | do_action( 'woocommerce_product_set_visibility', $post_id, wc_clean( $_POST['_visibility'] ) ); |
|
223 | } |
|
224 | } |
|
225 | if ( isset( $_POST['_stock_status'] ) && 'variable' !== $product_type ) { |
|
226 | wc_update_product_stock_status( $post_id, wc_clean( $_POST['_stock_status'] ) ); |
|
227 | } |
@@ 1089-1093 (lines=5) @@ | ||
1086 | wp_set_object_terms( $post_id, $shipping_class, 'product_shipping_class' ); |
|
1087 | } |
|
1088 | ||
1089 | if ( isset( $_REQUEST['_visibility'] ) ) { |
|
1090 | if ( update_post_meta( $post_id, '_visibility', wc_clean( $_REQUEST['_visibility'] ) ) ) { |
|
1091 | do_action( 'woocommerce_product_set_visibility', $post_id, wc_clean( $_REQUEST['_visibility'] ) ); |
|
1092 | } |
|
1093 | } |
|
1094 | ||
1095 | if ( isset( $_REQUEST['_featured'] ) ) { |
|
1096 | if ( update_post_meta( $post_id, '_featured', 'yes' ) ) { |
|
@@ 1245-1249 (lines=5) @@ | ||
1242 | wp_set_object_terms( $post_id, $shipping_class, 'product_shipping_class' ); |
|
1243 | } |
|
1244 | ||
1245 | if ( ! empty( $_REQUEST['_visibility'] ) ) { |
|
1246 | if ( update_post_meta( $post_id, '_visibility', wc_clean( $_REQUEST['_visibility'] ) ) ) { |
|
1247 | do_action( 'woocommerce_product_set_visibility', $post_id, wc_clean( $_REQUEST['_visibility'] ) ); |
|
1248 | } |
|
1249 | } |
|
1250 | ||
1251 | if ( ! empty( $_REQUEST['_featured'] ) ) { |
|
1252 | if ( update_post_meta( $post_id, '_featured', stripslashes( $_REQUEST['_featured'] ) ) ) { |