چرا به کپچا نیاز داریم؟
اگر صاحب یک وبلاگ 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 بهترین انتخاب است:
- 🔒 حفظ حریم خصوصی: هیچ دادهای به سرورها ارسال نمیشود
- 🌐 غیرمتمرکز: وابسته به هیچ سرویس خارجی نیست
- 🆓 رایگان: نیاز به ثبتنام یا پرداخت هزینه ندارد
- ⚡ سبک: بارگذاری سریع و مصرف منابع کم
نکات فنی مهم
- برای استفاده از ALTCHA، حتماً باید SSL فعال باشد
- پس از پیکربندی، حتماً عملکرد کپچا را تست کنید
- در صورت تغییر سیستم کپچا، تنظیمات مربوطه را به درستی وارد کنید
XCaptcha یک راهحل جامع و انعطافپذیر برای محافظت از وبلاگ Typecho شما در برابر اسپم و رباتهاست. با پشتیبانی از چندین سیستم کپچا و بهویژه گزینه محلی ALTCHA، این افزونه هم نیازهای امنیتی و هم ملاحظات حریم خصوصی را پوشش میدهد.
لینکهای مفید:
آموزش نصب افزونه
- افزونه مورد نظر را از مخزن رسمی یا سایت معتبر دانلود کنید.
- با استفاده از FTP یا مدیریت فایل هاست، وارد پوشه
/usr/plugins/شوید. - پوشه افزونه دانلود شده را در این مسیر آپلود و از حالت فشرده خارج کنید.
- وارد پنل مدیریت Typecho شوید و به بخش
«مدیریت افزونهها»بروید. - افزونه آپلود شده را پیدا کرده و آن را فعال کنید.
- در صورت نیاز، تنظیمات افزونه را پیکربندی نمایید.
/usr/plugins/ انجام میشود.