کد نما کد نمابازار محصولات آماده وب

افزونه پنل کاربری کدنما | داشبورد، ورود پیامکی و تیکت پشتیبانی

نسخه 1.0.0

جزئیات محصول

پنل کاربری کدنما جای داشبورد سادهٔ ووکامرس را با یک پنل کامل فارسی می‌گیرد: کاربر با پیامک وارد می‌شود، سفارش و دانلودش را می‌بیند، تیکت می‌زند، اعلان می‌گیرد و کد تخفیف اختصاصی‌اش را برمی‌دارد — همه در یک صفحه و با ظاهری که به سایت شما می‌خورد.

صفحهٔ «حساب کاربری» ووکامرس یک فهرست خشک از چند لینک است. برای یک فروشگاه فارسی این کافی نیست: کاربر ایرانی انتظار ورود با پیامک دارد، انتظار دارد پشتیبانی را همان‌جا پیدا کند، و انتظار دارد اعداد و تاریخ‌ها فارسی باشند. برای هرکدام از این‌ها معمولاً باید یک افزونهٔ جدا بخرید و بعد وقت بگذارید تا کنار هم کار کنند.

این افزونه همهٔ آن قطعه‌ها را یک‌جا و هماهنگ می‌آورد. از صفر برای سایت فارسی نوشته شده است: راست‌چین واقعی، اعداد فارسی، تاریخ شمسی، دو فونت فارسی همراه بسته و ۹ سامانهٔ پیامکی ایرانی. هیچ سرویس بیرونی، هیچ درخواست به دامنهٔ خارجی و هیچ وابستگی به گوگل‌فونت ندارد.

این افزونه به درد چه کسی می‌خورد

فروشگاه ووکامرس

مشتری بدون به‌خاطر سپردن رمز، با شمارهٔ موبایل وارد می‌شود. سفارش‌ها، فایل‌های دانلودی و آدرس‌هایش را می‌بیند و اگر مشکلی داشت، از همان پنل تیکت می‌زند — بدون اینکه سایت را ترک کند.

فروشندهٔ محصول دانلودی

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

سایت عضویتی و دوره‌ای

ثبت‌نام را به تأیید مدیر مشروط کنید، فیلدهای دلخواه بگیرید، و تا وقتی حساب تأیید نشده جلوی خرید را بگیرید. کل سایت را هم می‌توانید پشت ورود ببرید.

هر سایتی که کاربر دارد

حتی بدون ووکامرس کار می‌کند: ورود پیامکی، تیکت، اعلان، پیام شخصی و پروفایل با فیلدهای دلخواه، روی یک وردپرس ساده.

از نصب تا نتیجه، در چهار قدم

  1. ۱

    نصب و فعال‌سازی

    فایل زیپ را از پیشخوان وردپرس بارگذاری و فعال کنید. دو صفحهٔ «پنل کاربری» و «ورود و عضویت» خودکار ساخته و به شورت‌کدهای افزونه وصل می‌شوند. کاری برای انجام دادن نمانده است.

  2. ۲

    اتصال پنل پیامکی

    از تب «سامانه پیامک» سرویس خود را انتخاب و اطلاعاتش را وارد کنید. اگر پترن دارید کدش را بگذارید. با دکمهٔ «ارسال پیام آزمایشی» همان‌جا مطمئن شوید اتصال برقرار است.

  3. ۳

    انتخاب ظاهر و ماژول‌ها

    یکی از چهار پالت رنگی را بردارید یا رنگ خودتان را بدهید، فونت و حالت تاریک را تعیین کنید، و هر ماژولی را که لازم ندارید خاموش کنید. چیدمان ویجت‌های داشبورد را هم با کشیدن و رها کردن مرتب کنید.

  4. ۴

    جایگزینی حساب کاربری

    اگر خواستید، با یک تیک آدرس «حساب کاربری» ووکامرس به پنل تازه هدایت می‌شود. اگر نخواستید، هر دو کنار هم کار می‌کنند و پنل آدرس مستقل خودش را دارد.

پنل کاربر، بخش به بخش

داشبورد

یازده ویجت آماده دارد: آمار حساب (سفارش، دانلود، تیکت باز، روز عضویت)، نوار دایره‌ای تکمیل پروفایل که دقیقاً می‌گوید چه چیزی کم است، کد هدیه، تیکت‌های اخیر، سفارش‌های اخیر، دانلودها، اعلان‌ها، پیام شخصی، دو باکس محتوای آزاد برای متن یا شورت‌کد دلخواه شما، و یک برگهٔ المنتور. ترتیبشان را می‌کشید و جابه‌جا می‌کنید و هرکدام را نخواستید تیکش را برمی‌دارید.

سفارش‌ها و دانلودها

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

آدرس‌ها و پیگیری سفارش

فرم آدرس صورتحساب و ارسال دقیقاً با همان فیلدهایی که ووکامرس برای کشور انتخابی تعریف کرده است. پیگیری سفارش هم هست: شمارهٔ سفارش به‌علاوهٔ ایمیل یا موبایل ثبت‌شده روی همان سفارش — چون شمارهٔ سفارش به‌تنهایی حدس‌زدنی است.

