کارو کانتنت

حذف فیلد های اضافی سفارش برای محصولات دانلودی در ووکامرس

WooCommerce Checkout For Digital Goods

اگر شما هم مانند سایت ما محصولات دانلودی دارید و فروشگاه خود را با ووکامرس راه اندازی کرده باشید، خواهید دید که هنگام سفارش محصول دانلودی، از شما نام شهر، آدرس، کد پستی و … می خواهد! محصول دانلودی و آدرس منزل؟! کاملا غیرمنطقی است. راه حل این مشکل افزونه WooCommerce Checkout For Digital Goods است. کار این افزونه حذف فیلد های اضافی سفارش برای محصولات دانلودی در ووکامرس برای فروشگاه فایل است تا کاربر هنگام خرید، با فیلد های زیادی مواجه نشود تا راحت تر خرید را انجام دهد. در ضمن اگر هنوز به ووکامرس کامل مسلط نیستید، پیشنهاد میکنم دوره آموزش ووکامرس را از سایت تهیه کنید و ببینید.

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

حال در این آموزش یاد می گیریم که چطور فیلد های اضافی را برای فروشگاه هایی که محصولات دانلودی یا مجازی دارند، حذف کنیم.

افزونه WooCommerce Checkout For Digital Goods تا کنون بیش از 2 هزار نصب فعال داشته است و امتیاز 4.5 از 5 را از کاربران وردپرس دریافت کرده است.

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

WooCommerce Checkout For Digital Goods banner

افزایش نرخ تبدیل یعنی افزایش درآمد شما! در کتاب افزایش نرخ تبدیل، راهکار های معرکه ای را برای این کار گفته ایم!

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

پس از نصب افزونه و فعال سازی آن، منوی Woo Checkout Fields به پنل مدیریت سایت اضافه می شود. در این بخش فقط یک صفحه وجود دارد که لیستی از فیلد های سفارش قرار دارد. شما هر کدام از فیلد هایی که می خواهید از فرم سفارش حذف کنید را باید تیک بزنید.

این مطلب را هم بخوانید:  درج محصولات با عنوان به زودی در ووکامرس با افزونه WooCommerce upcoming Products

WooCommerce Checkout For Digital Goods settings

اگر گزینه Select All را تیک بزنید، تمام فیلد های اضافی برای محصولات دانلودی حذف می شود. اما فیلد های نام، نام خانوادگی و ایمیل در فرم سفارش وجود خواهد داشت.

به عنوان مثال ما می خواهیم علاوه بر فیلد های نام، نام خانوادگی و ایمیل، فیلد شماره تلفن را نیز در فرم سفارش داشته باشیم. بنابراین تیک های تنظیمات این افزونه را به صورت زیر تنظیم می کنیم و سپس گزینه Save Settings را می زنیم.

WooCommerce Checkout For Digital Goods settings custome

با این تنظیمات ما فقط فیلم های نام، نام خانوادگی، ایمیل و تلفن را خواهیم داشت و سایر فیلد های اضافی برای محصولات دانلودی مانند نام شهر، آدرس، کد پستی و … حذف خواهند شد.

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

افزایش نرخ تبدیل یعنی افزایش درآمد شما! در کتاب افزایش نرخ تبدیل، راهکار های معرکه ای را برای این کار گفته ایم!

امیدواریم این آموزش نیز برای شما مفید بوده باشد. اگر سوال یا نظری در رابطه با این آموزش دارید، از قسمت نظرات همین مطلب با ما در میان بگذارید. همچنین اگر می خواهید با ووکامرس بیشتر آشنا شوید و امکانات بیشتری به فروشگاه خود اضافه کنید، پیشنهاد ما دوره آموزش ووکامرس است.

افزونه WooCommerce Checkout For Digital Goods را می توانید به صورت رایگان از لینک زیر دانلود کنید.

این مطلب را هم بخوانید:  رزرو آنلاین محصولات و خدمات در وردپرس با افزونه WooCommerce Easy Booking

جهت دانلود ایمیل خود را وارد کنید و دکمه را بزنید. اگر عضو سایت هستید، لطفا وارد حساب کاربری شوید تا دیگر این فرم ایمیل را نبینید.
حتما عضو کانال یوتیوب فصل وردپرس باشید! ما در یوتیوب دوره ها و آموزش های رایگان داریم!!!
5/5 - (3 امتیاز)
مسعود جواهری

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

وحید در 3 نوامبر 2018 - 08:23 پاسخ

با سلام و احترام
می خواستم بدانم می شود کاری کرد که فیلد نام و نام خانوادگی هم حذف بشود یا حداقل از حالت اجبار خارج شود یا خیر

    مسعود جواهری در 3 نوامبر 2018 - 10:49 پاسخ

    سلام خدمت شما دوست عزیز
    توسط این پلاگین خیر. اما پلاگین دیگری هست که میتونید فیلد های سفارش را هر طور که بخواهید سفارشی سازی کنید.
    به این لینک مراجعه کنید:
    https://wpseason.com/flexible-checkout-fields/

حامد در 27 نوامبر 2018 - 01:03 پاسخ

سلام
به نظر شما برای ویرایش فرم صورت حساب بهتره از پلاگین استفاده کنیم یا اضافه کردن کد در فانکشن؟

    مسعود جواهری در 27 نوامبر 2018 - 15:21 پاسخ

    سلام خدمت شما
    اگر با اضافه کردن کد میتونید چیزی که می خواهید را پیاده کنید، از کد استفاده کنید. در کل تا میتونید امکانات مورد نظرتون رو با کد پیاده کنید. البته مراقب باشید که کد های مخرب یا غیر امن استفاده نکنید. منبع معتبر داشته باشید.
    موفق باشید

علیرضا در 26 مارس 2019 - 13:10 پاسخ

سلام من این افزونه رو نصب کردم و وقتی همه ی تیک ها رو میزنم بازم قسمت .شهر. باقی می مونه
باید چیکار کنم؟

ali rayeninejad در 24 می 2019 - 14:10 پاسخ

فوق العاده بود
پیروز و موفق باشید

سامان در 12 آگوست 2019 - 19:56 پاسخ

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

    مسعود جواهری در 14 آگوست 2019 - 00:40 پاسخ

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

سامان در 14 آگوست 2019 - 11:29 پاسخ

بله هم فیزیکی می خوام باشه هم دانلودی
ولی اون گزینه رو تو پیکربندی پیدا نکردم
این کد رو به فانکشن اضافه کردم درست شد :
add_filter( ‘woocommerce_cart_needs_shipping_address’, ‘__return_false’ );

مرسی از شما

حمید در 4 اکتبر 2019 - 00:34 پاسخ

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

    مسعود جواهری در 4 اکتبر 2019 - 16:28 پاسخ

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