'[order-completed-date format="m/d/Y"]', 'Order completed time:' => '[order-completed-date format="H:i:s"]', ); public $display_name = 'Completed date'; public function getValue($post, $field) { $format = isset($field['args']['format']) ? $field['args']['format'] : get_option('date_format'); if ('shop_order' === $post->post_type || 'shop_order_placehold' === $post->post_type) { $order = $this->getOrder($post); return !empty($order) ? wp_date($format, strtotime($order->get_date_completed())) : ''; } elseif ( ('order-products' === $this->maker->type || ('orders' === $this->maker->type && in_array($post->post_type, array('product', 'product_variation'))) ) && isset($post->orderId) ) { $order = wc_get_order($post->orderId); return !empty($order) ? wp_date($format, strtotime($order->get_date_completed())) : ''; } else { return ''; } } }