Để tạo trang web trả tiền cho mỗi lần xem cho video đào tạo qua WooCommerce, tôi đang sử dụng "trường ghi chú mua" để gửi email có siêu liên kết đến video- trang sau khi hoàn thành đơn đặt hàng. Điều này hoạt động tốt, nhưng nếu bạn truy cập vào trang tài khoản của tôi, khách hàng không thể vào 'Tài khoản của tôi' và xem tất cả các liên kết của họ ở một nơi như họ có thể với 'Tải xuống có sẵn'.Hiển thị tên sản phẩm và ghi chú mua hàng trong trang Tài khoản của tôi trong WooCommerce
Tôi muốn hiển thị hai trường bổ sung trong bảng của trang my-account.php, "tên sản phẩm (mục)" và "ghi chú mua hàng". Hiện tại có 4 trường: "thứ tự", "giao hàng", "tổng" và "trạng thái" trong bảng tiêu chuẩn.
Vì tôi không sử dụng tùy chọn giao hàng (chỉ là một sản phẩm ảo), tôi muốn thay đổi trường này thành tên sản phẩm (mục). Như đã đề cập, tôi muốn thêm trường "ghi chú mua hàng" (điều này sẽ hiển thị url video của tôi sau khi hoàn tất thanh toán) Quan trọng là trường ghi chú mua hàng này chỉ có thể được hiển thị sau khi mục được hoàn thành. Nó thực hiện điều này trong trang order-detail.php, nhưng tôi muốn có điều này trong bảng trong trang my-accounts.php của mình
Mã hiện tại cho trường ghi chú mua hàng này trong trường order-details.php là:
// Show any purchase notes
if ($order->status=='completed' || $order->status=='processing') :
if ($purchase_note = get_post_meta($_product->id, '_purchase_note', true)) :
echo '<tr class="product-purchase-note"><td colspan="3">' . apply_filters('the_content', $purchase_note) . '</td></tr>';
endif;
endif;
endforeach;
endif;
do_action('woocommerce_order_items_table', $order);
?>
bất cứ ai có thể chỉ cho tôi những gì tôi cần phải thay đổi trong my-account.php để thực hiện những 2 trường bổ sung trong trang này?
có cách nào chúng ta có thể làm tương tự với các ghi chú trật tự? Những người quản trị có thể thêm từ trang Đơn đặt hàng? – Peanuts
@Peanuts nơi bạn muốn hiển thị ghi chú đơn hàng trên trang tài khoản của tôi? – Ewout
Ví dụ: sau tab chính có chi tiết đơn đặt hàng – Peanuts