پروفایل

نام، ایمیل، نام نمایشی، تصویر پروفایل و فیلدهای دلخواه شما در یک فرم. تغییر رمز عبور هم همان‌جاست؛ اگر کاربر با پیامک ثبت‌نام کرده و هیچ‌وقت رمزی نگذاشته، به‌جای پرسیدن «رمز فعلی» به او پیشنهاد می‌شود یک رمز بسازد. تغییر شمارهٔ موبایل با تأیید پیامکی انجام می‌شود تا کسی شمارهٔ دیگری را به حسابش وصل نکند.

ورود و ثبت‌نام

کد یکبارمصرف پیامکی یا ایمیلی، ورود با رمز عبور، و بازیابی رمز از راه پیامک — هر سه در یک فرم چندمرحله‌ای بدون بارگذاری دوبارهٔ صفحه. کادرهای کد، رقم‌به‌رقم پیش می‌روند، کد کپی‌شده را می‌شود یک‌جا چسباند، و شمارش معکوس ارسال دوباره روی صفحه دیده می‌شود.

پشت این ظاهر ساده، نکات امنیتی رعایت شده است: کد به‌صورت هش‌شده ذخیره می‌شود نه متن ساده، فقط یک‌بار مصرف می‌شود، انقضا دارد، تعداد تلاش اشتباه محدود است، و برای هر شماره و هر IP سقف ساعتی جدا وجود دارد تا کسی نتواند اعتبار پیامکی شما را بسوزاند. شمارهٔ موبایل با هر قالبی که وارد شود — با ۹۸+، با ۰، با ارقام فارسی — یک‌دست می‌شود.

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

پشتیبانی و ارتباط با کاربر

سیستم تیکت

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

اگر افزونهٔ پشتیبانی جداگانه‌ای دارید، این بخش را با یک تیک خاموش کنید؛ بقیهٔ پنل دست‌نخورده کار می‌کند.

اعلان

اعلان عمومی با هدف‌گیری: همهٔ کاربران، یک نقش خاص، فقط کسانی که خرید کرده‌اند، یا فهرستی از کاربران مشخص. برای هر اعلان نوع (اطلاع‌رسانی، موفقیت، هشدار، مهم، پیشنهاد ویژه)، آیکون و تاریخ انقضا تعیین می‌کنید. شمارندهٔ خوانده‌نشده کنار منو و در نوار موبایل دیده می‌شود و وقتی کاربر اعلان را می‌بیند خودکار خوانده علامت می‌خورد.

پیام شخصی

پیام یک‌به‌یک به یک کاربر، یا ارسال گروهی به همهٔ اعضای یک نقش. هر پیام اولویت دارد و کاربر می‌تواند پیام‌های خوانده‌شده را حذف کند.

مدیریت کاربران

  • تأیید حساب توسط مدیر — کاربر تازه تا تأیید شما فقط صفحهٔ «در انتظار تأیید» را می‌بیند و جلوی افزودن به سبد خریدش گرفته می‌شود. تأیید از همان فهرست کاربران وردپرس انجام می‌شود و بعد از آن پیامک و ایمیل اطلاع‌رسانی می‌رود.
  • مسدودسازی — با مسدود کردن یک حساب، همهٔ نشست‌های فعالش همان لحظه بسته می‌شود؛ منتظر منقضی شدن کوکی نمی‌مانید. دلیل مسدودی را هم می‌توانید به خود کاربر نشان دهید.
  • قفل سایت برای مهمان — کل سایت را پشت ورود ببرید و فقط صفحه‌هایی را که انتخاب می‌کنید باز بگذارید. صفحهٔ ورود، بازگشت از درگاه و پرداخت سفارش همیشه باز می‌مانند تا خریدی نیمه‌کاره نماند.
  • فیلدهای دلخواه ثبت‌نام — نُه نوع فیلد: متن کوتاه، متن بلند، لیست کشویی، تک‌انتخابی، تیک تأیید، عدد، تاریخ، ایمیل و شماره تماس. برای هر فیلد جدا تعیین می‌کنید در فرم ثبت‌نام بیاید، در پروفایل بیاید، یا هر دو — و همه در صفحهٔ ویرایش کاربر وردپرس هم دیده و ویرایش می‌شوند.
  • کد هدیه — یا یک کد ثابت برای همه، یا برای هر کاربر یک کوپن ووکامرس یکبارمصرف که به ایمیل خودش قفل است. درصدی یا مبلغ ثابت، با تاریخ انقضا و حداقل مبلغ سبد.

