شرطی کردن درگاه پرداخت ووکامرس بر اساس شرایط مختلف

ضعیفمتوسطخوببسیار خوبعالی
( 1 رای , میانگین : 5,00 از 5)
بارگذاری...

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

نحوه شرطی کردن درگاه پرداخت ووکامرس

برای انجام اینکار؛ در ابتدا وارد کنترل پنل هاست خود شده و سپس به پوشه روت سایت خود مراجعه کنید. پس از آن فایل functions.php را پیدا کنید. پس از پیدا کردن فایل باید وارد صفحه ویرایشگر آن شوید. سپس باید ابتدای فایل کد <?php  را پیدا کنید. بعد از آن یعنی در خط دوم فایل توابع، شما باید کد زیر را وارد نمائید:

add_filter( 'woocommerce_available_payment_gateways', 'bistscript_conditional_gateway' );

با افزودن کد بالا یک فیلتر جدید به ووکامرس شما اضافه می شود. در مرحله بعد باید تابعه را پیدا کرده و شرط دلخواه خود را تنظیم کنیم. پس کدهای زیر را به آن اضافه می کنیم:

function bistscript_conditional_gateway( $available_gateways ) {
}

حالا باید درون تابع بالا، یعنی بین { و } کدهای دلخواه خود را اضافه کنیم.

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

$user = wp_get_current_user();
if ( isset( $available_gateways['mellat'] ) && !is_user_logged_in()) {
        unset( $available_gateways['mellat'] );
}
return $available_gateways;

نکته: در کدهای بالا به جای عبارت mellat نام درگاه پرداخت خود را وارد کنید.

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

سوالات متداول

در چه مواقعی نیاز به شرطی کردن درگاه پرداخت ووکامرس است؟

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

آیا برای شرطی کردن درگاه پرداخت ووکامرس نیاز به افزونه است؟

شما می توانید هم از افزونه و هم از طریق کدنویسی این کار را در سایت خود انجام دهید.

جمع بندی: چگونگی شرطی کردن درگاه پرداخت ووکامرس

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

درباره نویسنده



تیم تحریریه نوین وردپرس
( عضو از 4 سال قبل )
  • 1247 نوشته
  • 0 دیدگاه
  • 5 محصول
  • 0 دوره آموزشی

نظرات کاربران

ثبت دیدگاه

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

دیدگاهتان را بنویسید

مطالب مرتبط



دریم ویور چیست ؟ + کاربرد های نرم افزار Adobe Dreamweaver

96
0
نرم افزار دریم ویور یک برنامه حرفه‌ای برای طراحی و توسعه وب‌ سایت است که توسط شرکت Adobe Systems ارائه شده است. این نرم ‌افزار به طراحان و ...
جزییات بیشتر آموزش را بخوانید!

نحوه دور زدن تحریم گوگل مپ برای دامنه IR

868
0
اگر شما هم طراح سایت هستید و می خواهید آدرس سایت خود را در گوگل مپ ثبت کنید، متوجه شده اید که اینکار انجام شدنی نیست. به این ...
جزییات بیشتر آموزش را بخوانید!

نحوه responsive کردن وردپرس؛ چگونه سایت وردپرس خود را ریسپانسیو کنیم؟

19257
3
همانطور که می دانید امروزه اکثر کاربران از طریق گوشی موبایل کارهای خود را انجام می دهند و با استفاده از آن وارد وب سایت های مختلف می ...
جزییات بیشتر آموزش را بخوانید!

آموزش کار با افزونه Rankie به زبان ساده

522
0
یکی از مهم ترین نکاتی که می تواند به شما در بهینه سازی وب کمک کند، پیگیری بر کلمات کلیدی خود در گوگل است. امروزه جستجو در گوگل، ...
جزییات بیشتر آموزش را بخوانید!

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

1194
0
شاید این سوال در ذهن شما باشد که ساب دامین چیست و چگونه باید آن وردپرس را روی آن نصب کنیم؟ در واقع؛ ساب دامین بخشی از نام ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزونه All In One WP Security & Firewall

1600
0
همانطور که می دانید، امروزه وردپرس یکی از بهترین سیستم های مدیریت محتوا سایت ساز جهان است که میلیون ها نفر از آن برای ساخت سایت استفاده کرده ...
جزییات بیشتر آموزش را بخوانید!

مزایای سئو: 15 دلیل که چرا کسب و کار شما به سئو نیاز دارد

1570
0
سئو به دلیل اهمیت فراوانی که کسب نموده است، امروزه به یکی از بهترین روش های بازاریابی تبدیل شده است. هدف اصلی سئو، بهبود رتبه سایت در نتایج ...
جزییات بیشتر آموزش را بخوانید!

هوش مصنوعی فریپیک چیست: امکانات، ویژگی ها و نحوه استفاده

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

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...
  • فهرست مطالب

    آخر هفته داغ - جدید ترین ها -