چرا به کپچا نیاز داریم؟

اگر صاحب یک وبلاگ Typecho هستید، حتماً با مشکل اسپم و نظرات رباتی مواجه شده‌اید. اینجاست که XCaptcha به کمک شما می‌آید. این افزونه قدرتمند، سیستم‌های مختلف کپچا را به وبلاگ شما اضافه می‌کند تا از شر ربات‌ها در امان بمانید.

قابلیت‌های کلیدی XCaptcha

  • ✅ پشتیبانی از ۵ سیستم کپچای مختلف
  • ✅ فعال‌سازی در صفحات نظرات و ورود
  • ✅ معافیت کاربران مدیر از تأیید کپچا
  • ✅ تنظیمات ظاهری قابل شخصی‌سازی
  • ✅ سازگاری کامل با Typecho

سیستم‌های کپچای پشتیبانی شده

سیستم کپچانوعنیاز به API خارجی
hCaptchaسرویس ابریبله
Cloudflare Turnstileسرویس ابریبله
Google reCaptcha v2سرویس ابریبله
Geetest v3سرویس ابریبله
ALTCHAمحلی و متن‌بازخیر

پیکربندی افزونه

پس از فعال‌سازی، روی لینک "پیکربندی" کلیک کنید:

تنظیمات اصلی

  • صفحات فعال: انتخاب کنید کپچا در نظرات، صفحه ورود یا هر دو نمایش داده شود
  • معافیت مدیران: اگر فعال باشد، کاربران با نقش مدیر نیاز به حل کپچا ندارند

انتخاب سیستم کپچا

یکی از گزینه‌های زیر را انتخاب کنید:

۱. hCaptcha, Cloudflare Turnstile یا reCAPTCHA

  • وارد کردن کلید عمومی (Site Key)
  • وارد کردن کلید خصوصی (Secret Key)
  • دریافت این کلیدها از وبسایت مربوطه

۲. Geetest

  • وارد کردن Captcha ID
  • وارد کردن Secret Key
  • انتخاب حالت نمایش (شناور، توکار یا popup)

۳. ALTCHA (پیشنهادی)

  • نیاز به هیچ کلید API ندارد!
  • تنها نیازمند فعال بودن HTTPS روی سایت
  • راه‌حلی کاملاً محلی و مبتنی بر حریم خصوصی

تنظیمات ظاهری

  • رنگ: انتخاب تم روشن، تیره یا اتوماتیک
  • اندازه: انتخاب سایز معمولی، فشرده یا انعطاف‌پذیر

چرا ALTCHA گزینه بهتری است؟

اگر نگران حریم خصوصی کاربران خود هستید، ALTCHA بهترین انتخاب است:

  • 🔒 حفظ حریم خصوصی: هیچ داده‌ای به سرورها ارسال نمی‌شود
  • 🌐 غیرمتمرکز: وابسته به هیچ سرویس خارجی نیست
  • 🆓 رایگان: نیاز به ثبت‌نام یا پرداخت هزینه ندارد
  • سبک: بارگذاری سریع و مصرف منابع کم

نکات فنی مهم

  1. برای استفاده از ALTCHA، حتماً باید SSL فعال باشد
  2. پس از پیکربندی، حتماً عملکرد کپچا را تست کنید
  3. در صورت تغییر سیستم کپچا، تنظیمات مربوطه را به درستی وارد کنید

XCaptcha یک راه‌حل جامع و انعطاف‌پذیر برای محافظت از وبلاگ Typecho شما در برابر اسپم و ربات‌هاست. با پشتیبانی از چندین سیستم کپچا و به‌ویژه گزینه محلی ALTCHA، این افزونه هم نیازهای امنیتی و هم ملاحظات حریم خصوصی را پوشش می‌دهد.

لینک‌های مفید:

آموزش نصب افزونه

  1. افزونه مورد نظر را از مخزن رسمی یا سایت معتبر دانلود کنید.
  2. با استفاده از FTP یا مدیریت فایل هاست، وارد پوشه /usr/plugins/ شوید.
  3. پوشه افزونه دانلود شده را در این مسیر آپلود و از حالت فشرده خارج کنید.
  4. وارد پنل مدیریت Typecho شوید و به بخش «مدیریت افزونه‌ها» بروید.
  5. افزونه آپلود شده را پیدا کرده و آن را فعال کنید.
  6. در صورت نیاز، تنظیمات افزونه را پیکربندی نمایید.
نکته مهم: برخلاف برخی سیستم‌های مدیریت محتوا مانند وردپرس، نصب افزونه Typecho به‌صورت خودکار از پنل وجود ندارد، نصب افزونه به‌صورت دستی و از طریق آپلود پوشه افزونه در مسیر پوشه /usr/plugins/ انجام می‌شود.
این افزونه بدون هیچ تضمینی ارائه شده و استفاده از آن کاملاً به عهده کاربر است؛ توسعه‌دهنده مسئولیتی در قبال مشکلات یا خسارات احتمالی ندارد. همچنین شما مجاز به اصلاح، به‌روزرسانی و تغییر آن برای سازگاری با نیازهای خود هستید.