مشکلات کد کپچا در وردپرس و نحوه رفع آن ها

مشکلات کد کپچا در وردپرس و نحوه رفع ان ها

مشکلات کد کپچا در وردپرس

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

رفع خطا کپچا در سایت های وردپرسی

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

برای سفارش طراحی سایت به این لینک مراجعه کنید.

معرفی انواع مختلف خطاهای کپچا

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

✔ Invisible reCAPTCHA is not invisible
✔ was not entered correctly
✔ خطا برای مالک سایت: Invalid domain for Site Key
✔ ReCAPTCHA couldn’t find user-provided function
✔ Google ReCAPTCHA in localhost
✔ Cannot contact reCAPTCHA
✔ Checkbox reCAPTCHA is not showing
✔ reCAPTCHA not working in Chrome
✔ خطا برای مالک سایت: نوع کلید معتبر نیست.
✔ reCAPTCHA badge showing

مشکلات کد کپچا در وردپرس

با ما همراه باشید؛ تا هر یک از این خطاها را به شکل دقیق به شما معرفی کنیم. و در نهایت نحوه رفع خطای کپچا را در صورت بروز هر یک از خطاهای نامبرده را به شما آموزش دهیم.

در ادامه بحث؛ مشکلات کد کپچا در وردپرس میپردازیم به ..

1- خطا Invisible reCAPTCHA is not invisible

اگر شما از کپچا نامرئی روی وب سایت خود استفاده می کنید و گوگل فعالیت های شما را مشکوک می داند، این خطا به شما نمایش داده می شود. به طور معمول زمانی که فردی چندین بار با یک آدرس IP تلاش کند تا وارد وب سایت شما شود، گوگل این فرآیند را مشکوک قلمداد می کند. به همین دلیل بعد از کلیک روی عبارت من ربات نیستم معمولا چالش تصاویر نیز نمایش داده می شود. این روند به طور کلی مناسب به شمار می رود چرا که به گوگل این اطمینان را می دهد که شما انسان هستید و با یک ربات رو به رو نیست.

2- مشکل ReCAPTCHA was not entered correctly

گاهی؛ ممکن است بعد از تایید کپچا شما با پیغامی تحت عنوان The reCAPTCHA was not entered correctly مواجه شوید. برای این خطا می توان به 3 دلیل عمده اشاره کرد:

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

مشکلات کد کپچا در وردپرس

3- خطا Invalid domain for Site Key

اگر شما، در حال استفاده از قابلیت RECATCHA روی وب سایت خود هستید. و با کلیک روی آن با خطای ERROR for site owner: Invalid domain for site key رو به رو می شوید، لازم است بدانید که کلید سایتتان دیگر اعتبار ندارد. برای رفع این مشکل کپچا باید در ابتدا اطمینان حاصل کنید که، لینک وب سایتتان به صورت دقیق در تنظیمات کلید سایت قرار گرفته است. سپس برای رفع مشکل یک کلید جدید را ایجاد نمایید.

مشکلات کد کپچا در وردپرس

4- خطا ReCAPTCHA couldn’t find user-provided function

زمانی که از افزونه دیگری استفاده می کنید، که تنظیمات کپچا را پشتیبانی می کند. و در هر صفحه نیز دارای یک اسکریپت است. خطای فوق را مشاهده می کنید. در چنین شرایطی شما باید؛ تداخل پیش آمده را حل نمایید. تا بتوانید از قابلیت CAPTCHA به درستی در وب سایت خود بهره ببرید.

5- مشکل Google ReCAPTCHA in localhost

اگر شما با استفاده از لوکال هاست وب سایت خود را مدیریت می کنید، می توانید به راحتی قابلیت کپچا را در وب سایت خود فعال کرده. و مورد استفاده قرار دهید. اما موضوعی که باید به آن توجه داشته باشید این است. که؛ طی یک پیغام به شما گفته می شود، که در حال استفاده از لوکال هاست هستید.

6- خطا Cannot contact reCAPTCHA

زمانی که، صفحه ای که دارای کپچا است بارگذاری می شود، ممکن است با این خطا رو به رو شوید. برای رفع این خطای کپچا باید اتصالات اینترنتی خود را بررسی کرده. و دوباره صفحه مورد نظر را بارگذاری نمایید. معمولاً مشکل در اتصال یکی از دلایل اصلی است. که می توان برای نمایش این خطا در نظر گرفت. اما گاهی نیز زمانی که کلید ریکپچا روی حالت v2 قرار گرفته و در صفحه CAPTCHA نامرئی باشد. نیز این خطا نمایش داده می شود.

مشکلات کد کپچا در وردپرس

7- مشکل Checkbox reCAPTCHA is not showing

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

8- خطا reCAPTCHA not working in Chrome

یکی از موضوعاتی که گاهاً در خصوص کپچا پیش آمده این است که، در برخی از مرورگرها به ویژه مرورگر Chrome افراد در هنگام تلاش برای استفاده از این قابلیت با خطا رو به رو می شوند.

دلایل زیادی برای نمایش خطا در این مرورگر وجود دارد که برخی از آنها عبارتند از:

  1. مرورگر شما باید، به آخرین نسخه خود بروز رسانی شود.
  2. قابلیت کپچا با برنامه های تغییر IP که مورد استفاده قرار می دهید، همخوانی ندارد.
  3. آدرس IP سیستم شما جزء محدوده IP های، بلاک شده است.
  4. وب سایت فوق، به بدافزارها آلوده شده است.

در ادامه بحث؛ مشکلات کد کپچا در وردپرس ..

9- خطا برای مالک سایت: نوع کلید معتبر نیست

اگر شما، از قابلیت کپچا روی وب سایت خود استفاده می کنید، اما با خطای ERROR for site owner: Invalid key type رو به رو می شوید، باید بدانید که نوع کلید کپچایی که مورد استفاده قرار می دهید، اشتباه است.

به عنوان مثال؛ شما نمی توانید از کلیدهای V3 برای کپچا V2 استفاده کنید. در صورت استفاده از کلید اشتباه این خطا برای شما نمایش داده خواهد شد. به منظور رفع خطای کپچا باید کلیدهای CAPTCHA خود را مورد بررسی قرار داده. و اطمبنان حاصل کنید که پیکربندی آن درست است.

مشکلات کد کپچا در وردپرس

10.مشکل reCAPTCHA badge showing

برخی از افراد؛ دوست ندارند، نماد RECAPTCHA در صفحه نمایش داده شود. اما به دلیل تطبیق با شرایط گوگل باید این نماد در صفحه درج شود. برای حذف آن می توانید، از CSS سفارشی استفاده کنید. برای این کار باید کد زیر را به CCS صفحه مورد نظر خود اضافه نمایید:

.frm_form_field .grecaptcha-badge {<br/><br/><br/>
display:none;<br/><br/><br/>
}
1
2
3
.frm_form_field .grecaptchabadge {
  display:none;
}

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

مشکلات کد کپچا در وردپرس

*برای خرید کلاس آنلاین اسکای روم میتوانید در این صفحه اقدام نمایید.*

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

اسکرول به بالا