fbpx

Description

[wcj_order_subtotal] shortcode displays subtotal for WooCommerce order, that is order total before discount and excluding TAX.

Args

order_id
(optional) The integer ID for an order.
Default: The current order ID, if exists
hide_if_zero
(optional) If set to `yes` will return empty string instead of numeric zero “0”. Can be used in conjunction with before and after args, so in case the result is zero, the whole content will be hidden.
Default: `no`
before
(optional) Text to place before the content. If content is empty this argument is ignored.
Default: None
after
(optional) Text to place after the content. If content is empty this argument is ignored.
Default: None
visibility
(optional) Make shortcode results visible to everyone (`all`), or to admin only (`admin`).
Default: `all`

Usage Example

Display WooCommerce order total excluding taxes, taxes and total including taxes. Please note how total discount line is hidden if equals zero:

Subtotal: [wcj_order_subtotal]<br />
[wcj_order_total_discount hide_if_zero="yes" before="Discount: "]<br />
TAX: [wcj_order_total_tax]<br />
Total: [wcj_order_total]
Accessible through:
  • [wcj_order_subtotal]
Tested on WooCommerce 8.5.1 and WordPress 6.4.2