مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش حذف فیلدهای غیرضروری از محصولات مجازی و دانلودی ووکامرس


یکی از دلایلی که معمولا از Easy Digital Downloads برای فروش محصولات مجازی استفاده میکنیم ساده بودن فرایند خریدشه .

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

 

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

 

خب ابتدا به قسمت زیر مراجعه کنید :

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

از قسمت محدودیت های دسترسی ، تیک “دانلودها نیازمند ورود هستند” رو بردارید و برعکسش تیک “دسترسی به محصولات دانلودشدنی بعد از پرداخت” رو بزنید .

 

حالا هم کد زیر رو داخل functions.php قالبتون و خط آخر قرار بدید و تمام . البته اگه خط آخر کد های فانکشنتون عبارت <؟ وجود داشت باید اول این عبارت رو حذف کنید و بعد کدهای زیر رو قرار بدید . سعی کنید بعد قرار دادن کد های زیر فاصله یا space های اضافی رو از کدهای فانکشن مخصوصا خطوط آخر حذف کنید .

<?php
add_filter( 'woocommerce_checkout_fields' , 'WooCommerce_EDD_Checkout' );
function WooCommerce_EDD_Checkout( $fields ) {
    
    global $woocommerce;
    $hasPhysicalProduct = false;
    
    if ( ! empty( $woocommerce->cart->cart_contents ) ) {
        
        $cart = $woocommerce->cart->get_cart();
        foreach ( $cart as $key => $values ) {

            $_product = get_product( $values['variation_id'] ? $values['variation_id'] : $values['product_id'] );

            if ( ! empty( $_product ) && $_product->exists() && $values['quantity'] > 0 ) {
                
                if ($_product->virtual == 'no' && $_product->downloadable == 'no') {
                    $hasPhysicalProduct = true;
                    break;
                }
            }
        }
    }

    if ($hasPhysicalProduct == false) {
        //unset($fields['billing']['billing_last_name']);
        //unset($fields['billing']['billing_phone']);
        unset($fields['billing']['billing_address_1']);
        unset($fields['billing']['billing_address_2']);
        unset($fields['billing']['billing_company']);
        unset($fields['billing']['billing_city']);
        unset($fields['billing']['billing_postcode']);
        unset($fields['billing']['billing_country']);
        unset($fields['billing']['billing_state']);
    }
    return $fields;
}

 

توجه : اگه خواستید که فیلد شماره موبایل رو هم حذف کنید کافیه از ۴ خط مونده به آخر کد های بالا عبارت // رو حذف کنید .

 

فصلِ: 1 , تعداد قسمت ها: 22 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

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

آموزش ویدیویی وردپرس | ساخت وب سایت بدون دانش برنامه نویسی    آخرین ویرایش مطلب این آموزش 1397/06/18               بروز رسانی جدید آموزش وردپرس  در  1397/06/07  صورت گرفت.             …
فصلِ: 1 , تعداد قسمت ها: 1 , سطح: متوسط
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

افزونه حرفه ای ویژوال کامپوزر visual-composer به راحتی لقب برترین صفحه ساز جهان رو به خودش اختصاص نداده ،خود وردپرس ویژگ…

توضیحات کلی مجموعه: آیا راه اندازی فکر می کنید راه اندازی یک وب سایت سخت است؟ آیا دانشی برای طراحی و یا تغییرات یک سایت رو ندارید ؟ آیا هیچ دانشی در ارتباط با کدنویسی ندارید؟ آیا کار …
فصلِ: 1 , تعداد قسمت ها: 1 , سطح: متوسط
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

با فارسي شدن افزونه چت آنلاين وردپرس تنظيمات آن بسيار اسان شده است.هميشه كاربران يكسري سوال هاي تكراري ميپرسند و اكثرا ه…

توضیحات کلی این آموزش: چگونه یک پشتیبانی آنلاین یا چت آنلاین در وب سایت وردپرسی راه اندازی کنیم؟ با تهیه این فیلم آموزشی + خریداری افزونه تجاری و فارسی شده پشتیبان آنلاین وردپرسAwesome Liv…
فصلِ: 1 , تعداد قسمت ها: 4 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

بدون شک محبوب ترین و بهترین افزونه وردپرس فرم سازی که تا به حال برای وردپرس طراحی شده است افزونه فرم ساز حرفه ای quform …

توضیحات کلی مجموعه: بیش از ۸۰ درصد فرم های که تا به حال در وردپرس ساخته و طراحی شده شده با استفاده از افزونه وردپرس کیو فرم میباشد که پرفروش ترین افزونه فرم ساز در دنیا میباشد . طراحی و ساخ…
فصلِ: 1 , تعداد قسمت ها: 9 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

