Woocommerce - Get SKU in product single page

I want go get the SKU in my product single pages in Woocommerce. I tried <?php get_sku(); ?> which is a featured function according to the Woocommerce docs (http://docs.woothemes.com/wc-apidocs/class-WC_Product.html) but it will just break the loop. What to do?

Answers


get_sku() is a method of the WC_Product class, so you need to have a product on which to call it, like this:

<?php echo $product->get_sku(); ?>

This should work if you are inside the WooCommerce product loop, and is what is used in the WooCommerce template files. If you don't already have a reference to the product object, you may need to add the following line at the top of the file in order to access it:

global $product;

Need Your Help

Spock - Testing Exceptions with Data Tables

exception testing groovy spock

How can exceptions be tested in a nice way (e.g. data tables) with Spock?

onchange file input change img src and change image color

javascript jquery html opencart cpanel

onchange event is not working. What am I supposed to do to get result on same page. I dont want to redirect to any other page to upload image. Is this issue is because of opencart? I dont know if i...