PDF-fájl a WooCommerce rendelési e-mailekhez

PDF-fájl a WooCommerce rendelési e-mailekhez

PDF-fájl a WooCommerce rendelési e-mailekhez

Időnként érdemes, vagy szükséges statikus PDF-fájlt csatolni a WooCommerce rendelési e-mailekhez. Érdemes felvenni a számla PDF változatát, vagy további kiegészítő utasításokat adni az ügyfelének.

Ma egy olyan módszert mutatunk be, amellyel ezt megteheti:  megköveteli a kódoláshoz szükséges ismereteket!

Ez a gyors kis részlet lehetővé teszi, hogy statikus PDF fájlt (vagy valójában bármilyen fájlt) csatoljon a WooCommerce rendelési e-mailekhez.

Csak adja hozzá a következő kódot a function.php fájl ‘egyedi funkciók’ területéhez:

add_filter( ‘woocommerce_email_attachments’, ‘attach_terms_conditions_pdf_to_email’, 10, 3);
function attach_terms_conditions_pdf_to_email ( $attachments , $id, $object ) {
$your_pdf_path = get_template_directory() . ‘/csatolmany.pdf’;
$attachments[] = $your_pdf_path;
return $attachments;
}

Törölje az első sort, ha a fájl mentése után hiba merül fel.

Ennél a példánál  a $your_pdf_path = get_template_directory() függvényt alkalmaztuk. Hogy is néz ki ez a valóságban?

Ebben a sorban $your_pdf_path = get_template_directory() . ‘/csatolmany.pdf’; a csatolmany.pdf fájlt töltsük fel a sablonunk gyökérkönyvtárába, és rendeléskor az ügyfél már meg is kapja a csatolmányt.

Haladóknak:

Egyszerűen szerkessze a $ your_pdf_path változót, hogy bárhol legyen a PDF (vagy más fájl). Ne feledje, hogy a PDF elérési útjának annak a helynek kell lennie, ahol a tényleges fájl található a szerveren – nem pedig az URL-címnek.

Gyerek témát használva a get_stylesheet_directory_uri felhasználásával megkeresheti a fájl helyét a gyermek téma mappájában.

Hasonlóképpen, a wp_upload_dir függvényt használva fájlt szeretne kapni a feltöltési könyvtárba.

Túl könnyű, igaz?

 

Mennyire volt hasznos ez a cikk számodra?

Kérlek küldj egy visszajelzést ami fontos számomra, hogy javíthassak ha nem megfelelő az információ. Kattints egy csillagra az értékeléshez!

Átlagos értékelés 5 / 5. Értékelések száma: 2

Avatar

A szerző , WooCommerce szakértő és a WordPress támogatói csapatának tagja. Péter 2005 óta WooCommerce szabadúszóként dolgozik. Célja, hogy segítsen a vállalkozóknak és a fejlesztőknek legyőzni a WooCommerce és a WordPress problémáit.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez is érdekelhet

Írjon be egy kulcsszót