نحوه پیوست کردن فاکتور PDF به ایمیل ووکامرس

آیا به دنبال راهی برای پیوستن فاکتورهای PDF به ایمیل هایی هستید که برای مشتریان ارسال می کنید؟ ووکامرس همچنان قدرتمند بسیاری از فروشگاه های آنلاین در جهان است. این به این دلیل است که دارای ویژگی های زیادی است که به شما امکان می دهد هر چیزی را به صورت آنلاین بفروشید.

یکی از برجسته ترین ویژگی های ووکامرس این است که به شما امکان می دهد ایمیل های سفارش خود را برای مشتریان خود ارسال کنید. ممکن است بخواهید فاکتورهای PDF را به ایمیل ها وصل کنید.

با این حال ، ووکامرس راه حلی برای این کار ندارد. 2 راه برای انجام این کار وجود دارد. می توانید از افزونه یا کد سفارشی استفاده کنید.

توجه به این نکته ضروری است که افزونه ها ممکن است سایت شما را دچار مشکل کنند. امن ترین راه برای ایجاد تغییرات استفاده از کد سفارشی است.

اما توصیه می کنیم یک تم کودک ایجاد کنید تا تغییرات شما در حین بروزرسانی از بین نرود.

ووکامرس فاکتور PDF را به ایمیل وصل کنید

در این آموزش مختصر ، نحوه پیوست کردن PDF به ایمیل هایی که برای مشتریان ارسال می کنید را به شما نشان خواهیم داد. با این حال ، برای استفاده از این راه حل باید برخی از مهارت های برنامه نویسی را داشته باشید.

بگذارید ببینیم چگونه می توانید به این هدف برسید.

مراحل پیوست کردن فاکتور PDF به ایمیل در ووکامرس

از آنجا که ما یک فایل را ضمیمه می کنیم ، باید آن را در جایی در سایت بارگذاری کنیم. ما فایل PDF را از طریق بخش Media> Add New در داشبورد وردپرس بارگذاری می کنیم.

از طرف دیگر ، می توانید آن را در فایل موجود در پوشه تم کودک خود قرار دهید. این بدان معناست که شما باید با get_stylesheet_directory () کار کنید.

به منظور مثال ، ما فایلی به نام example.pdf بارگذاری کرده ایم و در زیر /wp-content/uploads/2021/05/example.pdf قرار داده شده است

در اینجا مراحلی وجود دارد که باید دنبال کنید:

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. هنگامی که صفحه ویرایشگر تم باز می شود ، به دنبال فایل توابع موضوع بگردید که در آن تابع بارگذاری یک فایل PDF را به ایمیل های سفارش ووکامرس اضافه می کنیم.
  • کد زیر را به فایل php اضافه کنید:
/**
 
* @snippet       Attach PDF file in WooCommerce Emails
 
*/
 
add_filter( 'woocommerce_email_attachments', 'sevencloner_attach_pdf_to_emails', 10, 4 );
 
function sevencloner_attach_pdf_to_emails( $attachments, $email_id, $order, $email ) {
 
$email_ids = array( 'new_order', 'customer_processing_order' );
 
if ( in_array ( $email_id, $email_ids ) ) {
 
$upload_dir = wp_upload_dir();
 
$attachments[] = $upload_dir['basedir'] . "/2021/05/example.pdf";
 
}
 
return $attachments;
 
}
  • به یاد داشته باشید که فهرست صحیح را اضافه کرده و فایل را ذخیره کنید.

نتیجه

در این آموزش مختصر ، ما یک راه حل ساده برای پیوست کردن فایل های PDF در ایمیل های سفارشی که برای مشتریان ارسال می کنید ، به اشتراک گذاشته ایم.

اگر می خواهید عملکرد پیشرفته ای داشته باشید ، می توانید از یک افزونه برای رسیدن به این هدف استفاده کنید. توصیه می کنیم طرح زمینه کودک ایجاد کنید ، زیرا این امر باعث می شود تغییرات شما در حین بروزرسانی از بین نرود.

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره نحوه پیوست کردن فاکتور PDF به ایمیل ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۷۳۷
۰
۲ دی ۱۳۹۹

اندروید

اندروید یک سیستم عامل می باشد که توسط گوگل توسعه داده میشود, این سیستم عامل بر پایه نسخه ی اصلاح شده ی هسته ی لینوکس و دیگر نرم افزار های متن باز طراحی شده است و ...


۱۰۳۵
۰
۲۹ آبان ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۸۴۷
۰
۱۳ آذر ۱۳۹۹

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۸۲۲
۰
۱۱ آذر ۱۳۹۹