🎯 این بخش چه کاری می‌کند؟

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

  • قالب سایت آموزشگاه را انتخاب و فعال کنید
  • لوگو، بنر اصلی، تصویر «درباره ما» و تصاویر SEO را آپلود کنید
  • متن‌های هدر، بنر، درباره ما، دوره‌ها، مزایا و تماس را ویرایش کنید
  • شبکه‌های اجتماعی و لینک‌های فوتر را تنظیم کنید
  • اطلاعات تماس و نقشه را روی سایت قرار دهید
  • تنظیمات SEO (عنوان، توضیحات، کلمات کلیدی) را وارد کنید
✅ مزیت اصلی بدون نیاز به برنامه‌نویس، ظاهر سایت آموزشگاه را در چند دقیقه تغییر دهید.

👤 چه کسی می‌تواند از این بخش استفاده کند؟

  • مدیر آموزشگاه — دسترسی کامل به همه فیلدها و فعال‌سازی قالب
  • مدیر شعبه — دسترسی کامل به قالب شعبه خودش
  • منشی / پذیرش — مشاهده و ویرایش فیلدهای عادی (بدون کدهای سفارشی)
  • مدیر ارشد سیستم — دسترسی کامل به همه آموزشگاه‌ها + کدهای سفارشی (CSS/JS)
  • سایر نقش‌ها — بدون دسترسی

🚀 چگونه از آن استفاده کنم؟

  1. وارد صفحه «مدیریت قالب» شوید
  2. از منوی بالای صفحه، آموزشگاه و در صورت وجود، شعبه موردنظر را انتخاب کنید
  3. از بخش «قالب‌های موجود»، روی دکمه «🚀 فعال‌سازی» قالب دلخواه کلیک کنید
  4. برای ویرایش محتوا، روی «✏️ تنظیم محتوا» قالب کلیک کنید
  5. فیلدهای فرم به‌صورت گروه‌بندی‌شده نمایش داده می‌شوند (هدر، بنر، درباره ما، ...)
  6. تغییرات را وارد کنید و در پایان روی «💾 ذخیره تغییرات» کلیک کنید

📑 بخش‌های اصلی پنل

🏫
انتخابگر آموزشگاه و شعبه

اگر چند آموزشگاه یا شعبه دارید، از این بخش بین آن‌ها جابه‌جا شوید. هر آموزشگاه قالب و محتوای جداگانه خودش را دارد.

📅 زمان استفاده: ابتدای هر جلسه کاری
🎨
کارت‌های قالب

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

📅 زمان استفاده: انتخاب یا تغییر قالب سایت
📝
فرم محتوا (جای‌گذارها)

فیلدهای محتوا به گروه‌های منطقی تقسیم شده‌اند: هدر، بنر، درباره ما، دوره‌ها، مزایا، تماس، فوتر و SEO. هر فیلد راهنمای اختصاصی خودش را دارد (حجم، ابعاد، فرمت).

📅 زمان استفاده: ویرایش متن‌ها و تصاویر سایت
🖼️
آپلود تصویر

برای لوگو، بنر، تصویر درباره ما و تصویر SEO، تصویر انتخاب کنید. حداکثر حجم ۵۰۰ کیلوبایت. فرمت‌های مجاز: JPG، PNG، WebP، SVG.

📅 زمان استفاده: تغییر تصاویر سایت
🔒
لینک‌های امن

در فیلدهای لینک، فقط دامنه‌های مجاز (شبکه‌های اجتماعی، نقشه، سایت‌های دولتی و آموزشی) پذیرفته می‌شوند. لینک‌های ناشناس به‌طور خودکار رد می‌شوند.

📅 زمان استفاده: تنظیم شبکه‌های اجتماعی و لینک‌های فوتر
🗺️
نقشه تماس

کد iframe نقشه (Google Maps، نشان، بلد) را در فیلد نقشه وارد کنید. فقط دامنه‌های معتبر نقشه پذیرفته می‌شوند.

📅 زمان استفاده: نمایش موقعیت آموزشگاه روی سایت
🔧
کدهای سفارشی (فقط ادمین)

اگر مدیر ارشد سیستم هستید، می‌توانید CSS، JavaScript و کدهای هدر/فوتر سفارشی اضافه کنید. این فیلدها برای سایر نقش‌ها مخفی هستند.

📅 زمان استفاده: سفارشی‌سازی پیشرفته (فقط برای ادمین)

💼 مثال‌های کاربردی