ظاهر و چیدمان

  • چهار پالت رنگی آماده — لاجورد، فیروزه، زعفران و ارغوان — یا رنگ اصلی و رنگ تأکید دلخواه خودتان.
  • حالت روشن و تاریک: خودکار بر اساس تنظیم دستگاه کاربر، همیشه روشن، همیشه تاریک، یا با کلید تغییر در هدر پنل که انتخاب کاربر را به‌خاطر می‌سپارد.
  • دو فونت فارسی (وزیرمتن و استعداد) همراه افزونه و از سرور خودتان بارگذاری می‌شوند.
  • پنجاه و پنج آیکون SVG درون‌خطی که رنگ متن کنارشان را می‌گیرند — بدون فونت‌آیکون و بدون درخواست اضافه.
  • منوی دلخواه نامحدود با آیکون و محدودیت نقش، دکمه‌های دسترسی سریع، و امکان خاموش کردن هر منوی پیش‌فرض.
  • چهار حالت نمایش: داخل ظرف قالب، تمام عرض ظرف، تمام‌عرض پنجره با حفظ هدر و فوتر، یا تمام‌صفحهٔ مستقل از قالب.
  • کادر CSS دلخواه برای وقتی که می‌خواهید جزئیاتی را خودتان تغییر دهید.

نسخهٔ موبایل مجزا

روی موبایل فقط ستون‌ها زیر هم نمی‌روند؛ پوستهٔ دیگری بالا می‌آید: نوار پایین با پنج میان‌بر و نشانگر پیام خوانده‌نشده، هدر چسبان، کشوی بازشو برای منو، و اندازهٔ دکمه‌ها و فیلدها متناسب با انگشت. فیلدها ۱۶ پیکسل هستند تا iOS هنگام تایپ صفحه را زوم نکند.

چیدمان با container query به عرض خودِ پنل واکنش نشان می‌دهد، نه به عرض پنجره. نتیجه این است که اگر قالب شما محتوا را در یک ستون باریک بگذارد، پنل حتی روی مانیتور بزرگ هم درست تک‌ستونه می‌شود — کاری که مدیا کوئری معمولی اشتباه تشخیص می‌دهد.

سامانه‌های پیامکی

کاوه‌نگار، SMS.ir، ملی پیامک، آی‌پی‌پنل و زیرمجموعه‌هایش، فراز اس‌ام‌اس، آسانک، رایگان اس‌ام‌اس، نیر اس‌ام‌اس و پیامک کندو. یک درایور «سامانهٔ دلخواه» هم هست که با آن هر وب‌سرویس دیگری را با آدرس، متد، هدر و بدنهٔ خودتان وصل می‌کنید — بدون نیاز به کدنویسی.

ارسال با پترن پشتیبانی می‌شود (که برای کد ورود روی خطوط خدماتی معمولاً اجباری است)، متن هر پیام قابل ویرایش است، و گزارش ۳۰ روز اخیر ارسال‌ها با نتیجهٔ هر کدام در تنظیمات دیده می‌شود.

چیزهایی که این افزونه را از یک پوستهٔ ساده جدا می‌کند

  • تیکت‌ها، پیام‌ها، اعلان‌ها و کدهای یکبارمصرف در جدول‌های اختصاصی ذخیره می‌شوند، نه در جدول نوشته‌های وردپرس. یک پشتیبانی پرترافیک سرعت بقیهٔ سایت را کم نمی‌کند.
  • فایل‌های CSS و JS فقط روی صفحهٔ پنل و صفحهٔ ورود بارگذاری می‌شوند. بقیهٔ سایت هیچ هزینه‌ای بابت این افزونه نمی‌دهد.
  • شمارندهٔ اعلان خوانده‌نشده با یک ردیف برای هر اعلان و یک جدول خواندن کار می‌کند، نه یک ردیف به‌ازای هر کاربر در هر اعلان.
  • سازگار با WPML و Polylang: رشته‌های واردشده توسط مدیر برای ترجمه ثبت می‌شوند و فایل wpml-config.xml همراه بسته است.
  • هنگام حذف افزونه، جدول‌ها و اطلاعات کاربران دست‌نخورده می‌مانند مگر اینکه خودتان پاک‌سازی کامل را فعال کنید.

پیش از خرید بدانید: ورود و ثبت‌نام پیامکی به یک پنل پیامکی فعال از فهرست بالا نیاز دارد؛ افزونه خودش پیامک نمی‌فرستد. بدون آن، ورود با ایمیل و رمز عبور بدون هیچ تنظیم اضافه‌ای کار می‌کند.

پیش از خرید بدانید

  • فایل کامل محصول و راهنمای نصب فارسی در بسته قرار دارد.
  • لایسنس پایه برای یک دامنه‌ی اصلی و یک دامنه‌ی آزمایشی است.
  • یک سال به‌روزرسانی و پشتیبانی تیکتی همراه خرید فعال می‌شود.
  • نسخه‌ی 1.0.0 آخرین نسخه‌ی بررسی‌شده در کد نما است.
  • حداقل PHP نسخه‌ی ۷٫۴ — پیشنهاد ما ۸٫۱ یا بالاتر
  • MySQL نسخه‌ی ۵٫۷ به بالا یا MariaDB ۱۰٫۳
  • حافظه‌ی PHP دست‌کم ۲۵۶ مگابایت
  • ماژول GD یا ImageMagick برای ساخت تصویر بندانگشتی