/** * Gets current product category object. * * `$current_category` is a `WP_Term` object, e.g.: * - `$current_category->term_id` * - `$current_category->name` * - `$current_category->slug` * * @see https://wpcodebook.com/get-current-product-category-woocommerce/ * @see https://developer.wordpress.org/reference/functions/get_queried_object/ * * @return WP_Term|false */ function wpcodebook_get_current_product_category() { if ( is_product_category() && ( $current_category = get_queried_object() ) ) { return $current_category; } return false; }