❓ مدیر می‌خواهد قالب پیش‌فرض را فعال کند
  1. از منوی بالای صفحه، آموزشگاه موردنظر را انتخاب کنید
  2. در بخش «قالب‌های موجود»، قالب پیش‌فرض را پیدا کنید (با برچسب «⭐ پیش‌فرض»)
  3. روی دکمه «🚀 فعال‌سازی» کلیک کنید
  4. پیام تأیید نمایش داده می‌شود — تأیید کنید
  5. صفحه رفرش می‌شود و قالب فعال می‌شود
❓ مدیر می‌خواهد لوگو و بنر سایت را تغییر دهد
  1. روی «✏️ تنظیم محتوا» قالب فعال کلیک کنید
  2. به بخش «📋 هدر و اطلاعات عمومی» بروید
  3. در فیلد «لوگو»، روی «📎 انتخاب تصویر» کلیک کنید
  4. فایل تصویر را انتخاب و آپلود کنید
  5. در بخش «🎯 بنر اصلی»، تصویر بنر را هم آپلود کنید
  6. روی «💾 ذخیره تغییرات» کلیک کنید
❓ مدیر می‌خواهد لینک اینستاگرام را در فوتر قرار دهد
  1. به بخش «🌐 شبکه‌های اجتماعی» بروید
  2. در فیلد «Instagram»، آدرس صفحه اینستاگرام را وارد کنید
  3. مثال: https://instagram.com/your_school
  4. روی «💾 ذخیره تغییرات» کلیک کنید
  5. ⚠️ توجه: فقط دامنه instagram.com پذیرفته می‌شود
❓ مدیر می‌خواهد نقشه موقعیت آموزشگاه را نمایش دهد
  1. به بخش «📞 تماس با ما» بروید
  2. فیلد «کد نقشه» را پیدا کنید
  3. از Google Maps، کد iframe نقشه را کپی کنید
  4. کد را در فیلد نقشه paste کنید
  5. روی «💾 ذخیره تغییرات» کلیک کنید
  6. ⚠️ توجه: فقط کد iframe از دامنه‌های معتبر نقشه (google.com، balad.ir، neshan.org) پذیرفته می‌شود
❓ مدیر می‌خواهد SEO سایت را تنظیم کند
  1. به بخش «🚀 SEO - عنوان و توضیحات» بروید
  2. عنوان صفحه را بین ۵۰ تا ۶۰ کاراکتر بنویسید
  3. توضیحات متا را بین ۱۵۰ تا ۱۶۰ کاراکتر بنویسید
  4. کلمات کلیدی را با کاما جدا کنید
  5. تصویر Open Graph (برای اشتراک‌گذاری در شبکه‌های اجتماعی) را آپلود کنید
  6. روی «💾 ذخیره تغییرات» کلیک کنید

🔍 فیلترها و راهنماهای هر فیلد

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

📤 نکات آپلود تصویر

  • فرمت‌های مجاز — JPG، PNG، WebP، SVG
  • حداکثر حجم — ۵۰۰ کیلوبایت
  • لوگو — ۲۰۰×۶۰ تا ۵۰۰×۱۵۰ پیکسل، PNG/SVG با پس‌زمینه شفاف
  • بنر اصلی (Hero) — ۱۹۲۰×۶۰۰ پیکسل (نسبت ۱۶:۵)، JPG/WebP
  • تصویر درباره ما — ۸۰۰×۶۰۰ پیکسل (نسبت ۴:۳)، JPG/PNG
  • تصویر SEO (Open Graph) — ۱۲۰۰×۶۳۰ پیکسل (نسبت ۱.۹:۱)
  • کیفیت — قبل از آپلود، تصویر را فشرده کنید

📚 دامنه‌های مجاز برای لینک‌ها

دسته دامنه‌ها
🌐 شبکه‌های اجتماعی instagram.com، telegram.org، whatsapp.com، youtube.com، linkedin.com، x.com، facebook.com، aparat.com
🗺️ نقشه maps.google.com، balad.ir، neshan.org، goo.gl، maps.app.goo.gl
🏛️ دولتی و آموزشی gov.ir، ac.ir، sch.ir، org.ir، portaltvto.com، sanjesh.org
🏫 سایت خودتان دامنه اصلی سایت SCHOOL

⚠️ نکات مهم

🔴 نکات حیاتی:
  • فیلدهای کدهای سفارشی (CSS/JS) فقط برای مدیر ارشد سیستم قابل ویرایش است
  • لینک‌های ناشناس به‌طور خودکار رد می‌شوند و ذخیره نمی‌شوند
  • کد iframe نقشه باید از دامنه‌های معتبر باشد، در غیر این صورت پاک می‌شود
