توضیحات
افزونه WooCommerce Pincode/ Zipcode Checker یک پلاگین بررسی کننده پین کد یا کد پستی برای بررسی در دسترس بودن محصول در منطقه خاص و برای دسته خاص ووکامرس است. شما میتوانید قابلیت بررسی کننده برای محصولات و دسته های خاص فعال کنید. یک افزونه مورد نیاز برای بررسی در دسترس بودن محصول با کد پستی/پین کد/کد پستی است که به کاربران شما کمک میکند با وارد کردن کدپستی از دردسترس بودن محصول و تاریخ تخمینی تحویل محصول برای منطقه خود اطلاع پیدا کنند. همچنین شما می توانید ظاهر بررسی کننده پین کد/کد پستی ووکامرس (رنگ پس زمینه، رنگ متن دکمه و…) را سفارشی سازی کنید و یک بررسی کننده پین کد/کد پستی اختصاصی داشته باشید که می توانید در صفحه محصول و فروشگاه نمایش دهید.
افزونه WooCommerce Pincode/ Zipcode Checker دارای ویژگی ویرایش گروهی بررسی کننده پین کد/کد پستی برای محصولات است و شما می توانید با سرعت بیشتری بررسی کننده پین کد/کد پستی را ویرایش کنید. این افزونه سازگار با افزونه های چند فروشندگی دکان، WCFM و WC Marketplace است و شما می توانید بررسی کننده پین کد/کد پستی در صفحه محصول و فروشگاه نمایش دهید تا کاربران شما کدپستی خود را وارد کنند و از تاریخ تخمینی تحویل محصول مطلع شوند. به علاوه شما می توانید پیام در دسترس بودن و در دسترس نبودن پین کد/کد پستی را سفارشی سازی کنید و درگاه های پرداخت خاص را برای محصولاتی که در دسترس نیستند غیرفعال کنید.
نکته: در زمان درون ریزی از فایل CSV با زبان فارسی، حروف فارسی به درستی درون ریزی نمی شوند.
ویژگی های افزونه بررسی کننده پین کد/کد پستی برای محصولات ووکامرس | WooCommerce Pincode/ Zipcode Checker
- قابلیت بررسی برای در دسترس بودن کد پین / پستی / کد پستی در صفحه محصول
- امکان کارکردن پین کد/ بررسی کننده کد پستی در سطح فروشگاه و محصول


- پشتیبانی از انواع کد پستی / کد پستی / پین کد
- درون/برون ریزی CSV گروهی.
- ویرایشگر گروهی برای سطح محصول.
- قابلیت افزودن، ویرایش و حذف یک کد پین تک.
- امکان غیرفعال کردن تمام درگاه های پرداخت
- سازگار با نسخه های Dokan Multivendor Lite و Pro.
- کاملا پاسخگو
- کاملا قابل تنظیم
- پشتیبانی از WPML
- کد کوتاه برای نمایش فرم جستجوگر پین کد/کد پستی.

نحوه نصب افزونه WooCommerce Pincode/ Zipcode Checker
- فایل فشرده را از codecanyon.net دانلود کنید
- فایل فشرده دانلود شده را روی دسکتاپ یا در هر پوشه ای استخراج کنید.
- پوشه استخراج شده “woocommerce-pincode-zipcode-checker” را باز کنید.
- در اینجا سه پوشه 1) Documentation 2) License 3) Plugin را پیدا می کنید.
- پوشه “Plugin” را باز کنید. اکنون فایل اصلی پلاگین “plugin.zip” را پیدا کردید.
- وارد پنل مدیریت وردپرس خود شوید.
- ماوس را روی منوی «پلاگین ها» قرار دهید و روی «افزودن جدید» کلیک کنید.
- بر روی دکمه “آپلود افزونه” کلیک کنید و سپس بر روی دکمه “مرور” کلیک کنید.
- فایل “plugin.zip” را انتخاب کرده و روی دکمه “آپلود” کلیک کنید.
- اکنون مرحله آخر، پس از آپلود کامل، روی دکمه «فعال کردن افزونه» کلیک کنید.

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