همه وردپرس كار ها بايد با روش های مختلف رفع نياز ها و همچنين مديريت بحران ها و حتي بايد اشنايی كافی با افزونه های رايج و…

توضیحات کلی مجموعه:    دوره جعبه ابزار وب مستران وردپرسی = آشنایی با افزونه های مورد نیاز + كسب مهارت در كار با وردپرس   این دوره آموزشی مناسب چه كسانی است؟ كلیه افرادی كه با وردپرس كار …
فصلِ: 1 , تعداد قسمت ها: 13 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

کسب در آمد از بخش ویژه یا همان VIP سایت همیشه برای صاحبان وب سایت هایی که محتوا تولید میکنند جذاب بوده و عمده در آمد وب …

  دوره آموزش ساخت عضویت پولی در وردپرس توضیحات کلی مجموعه: با راه اندازی بخش عضویت پولی(عضویت ویژه یا عضویت  VIP) درآمد وب سایتتان را تضمین کنید بخش عضویت ویژه یا بخش VIP یا بخش عضویت پو…
فصلِ: 2 , تعداد قسمت ها: 17 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

در فصل دوم آموزش ترجمه افزونه و قالب وردپرس پس از اينكه شما عزيزان فصل اول را به خوبي ياد گرفتيد ميتوانيد فارسي سازي افز…

   کاملترین دوره آموزش فارسی سازی قالب و افزونه وردپرس        به روز ترین و پرمثال ترین دوره ترجمه قالب وردپرس که به جرئت میگوییم عالی ترین دوره آموزشی است.   این دوره آموزشی کاملا پروژه…
فصلِ: 2 , تعداد قسمت ها: 10 , سطح: صفر تا صد
موضوعات: آموزش وردپرس

این فصل در یک نگاه:

در این فصل پروژه های بیشتری را انجام میدهیم. تا نحوه ی کار با افزونه گراویتی فرمز را بهتر متوجه شوید.…

توضیحات آموزش کار با افزونه گراویتی فرمز: آیا میخواهید یک فرم آنلاین ایجاد کنید؟ هیچ دانش برنامه نویسی برای ایجاد یک فرم ندارید؟ ما امروز پرفروش ترین و حرفهای ترین افزونه فرم ساز و…
فصلِ: 1 , تعداد قسمت ها: 5 , سطح: متوسط

این فصل در یک نگاه:

سر فصل های دوره امنیت آشنایی با زوایای مختلف امنیت وردپرس چگونه یک هاست خوب انتخاب کنیم؟ یک رمز عبور خوب چه رمز…

دوره امنیت و حفاظت از وردپرس بصورت حرفه ای این محتوا دوره در تاریخ 7/10/96 ویرایش شد       نهایت امنیت                                    سپری مقاوم   …
فصلِ: 1 , تعداد قسمت ها: 13 , سطح: صفر تا صد

این فصل در یک نگاه:

Easy Digital Downloads نام افزونه وردپرس بی نظیر و عالی برای فروش فایل به ازای پرداخت می باشد و برای راه اندازی فروشگاه …

آموزش ویدیویی راه اندازی فروشگاه فایل | ساخت وب سایت فروش فایل بدون دانش برنامه نویسی           بروز رساني جديد آموزش طراحی فروشگاه فایل با وردپرس  در 1397/09/17صورت گرفت.   آیا شما …
فصلِ: 1 , تعداد قسمت ها: 15 , سطح: متوسط

این فصل در یک نگاه:

چرا 0 تا 100 طراحی سایت خبری؟ما همیشه در کلیک سایت در تلاش بودیم که محصولاتی را آماده کنیم که متفاوت و کارامد باشد و همی…

طراحی سایت خبری 0 تا 100 بدون  کدنویسی توضیحات کلی مجموعه: آیا می دانید با این بسته میتوانید یک سایت خبری بسیار زیبا و کارآمد راه اندازی کنید؟ آیا میدانید با هزینه ای نا چیز میتوانید ش…
فصلِ: 1 , تعداد قسمت ها: 15 , سطح: صفر تا صد

این فصل در یک نگاه:

شما در حال مشاهده كاملترین دوره آموزش بازاریابی ایمیلی هستید. یكی از پر سود ترین و ارزان ترین روش های بازاریابی در جهان …

توضیحات کلی مجموعه: بازاریابی با ایمیل یكی از روش های نوین بازاریابی است، شما میتوانید با خبرنامه ایمیلی یا ارسال ایمیل یا همان ایمیل ماركتینگ بازدید وب سایت خود را بالا ببرید و باعث فروش ب…
فصلِ: 1 , تعداد قسمت ها: 8 , سطح: صفر تا صد

