Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ThomasLarge/5f4174951a802ad4c6ffc30a8f407ae7 to your computer and use it in GitHub Desktop.
Save ThomasLarge/5f4174951a802ad4c6ffc30a8f407ae7 to your computer and use it in GitHub Desktop.
WooCommerce conditional to test if a Product is Simple or Variable.
<?php
/**
* Is a WooCommerce Product Simple or Variable
*
* see http://wordpress.org/support/topic/condition-to-check-if-product-is-simple-or-variable
*/
if( $product->is_type( 'simple' ) ){
// a simple product
} elseif( $product->is_type( 'variable' ) ){
// a variable product
}
// If you need a Product object for the above:
$product = new WC_Product( get_the_ID() );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment