WooCommerce · Produse și variante
WooCommerce: adăugarea fișelor tehnice PDF pe produse
Clienții vor fișa tehnică înainte să cumpere. O adaugi ca filă pe pagina produsului, dintr-un câmp personalizat, fără să o vinzi ca produs descărcabil.
- Filă „Fișă tehnică”
- Câmp personalizat pe produs
- Link securizat și stabil
- Nu produs descărcabil
- Mai multe documente
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
Fișele tehnice nu se vând, deci nu sunt „produse descărcabile” (acelea sunt pentru fișiere cumpărate, cu acces după plată). Le adaugi ca fișier în biblioteca media, salvezi linkul într-un câmp personalizat al produsului și afișezi o filă nouă pe pagina produsului cu filtrul woocommerce_product_tabs (filtrul care definește filele produsului, verificat în codul sursă WooCommerce). Pentru mai multe documente folosești mai multe câmpuri sau un câmp repetitor.
Ce ai nevoie
- PDF-urile (nume clare, dimensiuni mici)
- Acces la tema copil
- Un mod de a atașa PDF-ul produsului (câmp personalizat)
- Un mediu de test
Pașii, pe rând
- 1Nu folosi funcția de produs descărcabilProdusele descărcabile sunt pentru fișiere vândute, cu control de acces după plată. O fișă tehnică trebuie să fie publică, deci o tratezi ca un document asociat produsului.
- 2Încarcă PDF-urile în biblioteca mediaCu nume clare (de exemplu cod-produs-fisa-tehnica.pdf) și dimensiune mică. Fișierele din bibliotecă au URL public, ceea ce aici e dorit.
- 3Atașează PDF-ul produsuluiAdaugă un câmp personalizat pe produs (manual sau cu un plugin de câmpuri) care păstrează URL-ul PDF-ului.
- 4Adaugă o filă „Fișă tehnică”Cu woocommerce_product_tabs adaugi o filă care apare doar dacă produsul are PDF. Fragmentul de mai jos arată structura.
- 5Fă linkul clar și accesibilText de tipul „Descarcă fișa tehnică (PDF, 1,2 MB)”, cu dimensiunea fișierului, deschis într-o filă nouă.
- 6Tratează mai multe documentePentru fișă, manual și certificate, folosește câmpuri separate sau un câmp repetitor și afișează-le în aceeași filă.
- 7TesteazăProdus cu PDF, produs fără PDF (fila nu apare), pe telefon și cu un fișier mutat. Verifică linkurile.
Filă „Fișă tehnică” pe produs (schelet)
phpadd_filter('woocommerce_product_tabs', function ($tabs) {
global $product;
$pdf = $product ? $product->get_meta('fisa_tehnica_url') : '';
if ($pdf) {
$tabs['fisa_tehnica'] = [
'title' => 'Fișă tehnică',
'priority' => 30,
'callback' => function () use ($pdf) {
printf('<p><a href="%s" target="_blank" rel="noopener">Descarcă fișa tehnică (PDF)</a></p>', esc_url($pdf));
},
];
}
return $tabs;
});Fragmentele de cod sunt scheleturi: le adaptezi la magazinul tău și le testezi întâi pe un mediu de test (staging). fisa_tehnica_url este numele câmpului personalizat în care salvezi URL-ul PDF-ului; adaptează-l.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
Fila nu apare
De ce: Produsul nu are câmpul completat sau numele câmpului diferă.
Ce faci: Verifică numele câmpului și valoarea salvată.
Linkul PDF dă 404
De ce: Fișierul a fost mutat sau șters din biblioteca media.
Ce faci: Reîncarcă fișierul și actualizează linkul.
PDF-ul nu se deschide pe telefon
De ce: Fișier prea mare sau browser fără vizualizator.
Ce faci: Comprimă fișierul și oferă buton de descărcare.
Întrebări frecvente4 răspunsuri
Pot folosi „Downloadable” pentru fișe tehnice?
Nu e potrivit: acele fișiere sunt pentru produse vândute, cu control de acces. Pentru documente publice folosești o filă cu link către fișier.
Pot adăuga mai multe PDF-uri la un produs?
Da, cu mai multe câmpuri sau un câmp repetitor, afișate în aceeași filă.
Cum încarc multe fișe deodată?
Prin import în masă sau un script care potrivește numele fișierelor cu SKU-urile produselor.
Mă ajutați să le atașez la sute de produse?
Da, cu import în masă. Cere ofertă fixă.
Subiecte acoperite pe această pagină
- fișe tehnice PDF WooCommerce
- PDF pe pagina produsului
- filă personalizată produs WooCommerce
- woocommerce_product_tabs
- documente produs WooCommerce
Ghiduri apropiate
- WooCommerce: configurarea produselor cu variante de mărime și culoare
- WooCommerce: imagini diferite pentru fiecare variantă de produs
- WooCommerce: variantele fără stoc nu se dezactivează
- WooCommerce: crearea pachetelor de produse cu preț comun
- WooCommerce: configurarea produselor digitale descărcabile
- WooCommerce: implementarea unui tabel de mărimi
- WooCommerce: implementarea unui tabel de mărimi
- Toate ghidurile
Surse și verificare
- Codul sursă WooCommerce: file de produs (wc-template-hooks.php)
- Produse digitale descărcabile (documentație WooCommerce)
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