این فصل در یک نگاه:

همه ما با عظمت دیجی کالا آشنا هستیم و دوست داریم وب سایتی مثل اون داشته باشیم.اگر با برنامه نویسی آشنا نباشید میدانید که…

توضیحات کلی مجموعه: بدون نیاز به برنامه نویسی در کمتر از 6 ساعت فروشگاه اینترنتی خود را به عظمت دیجی کالا راه اندازی کنید. آیا میدانستید شما هم میتوانید فروشگاهی به قدرت دیجی کالا داشته…
فصلِ: 2 , تعداد قسمت ها: 119 , سطح: صفر تا صد

این فصل در یک نگاه:

در این فصل با زبان سمت سرور PHP آشنا می شویم و توابع و دستورات مهم این زبان برنامه نویسی را بررسی خواهیم کرد…

  بنام خدا   با سلام خدمت تمامی دوستان عزیز کلیک سایت. بسیار خرسندیم که با یک دوره پروژه محور دیگر در خدمت شما دوستان محترم هستیم که انشالله قرار است قدم بگذاریم به دنیای بسیار جذاب و مح…
فصلِ: 2 , تعداد قسمت ها: 27 , سطح: صفر تا صد

این فصل در یک نگاه:

طراحی فروشگاه آنلاین حرفه ای با افزونه صفحه ساز المنتورطراحی هدر و فوتر طراحی اسلایدراستفاده از افکت ها در صفحهطراحی پاپ…

توجه : این دوره هیچ پیشنیازی ندارد و تمام مطالب از صفر آموزش داده شده است. از این رو شما برای شروع این دوره به هیچ مقدمه یا دوره دیگری نیاز ندارید. این دوره دائما توسط مدرس دوره (مجید خانی)…
فصلِ: 2 , تعداد قسمت ها: 100 , سطح: صفر تا صد

این فصل در یک نگاه:

در این فصل می آییم یک سایت بلاگ با cms اختصاصی را پیاده سازی می کنیم که هم مروری باشه برای زبان برنامه نویسی PHP و هم شم…

توجه: این دوره دائما توسط مهندس روشنایی (مدرس دوره) بروز گردیده و مطابق با آخرین استانداردهای برنامه نویسی آپدیت می شود. توجه فرمائید دریافت آپدیت ها برای خریداران قبلی رایگان می باشد و نیاز…
فصلِ: 8 , تعداد قسمت ها: 33 , سطح: صفر تا صد

این فصل در یک نگاه:

آپدیت…

توضیحات کلی مجموعه: برای یادگیری seo فقط یک راه دارید که اون هم چیزی نیست جز داشتن صبر و علاقه به یادگیری زیاد. سئو فرآيند ساده‌اي نيست که به راحتي پياده‌سازي شود زيرا نيازمند دانش زياد، ع…
فصلِ: 1 , تعداد قسمت ها: 19 , سطح: متوسط

این فصل در یک نگاه:

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

راه اندازی فروشگاه اینترنتی در وردپرس با افزونه ووکامرس آموزش حرفه ای فروشگاه ساز وردپرس با افزونه ووکامرس           آخرین باز تولید آموزش ویدیویی ووکامرس در  1396/11/15  صورت گرفت.       …
فصلِ: 1 , تعداد قسمت ها: 12 , سطح: مقدماتی

این فصل در یک نگاه:

سئو واژه ای است ک همه معمولا شنیده اند ولی درک درستی از آن ندارند.بیشتر وب سایت ها در این موضوع مطلب نوشتند ولی بسیاری ا…

بازدید وب سایت خود را (اصولی و صحیح)منفجر کنید !! بیش از 4 ساعت ویدئو آموزشی با نکات ارزنده و کاربردی و نایاب(نا نوشته های سئو) توجه: این دوره آموزشی به تدریس مهندس پیمان بندی و کاملا فارس…
فصلِ: 1 , تعداد قسمت ها: 25 , سطح: صفر تا صد

این فصل در یک نگاه:

آموزش اتصال به وردپرس-استفاده از پلاگین وردپرس-نوشتن پلاگین اختصاصی برای وردپرس-اموزش رتروفیت-اموزش کامل رتروفیت-نوشتن r…

توضیحات کلی مجموعه: دموی دوره را حتما ببینید دراین دوره نحوه اتصال به یک سایت وردپرسی به همراه کتابخانه قدرتمند رتروفیت را اموزش میدهیم ویک فروشگاه اینترنتی کوچک میسازیم دراین دوره مباحث …

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09010005000 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به واتساپ کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید