09128364675

ارسال فایل برای یک کاربر خاص در ووکامرس

Send files to a specific user in Woocommrce

ارسال فایل برای یک کاربر خاص در ووکامرس – در پست های قبل نحوه ی ارسال یا اضافه کردن یک فایل قابل دانلود(دلخواه) به صفحه حساب کاربری مشتریان را را توضیح دادیم.اما برخی کاربران ما سوالی داشتند به این مضمون که آیا می شود برای یک کاربر خاص فایلی ارسال کنیم؟ بله ، پاسخ مثبت می باشد.

شما با استفاده از کدی که امروز به شما معرفی خواهیم کرد میتوانید برای یک کاربر خاص در سایت خودتان فایلی قابل دانلود ارسال کنید.همانطور که پست قبل عرض کردیم این فایل می تواند یک هدیه، آموزش، فایل ویدئویی و … باشد.

 

ارسال فایل برای یک کاربر خاص در ووکامرس

 

برای اینکار کافیست تکه کد زیر را به فایل functions.php قالب خود اضافه کنید.

 


add_filter( 'woocommerce_customer_get_downloadable_products', 'mweb_add_custom_default_download', 9999, 1 );
function mweb_add_custom_default_download( $downloads ) {
	if( get_current_user_id() == 109 )
	$downloads[] = array(
	  'product_name' => 'نام محصول یا فایل ',
	  'download_name' => 'دانلود کنید',
	  'download_url' => 'آدرس فایل',
	);
    return $downloads;
}

به جای عدد ۱۰۹ می بایست آیدی کاربر مورد نظر را وارد کنید

برای بدست آوردن آی دی کاربر ، به بخش کاربران مراجعه کنید، با کلیک بر روی نام کاربر میتوانید آی دی کاربر مورد نظر را در نوار آدرس مرور مشاهده کنید :

 

 

کاربرانی که از محصولات ماهدیس وب استفاده می کنند، باید این کد را به فایل myfunctions اضافه کنند.

 

 

بیشتر بخوانید : ساده کردن رمز عبور در ووکامرس

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.