سئو سایت
امنیت وردپرس

ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captcha
امتیاز 4.3 از 4 رای

ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captcha

reCAPTCHA

داشتن کد امنیتی یا همان کد کپچا در فرم های سایت از اهمیت زیادی برخوردار است و می تواند جلوی بسیاری از هک ها را بگیرد. بهترین کد امنیتی در دنیای اینترنت نیز کد امنیتی گوگل یا همان کپچا گوگل (reCAPTCHA) است. در این آموزش می خواهیم با استفاده از افزونه Google Captcha ، کد امنیتی گوگل را در سایت وردپرسی خود ایجاد کنیم و در فرم های مختلف سایت مانند فرم ورود، ثبت نام، نظرات و … استفاده کنیم تا امنیت وردپرس را افزایش دهیم. البته قبلا این آموزش را به طور ویدئویی در دوره آموزش افزایش امنیت وردپرس ارائه کرده ایم.

افزونه Google Captcha تا کنون بیش از 100 هزار نصب فعال داشته است و امتیاز 4 از 5 را از کاربران وردپرس دریافت کرده است.

این افزونه را می توانید در پایین همین مقاله به صورت رایگان دانلود کنید.

Google Captcha banner

آموزش ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captcha

پس از نصب افزونه و فعال سازی آن، گزینه Google Captcha به منو پنل وردپرس اضافه می شود. برای استفاده از Google Captcha باید از گوگل دو کد Site Key و Secret Key دریافت کنید تا افزونه را برای سایت خود فعال کنید.

وارد منوی Google Captcha و سپس روی گزینه Get the API Key کلیک کنید.

Google Captcha settings

وارد سایت گوگل و قسمت reCAPTCHA گوگل می شوید. در اینجا باید آن دو کدی که برای فعال سازی افزونه نیاز دارید را بسازید. برای این کار در بخش Register a new site، عنوانی را برای کد امنیت خود تایپ می کنیم و نوع کد امنیتی را انتخاب می کنیم. در این مثال ما از نوع reCAPTCHA V2 استفاده می کنیم.

این مطلب را بخوانید  گوگل وبمستر تولز (گوگل سرچ کنسول) چیست؟

Google Captcha register new site

سپس در بخش Domains، آدرس سایت را وارد می کنیم. آدرس سایت را بدون http و www وارد کنید.

Google Captcha domains

در آخر نیز تیک قبول کردن شرایط را بزنید و سپس روی گزینه Register کلیک کنید.

Google Captcha terms

حال شما دو کدی که لازم دارید را در اختیار دارید.

Google Captcha keys

کافیست این کد ها را در فیلد مربوطه داخل تنظیمات افزونه وارد کنید.

Google Captcha key fields

در بخش General نیز فرم هایی که می خواهید کد امنیتی ریکپچا در داخل آن ها نمایش داده شود را انتخاب کنید. بهتر است تمام آن ها انتخاب شده باشد.

Google Captcha general

برخی از تنظیمات دیگر افزونه در نسخه پرو افزونه است اما برخی تنظیمات آن در نسخه رایگان نیز موجود است. به عنوان مثال در نسخه رایگان می توانید بعضی از نقش های کاربری را برای تایید کد امنیتی، مستثنی کنید.

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

Google Captcha versions

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

Google Captcha sample

Google Captcha sample 2

همچنین این افزونه یک شورت کد نیز دارد تا بتوانید در سایر فرم ها که امکان درج گوگل کپچا را به طور پیشفرض ندارند نیز استفاده کنید.

Google Captcha shortcode

حتما از این افزونه در سایت خود استفاده کنید تا امنیت وردپرس را در فرم ها افزایش دهید.

این مطلب را بخوانید  آموزش غیرفعال کردن XML-RPC در وردپرس برای افزایش امنیت وردپرس

امیدوارم این آموزش نیز برای شما مفید بوده باشد. اگر نظر یا سوالی دارید، می توانید از قسمت نظرات همین مطلب برای ما ارسال کنید. یادتان باشد تیک کپچا را هم هنگام نظر گذاشتن بزنید 🙂

افزونه Google Captcha را می توانید به صورت رایگان از لینک زیر دانلود کنید.

ایمیل خود را وارد کنید تا لینک های دانلود به شما نمایش داده شود. اگر عضو سایت هستید، لطفا وارد حساب کاربری شوید تا دیگر این فرم ایمیل را نبینید.

 

مقالاتی که در حوزه امنیت وردپرس پیشنهاد می کنیم که بخوانید:

آموزش طراحی سایت فروشگاهی (آموزش ووکامرس)

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

دانلود دوره
من مسعود جواهری نویسنده این مقاله هستم

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

نظرتان را با ما در میان بگذارید



علی در 6 آوریل 2019 - 16:47 پاسخ

سلام من شورتکد این افزونه رو صفحه تماس با ما قرار دادم اما بدون تایید اون هم مشتری می تونه پیام بفرسته. مشکل از کجاست؟

    مسعود جواهری در 6 آوریل 2019 - 22:48 پاسخ

    سلام خدمت شما
    اگر از contact form 7 برای فرم تماس با استفاده می کنید، دو راه دیگه دارید.
    یکی اینکه از بخش یکپارچه سازی داخل خود افزونه contact form 7 استفاده کنید و کلید های کپچا رو آن جا قرار بدید.
    یا این که از افزونه https://wordpress.org/plugins/contact-form-7-simple-recaptcha/ استفاده کنید و شورتکد این افزونه رو در فرم قرار بدید.

علی در 7 آوریل 2019 - 15:15 پاسخ

ببخشید در مورد روش دوم که فرمودید من افزونه رو نصب کردم. حالا میشه بگید چطور تو فرمی که دارم اینو اضافه کنم یا در صفحه مربوط به تماس با ما شورتکدش رو بذارم؟

علی در 7 آوریل 2019 - 15:25 پاسخ

مشکل حل شد. در قسمت یکپارچه سازی کلید و رمز به صورت پیش فرض یوزر و پسورد ورود به محیط وردپرس بود که تغییرش دادم.

S در 20 آوریل 2019 - 10:19 پاسخ

سلام
لطفا درباره ایجاد کد تایید شماره از طریق sms راهنمایی کنید (مثل کد app ها ، تلگرام و …) پنل sms هم دارم
! با گرویتی اگر میشه من طبق اموزش شما اونو تقریبا بلدم

    مسعود جواهری در 20 آوریل 2019 - 14:07 پاسخ

    سلام خدمت شما
    برای این کار افزونه هایی ساخته شده اند که در سایت ژاکت ارائه میشه. به این سایت مراجعه کنید و جستجو کنید.
    موفق باشید

S در 25 آوریل 2019 - 19:02 پاسخ

سلام من مثل اموزش گرویتی شما از سایت گرویتی افزونه پیامک خریدم اما نصب نمیشه کلا یک فایل php داده چکار باید بکنم