سطح محصول:
گزینه سطح محصول به مدیر اجازه می دهد تا کد پین/کد پستی/کد پستی را در سطح محصول تنظیم کند، یعنی اگر محصولاتی که قرار است از یک فروشگاه به یک کد پین/کد پستی/کد پستی خاص تحویل داده شوند، زمان ارسال متفاوتی داشته باشند، تنظیمات سطح محصول برای شما مناسب است.
مثال: فرض کنید 3 محصول در فروشگاه خود دارید، گیاه، عینک آفتابی و ماشین اسباب بازی. اما تمامی این محصولات مدت زمان ارسال متفاوتی دارند. این محصولات پس از آن قطعا زمان های مختلفی را برای تحویل به یک کد پین / کد پستی / کد پستی خاص نیاز دارند. فرض کنید،
- زمان ارسال کارخانه 3 روز طول می کشد و ظرف 5 روز به پین کد/پستی/کد پستی 12345678 تحویل داده می شود.
- ارسال عینک آفتابی 1 روز طول می کشد و ظرف 3 روز به پین کد/پستی/کد پستی 12345678 تحویل داده می شود.
- ارسال ماشین اسباب بازی 8 روز طول می کشد و ظرف 10 روز به پین کد/پستی/کد پستی 12345678 تحویل داده می شود
در مثال بالا، مشاهده میکنید که هر سه محصول به دلیل زمانبندی متفاوت ارسال به کدپستی/پستی/کدپستی 12345678 در بازههای زمانی مختلف تحویل داده شدهاند.

تنظیمات افزونه WooCommerce Pincode/ Zipcode Checker
تنظیمات ظاهری
- رنگ پس زمینه اصلی: رنگ پس زمینه اصلی را انتخاب کنید. پیشفرض #fafafa
- رنگ متن اصلی: رنگ متن اصلی را انتخاب کنید. پیشفرض #333333
- رنگ پس زمینه دکمه: رنگ پس زمینه شمارنده را انتخاب کنید. پیشفرض #fc563f
- رنگ متن دکمه: رنگ متن شمارنده را انتخاب کنید. پیشفرض #fffff

تنظیمات اولیه در افزونه بررسی کننده پین کد/کد پستی برای محصولات ووکامرس
- سطح بررسی کننده پین کد: سطح بررسی کننده کد پین را انتخاب کنید.
سطح فروشگاه – مشترک برای همه محصولات.
سطح محصول – می توانید کد پین / کد پستی را به صورت جداگانه برای محصولات تنظیم کنید. - مکان جستجوگر پین کد: محل فرم جستجوگر پین کد/کد پستی را انتخاب کنید.
- پین کد جستجوگر در صفحه سبد خرید: می توانید پین کد را در صفحه سبد خرید فعال یا غیرفعال کنید.
- پین کد جستجوگر در صفحه پرداخت: می توانید پین کد را در صفحه Checkoue فعال/غیرفعال کنید.
- غیرفعال کردن دروازههای پرداخت؟: اگر کد پین/کد پستی قابل استفاده نباشد، میتوانید همه یا درگاههای پرداخت خاص را غیرفعال کنید.
- کد کوتاه: اگر کد پین/کد پستی قابل استفاده نباشد، میتوانید همه درگاههای پرداخت را غیرفعال کنید.
- CSS سفارشی: می توانید CSS سفارشی مربوط به افزونه را در اینجا وارد کنید.

تنظیمات پیشرفته
مطابقت با کاما از هم جدا شده است
تطبیق جدا شده با کاما استفاده از , (کاما) را به عنوان جداکننده برای پین کد/کدهای پستی امکان پذیر می کند.
- مثال: الگوی 100001,100002,100003 شامل همه پین کد/کدهای پستی 100001، 100002، 100003 می باشد.
- مثال: الگوی 200001,200002,200003,200004 شامل همه کد پین/کدهای پستی 200001, 200002, 200003, 200004 می باشد.

