قابلیتهای جم پک در بخشهای جداگانهای قرار دارند که به آنها «ماژول» میگوییم. هر ماژول تنظیمات خودش را دارد. با شناخت محیط افزونه، میتوانید بخش موردنظر را پیدا کنید، امکانات رایگان و Pro را تشخیص دهید و قابلیتهای موردنیاز سایت را فعال کنید.
این آموزش، ساختار کلی تنظیمات و روش مدیریت ماژولها را توضیح میدهد. برای راهاندازی هر قابلیت، راهنمای اختصاصی همان بخش را دنبال کنید.
ورود به صفحه تنظیمات
برای بازکردن پنل افزونه:
- وارد پیشخوان وردپرس شوید.
- از منوی اصلی مدیریت، «جم پک» را انتخاب کنید.
- صفحه تنظیمات افزونه با منوی ماژولها در کنار محتوای بخش انتخابشده باز میشود.
نشانی صفحه تنظیمات:
/wp-admin/admin.php?page=gempack
پس از نصب افزونه، در ردیف آن در صفحه «افزونهها» نیز پیوند تنظیمات نمایش داده میشود و از همان مسیر میتوانید وارد این صفحه شوید.
اجزای اصلی محیط جم پک
صفحه تنظیمات از چند بخش اصلی تشکیل شده است:
منوی ماژولها
منوی کناری، بخشهای اصلی افزونه را نشان میدهد. با انتخاب هر مورد، تنظیمات همان ماژول بدون خروج از صفحه نمایش داده میشود.
بعضی ماژولها چند زبانه داخلی یا «زیرتب» دارند که در بالای تنظیمات نمایش داده میشوند. مثلاً در «قوانین سبد»، تنظیم حداقل مبلغ، حداقل تعداد و حداکثر تعداد در زیرتبهای جدا قرار دارد.
ناحیه تنظیمات
محتوای ماژول انتخابشده در بخش اصلی صفحه قرار دارد. هر کارت معمولاً یک وظیفه مشخص دارد؛ مانند فعالسازی قابلیت، تعیین رفتار، واردکردن اطلاعات اتصال یا تنظیم ظاهر.
دکمه ذخیره تنظیمات
دکمه «ذخیره تنظیمات» در پایین منوی کناری قرار دارد و هنگام پیمایش صفحه نیز در دسترس میماند. پس از تغییر هر گزینه، این دکمه را بزنید و پیام نتیجه ذخیره را بررسی کنید.
خروج از صفحه یا رفتن به بخش دیگری پیش از ذخیره میتواند باعث ازبینرفتن تغییرات ذخیرهنشده شود.
نشان Pro
نشان Pro کنار یک ماژول یا زیرماژول یعنی استفاده از آن به لایسنس فعال نیاز دارد. نمایش گزینه در پنل بهتنهایی به معنای فعالبودن دسترسی نیست.
بعضی بخشها ترکیبی هستند؛ یعنی تعدادی از گزینههای آنها رایگان و تعدادی Pro هستند. در این حالت نشان سطح دسترسی کنار همان درگاه یا زیرتب نمایش داده میشود، نه لزوماً کنار عنوان اصلی بخش.
نشان هشدار پیکربندی
اگر یک ماژول تنظیم ناقص یا ناسازگار داشته باشد، ممکن است کنار نام آن یک نشان عددی ببینید. عدد نشان میدهد چند مورد در آن بخش به توجه نیاز دارد. در بخشهای گروهی، مشکلات زیرتبها نیز در عدد بخش اصلی محاسبه میشوند.
پیامهای بالای صفحه یا داخل ماژول را بررسی کنید. پیوند موجود در هر هشدار معمولاً شما را به همان بخش یا زیرتب مرتبط هدایت میکند.
آیا صفحه جداگانهای برای مدیریت همه ماژولها وجود دارد؟
برای فعال یا غیرفعالکردن هر قابلیت، به بخش تنظیمات همان قابلیت بروید. در نسخهای که این راهنما برای آن تهیه شده، گزینهای برای روشن یا خاموشکردن همه ماژولها با هم وجود ندارد.
بسته به نوع قابلیت، یکی از این الگوها را خواهید دید:
- یک سوییچ اصلی برای فعالسازی کل ماژول؛
- چند سوییچ مستقل برای فعالسازی بخشهای مختلف یک قابلیت؛
- یک پنل جداگانه برای هر درگاه یا سرویس؛
- گزینههای فعالسازی برای هر تب حساب کاربری؛
- تنظیماتی که همیشه در دسترساند و فقط رفتار بخشهای مشخص را تغییر میدهند.
بنابراین برای مدیریت هر ماژول باید وارد بخش مرتبط شوید، گزینه موردنظر را فعال کنید، تنظیمات ضروری را کامل کنید و در پایان «ذخیره تنظیمات» را بزنید.
نقشه ماژولهای افزونه
ترتیب بخشهای اصلی پنل و کاربرد آنها به شرح زیر است:
| بخش | کاربرد | سطح دسترسی |
|---|---|---|
| تقویم شمسی | تبدیل تاریخها، انتخابگرهای تاریخ و بخشهای مرتبط وردپرس و ووکامرس به تاریخ شمسی | رایگان |
| قوانین سبد | تعریف حداقل مبلغ و محدودیتهای حداقل یا حداکثر تعداد محصول | رایگان |
| درگاههای پرداخت | فعالسازی و تنظیم درگاههای بانکی و پرداخت اقساطی | ترکیبی |
| اعلانهای پیامکی | اتصال پنل پیامکی، پیامک سفارش، قالبها، ارسال دستی و تاریخچه | Pro |
| موجود شد خبرم کن | دریافت درخواست مشتری و ارسال اعلان هنگام موجودشدن محصول | Pro |
| حملونقل و نشانیها | استانها و شهرهای ایران و روشهای حملونقل ایرانی | ترکیبی |
| احراز هویت پیامکی | ورود و ثبتنام با کد یکبارمصرف، ظاهر فرم و تنظیمات امنیتی | Pro |
| امنیت ورود مدیریت | آدرس سفارشی ورود، ظاهر صفحه، تنظیمات امنیتی و گزارش تلاشها | Pro |
| فاکتور | ساخت و شخصیسازی فاکتور سفارشهای ووکامرس | Pro |
| تبهای حساب کاربری | افزودن و مدیریت تبهای سفارشی در حساب کاربری ووکامرس | رایگان |
| اتصال اپ موبایل | تنظیمات برنامه، اطلاعات نسخه و اعلانهای پوش | Pro |
| سرعت پیشخوان | پایش درخواستهای خروجی و کنترل سرویسهای کند یا ناموفق | رایگان |
| مدیریت و نگهداری | کنترل دسترسی، فونت پیشخوان، پاکسازی داده و انتقال تنظیمات | رایگان |
| لایسنس | فعالسازی، بررسی یا حذف اتصال لایسنس سایت | عمومی |
بخشهای ترکیبی
در «درگاههای پرداخت»، سطح دسترسی برای هر درگاه جداگانه تعیین میشود:
- زرینپال و زیبال رایگاناند؛
- سامان SEP، بهپرداخت ملت و اسنپپی Pro هستند؛
- فید محصول Searchwise / Snap نیز یک قابلیت Pro است.
در «حملونقل و نشانیها» نیز استانها و شهرهای ایران رایگاناند، اما روشهای حملونقل ایرانی در سطح Pro قرار دارند.
آشنایی با زیرتبها
زیرتبها برای تقسیم تنظیمات طولانی به چند وظیفه مشخص استفاده میشوند. مهمترین نمونهها عبارتاند از:
قوانین سبد
- حداقل مبلغ سبد؛
- قوانین حداقل تعداد؛
- قوانین حداکثر تعداد.
درگاههای پرداخت
هر درگاه پنل جداگانهای دارد. ابتدا درگاه موردنظر را انتخاب کنید و سپس فعالسازی، شناسههای اتصال و تنظیمات نمایشی آن را کامل کنید.
اعلانهای پیامکی
- تنظیمات عمومی؛
- پیامک ووکامرس؛
- قالبهای سفارشی؛
- ارسال پیامک؛
- تاریخچه.
حملونقل و نشانیها
- استان و شهر؛
- روشهای حملونقل.
احراز هویت پیامکی
تنظیمات این ماژول بر اساس روش ورود انتخابشده تغییر میکند. زیرتبهای عمومی، ظاهر فرم، تنظیمات کد یکبارمصرف، پیامک، امنیت و ایمیل بازیابی در همین بخش قرار دارند. بعضی زیرتبها فقط زمانی قابل استفادهاند که روش ورود مرتبط انتخاب شده باشد.
امنیت ورود مدیریت
- آدرس سفارشی ورود؛
- ظاهر صفحه ورود؛
- تنظیمات امنیتی؛
- ایمیل بازیابی رمز؛
- گزارش ورودها.
اتصال اپ موبایل
- تنظیمات برنامه؛
- بروزرسانی برنامه؛
- اعلانهای پوش.
فعالکردن یک ماژول
برای راهاندازی یک قابلیت، این روند عمومی را دنبال کنید:
- از منوی کناری وارد ماژول موردنظر شوید.
- اگر ماژول زیرتب دارد، بخش صحیح را انتخاب کنید.
- نشان رایگان یا Pro بودن قابلیت را بررسی کنید.
- توضیحات و پیشنیازهای ابتدای بخش را بخوانید.
- سوییچ اصلی یا گزینه دقیق موردنیاز را فعال کنید.
- فیلدهای ضروری را کامل کنید.
- روی «ذخیره تنظیمات» بزنید.
- پیام موفقیت یا هشدارهای پیکربندی را بررسی کنید.
- نتیجه را در صفحهای که از قابلیت استفاده میکند آزمایش کنید؛ مثلاً صفحه پرداخت، حساب کاربری یا فرم ورود.
فعالکردن سوییچ بدون تکمیل اطلاعات ضروری ممکن است باعث شود قابلیت در ظاهر روشن باشد اما در عمل کار نکند. برای ماژولهایی که به سرویس بیرونی متصل میشوند، حتماً از ابزار آزمایش همان بخش استفاده کنید؛ مانند ارسال پیامک آزمایشی یا انجام پرداخت آزمایشی.
غیرفعالکردن یک ماژول
برای خاموشکردن یک قابلیت:
- ابتدا بررسی کنید کدام بخشهای سایت به این قابلیت نیاز دارند.
- وارد همان بخش یا زیرتب شوید.
- سوییچ فعالسازی را خاموش کنید.
- تنظیمات را ذخیره کنید.
- صفحه یا فرایندی را که از قابلیت استفاده میکرد آزمایش کنید.
در بسیاری از ماژولها، با غیرفعالکردن قابلیت، تنظیمات برای استفاده بعدی باقی میمانند. پیش از خاموشکردن امکانات ورود، پرداخت، ارسال یا اعلان مشتریان، بررسی کنید این تغییر چه اثری بر کار سایت دارد.
روش پیشنهادی برای راهاندازی امن
بهتر است همه قابلیتها را همزمان فعال نکنید. این ترتیب احتمال خطا و تداخل را کمتر میکند:
- فقط ماژولی را فعال کنید که اکنون به آن نیاز دارید.
- تنظیمات ضروری همان ماژول را کامل کنید.
- تغییرات را ذخیره و کش سایت را در صورت نیاز تازهسازی کنید.
- عملکرد را با یک سناریوی واقعی یا آزمایشی بررسی کنید.
- پس از اطمینان، سراغ ماژول بعدی بروید.
در سایت فروشگاهی بهتر است ابتدا قابلیتهای کمریسک مانند نمایش تاریخ یا استان و شهر را بررسی کنید و سپس درگاه پرداخت، ورود، پیامک، حملونقل و سایر فرایندهای حساس را راهاندازی کنید.
پیش از واردکردن تنظیمات از یک سایت دیگر، از تنظیمات فعلی خروجی بگیرید. ورود فایل تنظیمات میتواند مقادیر فعلی افزونه را جایگزین کند. فایل خروجی شامل اطلاعات اتصال حساس نیست، مگر اینکه هنگام خروجیگرفتن صریحاً گزینه افزودن اطلاعات محرمانه را انتخاب کنید.
رفتار پنل هنگام غیرفعالبودن ووکامرس
بخشهای وابسته به ووکامرس از منوی افزونه حذف نمیشوند. آنها همچنان دیده میشوند تا مشخص باشد چه قابلیتهایی وجود دارد، اما کنترلهای وابسته غیرفعال خواهند بود و توضیح مرتبط نمایش داده میشود.
برای استفاده از درگاههای پرداخت، قوانین سبد، سفارشها، فاکتور، حملونقل و تبهای حساب کاربری باید ووکامرس فعال باشد. پس از فعالکردن ووکامرس، صفحه تنظیمات جم پک را دوباره بارگذاری کنید.
بازگشت به آخرین بخش بازشده
پنل افزونه آخرین تب و زیرتب انتخابشده را در همان مرورگر به خاطر میسپارد. به همین دلیل، در مراجعه بعدی ممکن است مستقیماً همان بخش قبلی باز شود.
آدرس صفحه نیز شناسه بخش انتخابشده را بعد از علامت # نگه میدارد. این ویژگی برای ذخیره یا ارسال مسیر دقیق یک تنظیم مفید است. نمونهها:
/wp-admin/admin.php?page=gempack#persian-calendar
/wp-admin/admin.php?page=gempack#cart-rules/min-total
/wp-admin/admin.php?page=gempack#sms-settings/history
این آدرسها فقط برای کاربران دارای دسترسی به پیشخوان قابل استفادهاند.
کنترل دسترسی به تنظیمات
مدیر سایت بهصورت پیشفرض به پنل افزونه دسترسی دارد. در بخش «مدیریت و نگهداری» میتوان دسترسی نقشهای مجاز را مدیریت کرد.
دسترسی را فقط به نقشهایی بدهید که باید تنظیمات حساس فروشگاه را تغییر دهند. در این پنل اطلاعات درگاه پرداخت، پنل پیامکی، Firebase، مسیر ورود مدیریت و تنظیمات امنیتی قرار میگیرد. فقط به افرادی دسترسی بدهید که مسئول مدیریت این بخشها هستند.
اگر دسترسی یک نقش را تغییر دادید، با یک حساب آزمایشی از همان نقش نتیجه را بررسی کنید و همزمان یک حساب مدیر اصلی را برای بازیابی دسترسی نگه دارید.
خطاهای رایج
منوی جم پک دیده نمیشود
فعالبودن افزونه و دسترسی حساب را بررسی کنید. تشخیص خطای بارگذاری یا مشکل پس از ارتقا در بهروزرسانی و عیبیابی اولیه جم پک آمده است.
گزینههای فروشگاهی غیرفعالاند
فعالبودن ووکامرس را بررسی کنید. ماژولهای وابسته بدون ووکامرس در پنل دیده میشوند، اما قابل تنظیم نیستند.
ماژول Pro باز یا اجرا نمیشود
- وضعیت لایسنس را در بخش «لایسنس» بررسی کنید.
- اگر لایسنس تمدید شده است، از گزینه «بررسی مجدد» استفاده کنید.
- اگر ماژول گزینه فعالسازی دارد، بررسی کنید روشن باشد؛ فعالبودن لایسنس بهتنهایی آن را روشن نمیکند.
تنظیمات ذخیره نمیشوند
پس از «ذخیره تنظیمات»، پیام نتیجه را بخوانید و با بارگذاری دوباره، مقدار ذخیرهشده را بررسی کنید. اگر تغییر ثبت نشده است، مسیر بررسی درخواست مدیریت و تداخل را در عیبیابی اولیه دنبال کنید.
ماژول فعال است اما در سایت اثری ندارد
- فیلدهای ضروری همان ماژول را کامل کنید.
- وابستگیها، درگاه یا سرویس بیرونی را بررسی کنید.
- راهنمای تخصصی همان قابلیت را مطالعه کنید.
- کش سایت و مرورگر را تازهسازی کنید.
- قابلیت را در صفحه و سناریوی درست آزمایش کنید.
کنار نام ماژول عدد نمایش داده میشود
این عدد معمولاً نشانه وجود تنظیم ناقص یا ناسازگار است. پیام هشدار داخل همان بخش و زیرتبهای آن را بررسی کنید. در بخشهای گروهی، عدد میتواند مربوط به یکی از زیرتبها باشد.
نکات امنیتی و نگهداری
- اطلاعات درگاه، پنل پیامکی و Firebase را در اسکرینشات یا ویدئوی عمومی نمایش ندهید.
- پیش از فعالکردن قابلیتهای ورود و امنیت، یک مسیر بازیابی مطمئن داشته باشید.
- تنظیمات درگاه و پیامک را ابتدا در محیط آزمایشی بررسی کنید.
- فایل خروجی حاوی اطلاعات محرمانه را در فضای عمومی یا اشتراکی نگه ندارید.
- ماژولهای بدون استفاده را غیرفعال نگه دارید.
- پس از بهروزرسانی افزونه، فرایندهای حساس فعال را دوباره آزمایش کنید.
آموزشهای مرتبط
- نصب، فعالسازی و ثبت لایسنس جم پک
- آموزش تخصصی هر ماژول، در دسته مرتبط با همان قابلیت
- مدیریت، انتقال و پشتیبانگیری از تنظیمات جم پک
