Làm cách nào để bạn truy cập Mô tả ngắn về sản phẩm trong mẫu email WooC Commerce? [đóng cửa]


8

Tôi muốn xuất Mô tả ngắn về sản phẩm bên dưới tên sản phẩm bên trong bảng mục đơn hàng bên trong email WooC Commerce. Tôi nghĩ rằng tôi biết nơi đặt mã bên trong tệp mẫu email, nhưng tôi không biết cách truy cập mô tả của một mục. Tôi không thấy bất kỳ cơ chế nào để lấy nó. Tôi cần làm gì để dội lại cánh đồng?

Cảm ơn trước!

Câu trả lời:


16

Cuối cùng tôi đã thử sử dụng var_dump()trên $item$_product, cả hai đều được sử dụng trong email-order-items.phpmẫu. $_productđã tiết lộ một postđối tượng, bản thân nó có một thuộc post_excerpttính, có vẻ như nó chứa nội dung của "Mô tả ngắn về sản phẩm" từ mẫu sản phẩm WooC Commerce.

Vì vậy, để thêm mô tả bên dưới tên mục, tôi đã thêm mã này vào mã của mình:

echo '<br/>' . $_product->post->post_excerpt;

Võngà! Mô tả ngắn xuất hiện trong email!

Hy vọng điều này sẽ giúp người khác! Mất một vài giờ thất vọng để có được nó.


3
Nếu bạn ở trong vòng lặp, bạn có thể sử dụng<?php the_excerpt(); ?>
Pablo SG Pacheco
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.