مطابقت محدوده در افزونه WooCommerce Pincode/ Zipcode Checker
تطبیق محدوده استفاده از … را به عنوان جداکننده برای پین کد/کدهای پستی امکان پذیر می کند.
- مثال: محدوده 100000…100999 شامل همه کد پین/کدهای پستی از 100000 تا 100999 است.
- مثال: محدوده 90210…99000 شامل همه کد پین/کدهای پستی از 90210 تا 99000 است.
مطابقت Wildcard
تطبیق حروف عام امکان استفاده از ? به عنوان جانشینی برای اعداد (0-9).
- مثال: الگوی 1 ????? شامل تمام کدهای پین / کد پستی از 100000 تا 199999 می باشد.
- مثال: الگوی 210 ?? شامل همه کد پین / کد پستی از 21000 تا 21099 است.
- مثال: الگوی ?10??3 همه کدهای پین کد/کدهای پستی را پوشش می دهد که با هر رقمی (0-9) شروع می شوند، سپس 10، سپس هر دو رقم (00-99)، و به 3 ختم می شوند.


مطابقت Regex
تطبیق Regex استفاده از عبارات منظم را برای تطبیق کد پین/کد پستی امکان پذیر می کند.
- مثال: الگوی /^1[0-9]{5}$/ شامل همه کد پین/کدهای پستی است که با 1 شروع میشوند و با هر 5 رقم (0-9) دنبال میشوند.
- مثال: الگوی /^AB[0-9]{4}$/ شامل همه کد پین/کدهای پستی است که با AB شروع میشوند و با هر 4 رقم (0-9) دنبال میشوند.
جزئیات بیشتر:
Regex Match یک ویژگی قدرتمند در افزونه ما است. مطابقت Regex به شما امکان می دهد با استفاده از الگوی regex کد پین/پستی/کد پستی را مطابقت دهید. این به شما اجازه می دهد تا ورودی های پین کد / کد پستی / کد پستی را به حداقل برسانید.
فرض کنید، میخواهید محدوده پینکد/کد پستی/کد پستی را از 111111 تا 666666 پوشش دهید، معمولاً به 555555 ورودی نیاز دارد تا این امکان وجود داشته باشد، اما با استفاده از تطابق Regex میتوانید این کار را تنها با یک ورود انجام دهید [1-6]{6}. در اینجا [1-6] فقط اعداد از 1 تا 6 و {6} اجازه ترکیب 6 رقمی از 1 تا 6 را می دهد. هر 6 رقمی Pincode/Zipcode/Code از 1-6 در این شرایط قرار می گیرد.
- مثال 1: محدوده کد پین/کد پستی/کد پستی بین 100000 تا 999999. مانند، 110001، 146001، 660123، 889933، و غیره.
Regex: [1-9]{6}
جزئیات Regex: [1-9] فقط به اعداد بین 1 تا 9 اجازه می دهد و {6} ترکیبی از 6 رقم از 1-9 را مجاز می کند. - مثال 2: کد پین / کد پستی / کد پستی با AB و سپس هر 4 رقم شروع می شود. مانند AB1234، AB3109، AB1101، و غیره.
Regex: AB[0-9]{4}
جزئیات Regex: AB کاراکترهای ثابت هستند، [0-9] فقط اعداد بین 0 تا 9 را مجاز میکند و {4} ترکیبی از 4 رقم از 0-9 را مجاز میکند. - مثال 3: کد پین/پستی/کد پستی با 2 یا 6 و تنها با 4 رقم شروع می شود. مانند، 2342، 6001، 2301، 6124، و غیره.
Regex:[2|6][0-9]{3}
جزئیات Regex: [2|6] فقط 2 و 6 رقم را می دهد، [0-9] فقط اعداد بین 0 تا 9 و {3} ترکیبی از 3 رقم از 0-9 را مجاز می کند.


