Lewati ke konten
TokoPressID Documentation
Esc
navigateopen⌘Jpreview
Di halaman ini

Cara Menampilkan Deskripsi Variasi di Cart dan Order (LarisFont)

Panduan lengkap Variation Description Display For WooCommerce: mengaktifkan tampilan deskripsi lisensi di classic cart, order detail, email, dan PDF invoice.

Secara default, WooCommerce menyimpan deskripsi variasi di database, tetapi jarang menampilkannya di luar halaman produk. Untuk toko font, ini bermasalah: pembeli perlu melihat syarat lisensi yang mereka pilih bukan hanya saat browsing, tetapi juga di Cart, halaman terima kasih, My Account, dan email order.

Variation Description Display For WooCommerce membantu menampilkan detail lisensi sepanjang perjalanan belanja pelanggan—bukan cuma di halaman produk. Teks yang ditampilkan diambil dari field Description pada variasi produk, termasuk yang diisi otomatis oleh Default Variation Description For WooCommerce Attributes.

Fitur ini hanya berjalan jika WooCommerce aktif. Panduan ini mencakup opsi di Settings, langkah aktivasi, dan cara memastikan deskripsi lisensi benar-benar tampil. Label field mengikuti teks asli plugin.

Yang akan tampil di toko

Setelah dikonfigurasi, pembeli melihat blok teks lisensi (class CSS tpld-variation-description) di bawah nama produk variabel pada:

  • Halaman Classic Cart (shortcode), jika opsi cart dicentang
  • Thank-you page, detail order di My Account, dan email order WooCommerce, jika opsi order dicentang
  • PDF invoice dari plugin PDF Invoices & Packing Slips for WooCommerce, jika opsi PDF dicentang

Teks diformat dengan paragraf dan list HTML yang sudah ada di deskripsi variasi.

Prasyarat

  • Plugin LarisFont by TokoPressID terpasang dan lisensi aktif
  • WooCommerce aktif
  • Produk variabel dengan deskripsi variasi terisi (manual atau dari default term atribut)
  • Untuk tampilan PDF invoice: plugin PDF Invoices & Packing Slips for WooCommerce terpasang

Cara membuka pengaturan

  1. Login ke WordPress Admin.
  2. Buka LarisFont → Dashboard.
  3. Buka Variation Description Display For WooCommerce, lalu klik Settings.

Opsi area tampilan hanya muncul setelah Enable Variation Description Display in Other Areas dicentang.

Opsi yang tersedia

Label di plugin Jenis Fungsi
Enable Variation Description Display in Other Areas Checkbox Menyalakan atau mematikan seluruh fitur tampilan deskripsi variasi
Show variation description on the Classic Cart (Shortcode) Checkbox Menampilkan deskripsi di bawah nama item pada halaman cart classic ([woocommerce_cart])
Show variation description in order details (thank you page, my account, emails, and EULA PDF) Checkbox Menampilkan deskripsi di thank-you page, My Account → Orders, email processing/completed, dan konten terkait EULA PDF
Show variation description on the PDF invoice Checkbox Menampilkan deskripsi di PDF invoice (hanya dokumen tipe invoice dari plugin PDF Invoices & Packing Slips)

Catatan di bawah opsi PDF: fitur invoice membutuhkan plugin PDF Invoices & Packing Slips for WooCommerce (bukan bawaan WooCommerce).

Anda bisa mengaktifkan cart, order, dan PDF secara independen. Untuk workflow lisensi font lengkap, biasanya cart + order keduanya dicentang.

Langkah-langkah setup

1. Pastikan variasi punya deskripsi

Sebelum mengaktifkan display, pastikan variasi produk font sudah punya teks lisensi:

Tanpa deskripsi variasi, fitur display tidak punya teks untuk ditampilkan.

2. Aktifkan fitur

  1. Buka Settings Variation Description Display For WooCommerce.
  2. Centang Enable Variation Description Display in Other Areas.
  3. Simpan pengaturan.

3. Pilih area tampilan

Centang opsi yang ingin Anda aktifkan:

  1. Show variation description on the Classic Cart (Shortcode) jika halaman cart memakai shortcode classic.
  2. Show variation description in order details (thank you page, my account, emails, and EULA PDF) untuk alur pasca-checkout dan email.
  3. Show variation description on the PDF invoice jika Anda memakai plugin PDF invoice dan ingin lisensi ikut tercetak.

Simpan pengaturan.

4. Verifikasi di frontend

  1. Buka halaman produk variabel, pilih lisensi (misalnya Commercial License).
  2. Add to cart, buka halaman cart: teks lisensi seharusnya muncul di bawah nama produk.
  3. Selesaikan order uji, periksa thank-you page dan email Processing order atau Completed order.

Panduan per area: Menampilkan Deskripsi Variasi di Classic Cart · Menampilkan Deskripsi di Order Detail dan Email.

Perilaku teknis singkat

  • Hanya produk tipe variation yang memicu output; produk simple diabaikan
  • Teks diambil dari $variation->get_description() (sama dengan field Description variasi di admin)
  • Di email plain text, teks lisensi ditambahkan sebagai baris teks tanpa HTML setelah nama produk
  • Di HTML (cart, thank-you, email HTML), teks dibungkus <div class="tpld-variation-description"> dengan paragraf otomatis (wpautop)
  • PDF invoice: hook hanya berjalan untuk dokumen tipe invoice, bukan packing slip

Troubleshooting

Deskripsi tidak muncul di cart

  • Pastikan Show variation description on the Classic Cart (Shortcode) dicentang
  • Halaman cart harus memakai Classic Cart ([woocommerce_cart]). Cart Block WooCommerce tidak didukung hook yang sama; perilaku bisa berbeda
  • Pastikan item di cart adalah variasi dengan deskripsi terisi
  • Coba nonaktifkan plugin cache/minify sementara

Deskripsi tidak muncul di email atau thank-you page

  • Centang Show variation description in order details (thank you page, my account, emails, and EULA PDF)
  • Order harus berisi line item variasi (bukan hanya produk simple)
  • Beberapa plugin email custom mungkin mengganti template item order WooCommerce

PDF invoice tanpa deskripsi lisensi

  • Centang Show variation description on the PDF invoice
  • Pastikan plugin PDF Invoices & Packing Slips for WooCommerce aktif
  • Plugin hanya menambahkan teks pada PDF tipe invoice
  • Regenerate PDF dari order jika PDF dibuat sebelum opsi diaktifkan

Tampilan CSS kurang rapi

  • Plugin menyuntikkan CSS dasar untuk class tpld-variation-description (ukuran font sedikit lebih kecil, margin list)
  • Developer bisa menyesuaikan lewat filter larisfont_wc_variation_description_css (frontend) atau larisfont_wc_variation_description_pdf_css (PDF)

Fitur aktif tapi seluruhnya kosong

Ringkasan

Alur minimum: isi deskripsi variasi → aktifkan Enable → centang Cart dan/atau Order Detail → uji cart dan order uji. Fitur ini melengkapi default deskripsi atribut dengan memastikan teks lisensi terlihat pembeli di titik keputusan dan bukti transaksi.

Terakhir diperbarui 23 Juli 2026