WC_Meta_Box_Product_Data::output_variations PHP Method

output_variations() public static method

Show options for the variable product type.
public static output_variations ( )
    public static function output_variations()
    {
        global $post, $wpdb, $product_object;
        $variation_attributes = array_filter($product_object->get_attributes(), array(__CLASS__, 'filter_variation_attributes'));
        $default_attributes = $product_object->get_default_attributes();
        $variations_count = absint($wpdb->get_var($wpdb->prepare("SELECT COUNT(ID) FROM {$wpdb->posts} WHERE post_parent = %d AND post_type = 'product_variation' AND post_status IN ('publish', 'private')", $post->ID)));
        $variations_per_page = absint(apply_filters('woocommerce_admin_meta_boxes_variations_per_page', 15));
        $variations_total_pages = ceil($variations_count / $variations_per_page);
        include 'views/html-product-data-variations.php';
    }