تنظیمات جستجوگر صفحه فروشگاه
پین کدها
بخش پین کدها به شما امکان میدهد (افزودن، ویرایش، و حذف) پین کدها/کدهای پستی/کدهای پستی را مستقیماً برای مدیر وردپرس مدیریت کنید.
کد پین / کد پستی / کد پستی را به صورت دستی اضافه کنید:
- وارد داشبورد مدیریت وردپرس شوید.
- ماوس را روی منوی پین کد جستجوگر قرار دهید و روی پیوند پین کد کلیک کنید.
- روی دکمه اضافه کردن پین کد کلیک کنید.
- کد پین/کد پستی، روز(ها) و یادداشت را وارد کنید.
- بر روی دکمه ذخیره تغییرات کلیک کنید.
کد پین / کد پستی / کد پستی موجود را به صورت دستی ویرایش کنید:
- وارد داشبورد مدیریت وردپرس شوید.
- ماوس را روی منوی پین کد جستجوگر قرار دهید و روی پیوند پین کدها کلیک کنید.
- پین کد/پستی/کد پستی را که می خواهید ویرایش کنید انتخاب یا جستجو کنید و سپس روی ویرایش کلیک کنید.
- جزئیاتی را که می خواهید تغییر دهید.
- بر روی دکمه ذخیره تغییرات کلیک کنید.

پین کد/کد پستی/کد پستی موجود را به صورت دستی حذف کنید:
- وارد داشبورد مدیریت وردپرس شوید.
- ماوس را روی منوی پین کد جستجوگر قرار دهید و روی پیوند پین کدها کلیک کنید.
پین کد/پستی/کد پستی را که می خواهید ویرایش کنید انتخاب یا جستجو کنید و سپس روی حذف کلیک کنید.
تنظیمات جستجوگر پین کد
عنوان را وارد کنید: عنوان جستجوگر کد پین/کد پستی را وارد کنید.
پین کد پیدا شده پیام: پیام کد پین/ کد پستی یافت شده را وارد کنید.
- از {{pincode}} برای کد پین نمایش استفاده کنید.
- از {{days}} برای روز(های) نمایش استفاده کنید.
- برای نمایش روز(های) محاسبه شده، از {{calculated-days}} استفاده کنید.
- برای نمایش یادداشت از {{note}} استفاده کنید.

پین کد پیدا نشد پیام: پیام پین کد/ کد پستی یافت نشد را وارد کنید.
- از {{pincode}} برای کد پین نمایش استفاده کنید.
- از {{days}} برای روز(های) نمایش استفاده کنید.
- برای نمایش روز(های) محاسبه شده، از {{calculated-days}} استفاده کنید.
- برای نمایش یادداشت از {{note}} استفاده کنید.
- متن دکمه: متن دکمه را وارد کنید.

درون/برون ریزی
درون/برون ریزی مراحل CSV جهانی
- درون/برون ریزی CSV زندگی را آسان می کند.
- دانلود نمونه CSV: برای دانلود نمونه فایل CSV روی دکمه دانلود کلیک کنید.
- برون ریزی کد پین/کد پستی CSV: اگر می خواهید پین کد/پستی/کد پستی آپلود شده موجود را برون ریزی کنید، روی دکمه دانلود کلیک کنید.
- وارد کردن کد پین/کد پستی CSV: می توانید فایل CSV ایجاد شده را در اینجا آپلود کنید.
- به تنظیمات افزونه بروید و روی درون/برون ریزی کلیک کنید.
- بر روی “دانلود نمونه CSV” – دکمه دانلود کلیک کنید.
- فایل sample.csv دانلود شده را باز کنید
- کد پین خود را در ستون پین کد، روزهای تحویل را در ستون روزها و پیام (می توانید آن را خالی بگذارید) زیر ستون یادداشت وارد کنید.
- فایل CSV را ذخیره کنید.
- فایل CSV را آپلود کرده و روی دکمه درون ریزی کلیک کنید.


