Tag: woocommerce

WooCommerce: Easily get Order info from $order Object

WooCommerce: Easily get Order info from $order Object

1. You have access to $order Hooks (do_action and apply_filters) use additional arguments which are passed on to the function. If they allow you to use the $order object you’re in business. Here’s how to get all the order information: // Get Order ID $order->get_id(); $order->get_order_key(); // Get Order Totals $0.00 $order->get_formatted_order_total(); $order->get_cart_tax(); $order->get_currency(); $order->get_discount_tax();…

Read More Read More

Content Egg Range Offer prices in WC Product

Content Egg Range Offer prices in WC Product

If you have the Content Egg plugin installed you can know that this plugin has a shortcode which allows list the Offers in the WooCommerce Product. Usually, the plugin displays the price of the cheapest product from the Offer list but with help of this snippet you can get price from the cheapest to the…

Read More Read More

WooCommerce: How to get Product data from Product Object

WooCommerce: How to get Product data from Product Object

Get Product Object: $product = wc_get_product( $post_id ); $product->get_id(); $product->get_type(); $product->get_name(); $product->get_slug(); $product->get_date_created(); $product->get_date_modified(); $product->get_status(); $product->get_featured(); $product->get_catalog_visibility(); $product->get_description(); $product->get_short_description(); $product->get_sku(); $product->get_menu_order(); $product->get_virtual(); $product->get_price(); $product->get_regular_price(); $product->get_sale_price(); $product->get_date_on_sale_from(); $product->get_date_on_sale_to(); $product->get_total_sales(); $product->get_tax_status(); $product->get_tax_class(); $product->get_manage_stock(); $product->get_stock_quantity(); $product->get_stock_status(); $product->get_backorders(); $product->get_sold_individually(); $product->get_purchase_note(); $product->get_shipping_class_id(); $product->get_weight(); $product->get_length(); $product->get_width(); $product->get_height(); $product->get_dimensions(); $product->get_upsell_ids(); $product->get_cross_sell_ids(); $product->get_parent_id(); $product->get_attributes(); $product->get_default_attributes(); $product->get_categories(); $product->get_category_ids(); $product->get_tag_ids(); $product->get_downloads(); $product->get_download_expiry(); $product->get_downloadable(); $product->get_download_limit(); $product->get_image_id();…

Read More Read More