🟡 نکات مهم:
  • قبل از آپلود تصویر جدید، تصویر قبلی به‌طور خودکار از سرور حذف می‌شود
  • اگر اشتراک آموزشگاه منقضی شده باشد، برخی فیلدها غیرفعال می‌شوند
  • در صورتی که لینک نادرست وارد کنید، فیلد خالی ذخیره می‌شود
🟢 نکات مثبت:
  • هر تغییر در سیستم ثبت می‌شود (برای امنیت)
  • همه فیلدهای متنی و لینک‌ها پاکسازی می‌شوند
  • فرم به‌صورت خودکار مقادیر پیش‌فرض را پر می‌کند

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

چرا نمی‌توانم قالب را فعال کنم؟ ▾
فعال‌سازی قالب فقط برای مدیر آموزشگاه و مدیر شعبه مجاز است. اگر منشی هستید، فقط می‌توانید محتوا را ویرایش کنید.
فیلد لینک اینستاگرام من ذخیره نمی‌شود، چرا؟ ▾
لینک باید با https:// شروع شود و دامنه آن instagram.com باشد. مثال درست: https://instagram.com/your_school. لینک‌های کوتاه‌شده یا ناشناس پذیرفته نمی‌شوند.
چرا تصویر آپلود نمی‌شود؟ ▾
دلایل: (۱) فرمت فایل مجاز نیست (فقط JPG، PNG، WebP، SVG)، (۲) حجم فایل بیشتر از ۵۰۰ کیلوبایت است، (۳) اتصال اینترنت ناپایدار است. برای کاهش حجم، از ابزار فشرده‌سازی آنلاین استفاده کنید.
چرا فیلد «کدهای سفارشی» برای من نمایش داده نمی‌شود؟ ▾
این فیلدها فقط برای مدیر ارشد سیستم قابل مشاهده و ویرایش هستند. دلیل: تغییر CSS/JS می‌تواند به امنیت سایت آسیب بزند. برای دسترسی، با مدیر ارشد تماس بگیرید.
کد iframe نقشه را از کجا بگیرم؟ ▾
در Google Maps یا نشان یا بلد، مکان آموزشگاه را جستجو کنید، روی «اشتراک‌گذاری» کلیک کنید و از تب «Embed a map» کد iframe را کپی کنید. کد را در فیلد «کد نقشه» paste کنید.
می‌توانم یک قالب را بین چند آموزشگاه به اشتراک بگذارم؟ ▾
قالب‌های «🌐 عمومی» برای همه آموزشگاه‌ها قابل دسترسی هستند. قالب‌های «🔒 اختصاصی» فقط برای یک آموزشگاه خاص هستند. اگر می‌خواهید قالب در چند آموزشگاه باشد، باید به‌عنوان «عمومی» تعریف شود.
آیا تغییرات فوراً روی سایت اعمال می‌شوند؟ ▾
بله، بلافاصله پس از ذخیره. اگر تغییرات را نمی‌بینید، کش مرورگر را پاک کنید (Ctrl+F5) یا کش سایت را از پنل مدیریت پاک کنید.
چرا نقشه سایت نمایش داده نمی‌شود؟ ▾
(۱) مطمئن شوید کد iframe کامل است (شروع با <iframe و پایان با </iframe>)، (۲) دامنه نقشه باید یکی از این‌ها باشد: google.com، balad.ir، neshan.org، openstreetmap.org. اگر دامنه معتبر نباشد، کد پاک می‌شود.
SEO چیست و چرا مهم است؟ ▾
SEO (بهینه‌سازی موتور جستجو) کمک می‌کند سایت شما در نتایج گوگل بالاتر نمایش داده شود. با تنظیم عنوان، توضیحات و کلمات کلیدی، شانس دیده‌شدن سایت در جستجو افزایش می‌یابد.
چرا برای هر تغییر، صفحه رفرش می‌شود؟ ▾
رفرش برای اعمال کامل تغییرات (به‌ویژه در بخش قالب) لازم است. تغییرات ذخیره‌شده از بین نمی‌روند. اگر فرم بزرگ است، می‌توانید تغییرات را در چند مرحله ذخیره کنید.

🆘 اگر به مشکل خوردم؟

اگر با خطا یا رفتار غیرمنتظره مواجه شدید:

  1. گام ۱: صفحه را رفرش کنید (Ctrl+F5)
  2. گام ۲: کش مرورگر را پاک کنید
  3. گام ۳: اگر مشکل ادامه داشت، تصویری از خطا تهیه کنید
  4. گام ۴: با پشتیبانی SCHOOL تماس بگیرید و تصویر + توضیح را ارسال کنید
🔴 هشدار: هرگز خودتان تلاش نکنید فایل‌های قالب یا دیتابیس را دستکاری کنید — ممکن است سایت از کار بیفتد.
پیمایش به بالا