سطح محصول در افزونه بررسی کننده پین کد/کد پستی برای محصولات ووکامرس
گزینه سطح محصول به مدیر اجازه می دهد تا کد پین/کد پستی/کد پستی را در سطح محصول تنظیم کند، یعنی اگر محصولاتی که قرار است از یک فروشگاه به یک کد پین/کد پستی/کد پستی خاص تحویل داده شوند، زمان ارسال متفاوتی داشته باشند، تنظیمات سطح محصول برای شما مناسب است.
تنظیمات سطح محصول کد پین / کد پستی:
- میتوانید گزینه تنظیم قابلیت تحویل محصول را در هر صفحه محصول پیدا کنید. مطمئن شوید که سطح محصول را از منوی کشویی پین کد جستجوگر > تنظیمات اولیه > پین کد جستجوگر انتخاب کرده اید.
- CSV آپلود شده (اولویت 4): CSV آپلود شده یا CSV جهانی ساده ترین راه برای افزودن پین کد/کد پستی/کد پستی برای همه محصولات موجود است. به طور پیش فرض این گزینه برای همه محصولات فعال است. فرض کنید 10 محصول در فروشگاه دارید و زمان تحویل همه محصولات برای کد پین/پستی/کد پستی خاص یکسان است، سپس گزینه آپلود شده CSV برای شما بهترین است.
- منطقه (اولویت 3): مناطق بهترین راه برای نشان دادن زمان تحویل هستند اگر محصول زمانهای تحویل متفاوتی برای کدهای پین/پستی/کد پستی مختلف داشته باشد. فرض کنید، شما محصول A دارید و محصول A میتواند ظرف 10 روز به کدپستی/پستی/کد پستی 123456 تحویل دهد و میتواند ظرف 5 روز به کدپستی/کد پستی/کد پستی 987654 تحویل دهد، سپس میتوانید مناطق ایجاد کنید.
- به صورت دستی (اولویت 2): گزینه دستی اجازه می دهد تا تعدادی پین کد/پستی/کد پستی را اضافه کنید (با کاما از هم جدا شده اند).
- غیرفعال کردن (اولویت 1): گزینه غیرفعال کردن، غیرفعال کردن فرم بررسی کننده کد پین / کد پستی از محصول است.

مناطق پین کد
منطقه کد پین به شما امکان می دهد مناطقی را برای کد پین / کد پستی / کد پستی ایجاد کنید و سپس به راحتی مناطق را به محصول خاص اختصاص دهید.
یک منطقه پین کد جدید اضافه کنید:
- وارد داشبورد مدیریت وردپرس خود شوید.
- ماوس را روی منوی پین کد جستجوگر قرار دهید و سپس روی منطقه کد پین کلیک کنید.
- بر روی دکمه افزودن جدید کلیک کنید.
- اکنون، نام منطقه را در ورودی عنوان اضافه کنید.
- روز(های)، یادداشت و پین کد را وارد کنید (با کاما از هم جدا شده اند).
- روی دکمه منتشر کنید کلیک کنید
اختصاص دادن پین کد به یک محصول:
- محصول ووکامرس را که میخواهید منطقه پین کد را به آن اختصاص دهید، ویرایش کنید.
- به پایین به اطلاعات محصول بروید و روی کد پین/کد پستی کلیک کنید.
- گزینه پین کد / جستجوگر کد پستی را در سطح منطقه برای این گزینه محصول فعال کنید.
- منطقه ای را که می خواهید اختصاص دهید انتخاب کنید.
- روی دکمه به روز رسانی/انتشار کلیک کنید.
ویرایشگر گروهی در افزونه بررسی کننده پین کد/کد پستی برای محصولات ووکامرس
وای، ویرایشگر گروهی زندگی را بسیار آسان کرد. ویرایشگر گروهی بسیار قدرتمند و سریع ترین ویژگی برای اضافه کردن زمان تحویل به محصولات است. برای مدیریت زمانهای تحویل، نیازی به رفتن به صفحه ویرایش هر محصول ندارید، اکنون میتوانید مستقیماً از یک صفحه این کار را انجام دهید.
درون/برون ریزی محصولات عاقلانه CSV
ویژگی CSV عاقلانه محصولات برای درون/برون ریزی CSV با توجه به محصولات استفاده می شود. مطمئن شوید که سطح محصول را از منوی کشویی پین کد جستجوگر > تنظیمات اولیه >پین کد جستجوگر انتخاب کرده اید تا این تنظیم را در صفحه درون/برون ریزی ببینید.
چگونه
در اینجا می توانید برخی از سوالات فنی و راه حل های آنها را پیدا کنید.
نحوه استفاده از کد کوتاه
با استفاده از کد کوتاه زیر میتوانید فرم جستجوگر پین کد/کد پستی/کدپستی را در هر صفحه یا مکانی در وبسایت خود نمایش دهید.
کد کوتاه: [wpzc-pincode-checker]
فرم جستجوگر پین کد/زیپکد/کد پستی را در صفحه نمایش دهید و از طریق مدیریت وردپرس پست کنید.
- صفحه یا پستی را که میخواهید فرم جستجوگر کد پینکد را در آن نشان دهید ویرایش کنید.
- کد کوتاه [wpzc-pincode-checker] را در ویرایشگر متن وردپرس کپی و جایگذاری کنید.

