woocommerce_order_again_button()
Display an 'order again' button on the view order page.
Hooks from the function
Return
null
. Nothing (null).
Usage
woocommerce_order_again_button( $order );
- $order(object) (required)
- Order.
woocommerce_order_again_button() woocommerce order again button code WC 8.7.0
function woocommerce_order_again_button( $order ) { if ( ! $order || ! $order->has_status( apply_filters( 'woocommerce_valid_order_statuses_for_order_again', array( 'completed' ) ) ) || ! is_user_logged_in() ) { return; } wc_get_template( 'order/order-again.php', array( 'order' => $order, 'wp_button_class' => wc_wp_theme_get_element_class_name( 'button' ) ? ' ' . wc_wp_theme_get_element_class_name( 'button' ) : '', 'order_again_url' => wp_nonce_url( add_query_arg( 'order_again', $order->get_id(), wc_get_cart_url() ), 'woocommerce-order_again' ), ) ); }