نحوه غیرفعال کردن درگاه(های) پرداخت در افزونه WooCommerce Pincode/ Zipcode Checker
غیرفعال کردن درگاه(های) پرداخت امکان غیرفعال کردن یک، برخی یا همه درگاه های پرداخت را در صورتی که محصول(ها) قابل تحویل نیستند، غیرفعال شود.
- مرحله 1: وارد پنل مدیریت وردپرس خود شوید.
- مرحله 2: روی پین کد جستجوگر از پنل ناوبری مدیریت کلیک کنید.
- مرحله 3: اکنون روی تب تنظیمات اولیه کلیک کنید.
- مرحله 4: اکنون، میتوانید با علامت زدن یکی، برخی یا همه درگاههای پرداخت در غیرفعال کردن درگاههای پرداخت، غیرفعال کنید. گزینه
- مرحله 5: دکمه ذخیره تغییرات را بزنید.

چگونه پین کد/کد پستی را ذخیره نکنیم
به طور پیشفرض، بررسیکننده کد پینکد/کد پستی ووکامرس کد پین/کد پستی/کد پستی وارد شده توسط کاربر را ذخیره میکند. اگر نمیخواهید کد پینکد/زیپکد/کد پستی را ذخیره کنید، کد زیر را کپی کرده و در فایل functions.php تم فرزند قرار دهید.
نحوه نمایش تاریخ در محدوده
با استفاده از متغیرهای {{days+}} و {{days-}} میتوانید محدودهای از تاریخهای تحویل محصول را نشان دهید. جایی که با عددی که می خواهید از روزهای واقعی اضافه یا کم کنید جایگزین می شود.
به عنوان مثال:
اگر میخواهید تحویل تخمینی ظرف 3-6 روز را نشان دهید، باید از {{days}} برای نمایش روزهایی که در CSV جهانی یا هر روش دیگری در سطح محصول اضافه کردهاید استفاده کنید و از {{days+3}} برای اضافه کردن 3 روز دیگر در روزهای واقعی استفاده کنید.
برخی موارد:
- تحویل تخمینی 3-6 روز = تحویل تخمینی در {{روز}}-{{روز+3}} روز
- ما ظرف 5-6 روز تحویل خواهیم داد = ظرف {{روز}}-{{روز+1}} روز دیگر تحویل خواهیم داد
- تحویل تخمینی بین 10 تا 14 روز = تحویل تخمینی بین {{روز}} تا {{روز+4}} روز
نحوه جایگزینی نماد مداد با دکمه
به طور پیش فرض، ووکامرس پین کد / جستجوگر کد پستی دارای یک نماد مداد برای تغییر پین کد وارد شده است. با افزودن CSS به گزینه Custom CSS افزونه، می توانید به راحتی نماد مداد را با یک دکمه متن دار یا با متن ساده جایگزین کنید.
نماد مداد را با یک دکمه با متن جایگزین کنید:
مثال:
.wpzc-pincode-checker__change { width: auto; padding: 6px 12px; background: #fc563f; /* Button background color hex code. */ color: #ffffff; /* Button text color hex code. */ font-weight: 400; border-radius: 6px; } .wpzc-pincode-checker__change:hover { background: #fc563f; /* Button background color hex code. */ color: #ffffff; /* Button text color hex code. */ } .wpzc-pincode-checker__change::after { content: "Check Again"; /* Button text. */ } .wpzc-pincode-checker__change img { display: none;
}
نماد مداد را فقط با متن جایگزین کنید:
.wpzc-pincode-checker__change {
width: auto;
padding: 0;
color: #3f51b5; /* Button text color hex code. */
font-weight: 400;
border-radius: 0;
text-decoration: underline !important;
}
.wpzc-pincode-checker__change:hover {
color: #3f51b5; /* Button text color hex code. */
}
.wpzc-pincode-checker__change::after {
content: "Check Again"; /* Button text. */
}
.wpzc-pincode-checker__change img {
display: none;
}
نحوه ثبت پین کد/کد پستی
این قطعه کد پین/کد پستی/کد پستی وارد شده توسط کاربران/مشتریان را ثبت می کند. می توانید فایل گزارش را در wp-content/uploads/pincode-checker-logs.csv بیابید.
کد زیر را کپی کرده و در فایل functions.php تم فرزند قرار دهید.
/**
* Log pincode checker request.
*
* This code will log the pincode checker request in a file in uploads folder.
*
* @author WeCreativez <hello@wecreativez.com>
*/
add_action( 'init', function() {
if ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) {
return;
}
if ( ! isset( $_REQUEST['action'] ) || ( 'wpzc_pincode_checker' !== $_REQUEST['action'] && 'wpzc_product_pincode_checker' !== $_REQUEST['action'] ) || ! isset( $_REQUEST['pincode'] ) ) {
return;
}
$pincode = sanitize_text_field( wp_unslash( $_REQUEST['pincode'] ) );
// Create a new file empty in uploads folder with name pincode-checker-logs.csv.
$upload_dir = wp_upload_dir();
$file = $upload_dir['basedir'] . '/pincode-checker-logs.csv';
// Check if file exists.
if ( ! file_exists( $file ) ) {
// Create a new file.
fclose( fopen( $file, 'w' ) );
}
// Append data to file. column 1 is pincode and column 2 is date in Y-m-d H:i:s format.
file_put_contents( $file, $pincode . ',' . current_time( 'Y-m-d H:i:s' ) . PHP_EOL, FILE_APPEND );
} );
سوالات متداول در افزونه بررسی کننده پین کد/کد پستی برای محصولات ووکامرس | WooCommerce Pincode/ Zipcode Checker
- آیا می توانم به جای پین کد از نام شهر استفاده کنم؟
بله، می توانید به جای پین کد/پستی/کدپستی نام شهر را وارد کنید. - آیا می توانم از HTML در داخل ستون یادداشت استفاده کنم؟
بله، میتوانید از کد HTML داخل ستون یادداشت CSV استفاده کنید یا هنگام اضافه کردن کد پین/کد پستی/کد پستی، آن را به صورت دستی وارد کنید. - اگر کد پین/کد پستی/کدپستی پیدا نشد، می توانم کاربر را محدود کنم که محصولی را خریداری نکند؟
بله، اگر کد پین/کد پستی/کد پستی یافت نشد، میتوانید درگاه(های) پرداخت انتخابی یا همه درگاهها را غیرفعال کنید. - من بیش از 100000 پین کد/کد پستی/کد پستی دارم آیا می توانم از افزونه شما استفاده کنم؟
بله، افزونه ما بسیار بهینه شده است. با استفاده از فرآیند آپلود CSV، به راحتی می توانید بیش از 100000 پین کد/کد پستی/کد پستی را آپلود کنید. - آیا می توانم پین کد / کد پستی / بررسی کننده کد پستی را در محصولات خاص فعال کنم؟
بله، می توانید با انتخاب سطح محصول، فرم را روی محصولات خاص یا انتخاب شده فعال کنید. - آیا می توان محصولی را در صورت عدم امکان تحویل به کدپستی خاص مخفی کرد و آن را برای دیگران قابل مشاهده کرد؟
خیر، اگر کدپستی قابل تحویل نباشد، امکان مخفی کردن کالا وجود ندارد، اما بله، میتوانید درگاه(های) پرداخت را غیرفعال کنید تا در صورت عدم تحویل کالا، کاربران یا مشتریان نتوانند محصولی را خریداری کنند. - آیا افزونه شما با چند فروشنده دوکان سازگار است؟
بله، افزونه ما با نسخه های Dokan Lite و Dokan Pro کاملا سازگار است. فروشندگان شما می توانند کد پین/کد پستی/کد پستی را از داشبورد Dokan به محصولات خود اضافه کنند.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.