WordPress Social Login ورود به وردپرس از طریق شبکه های اجتماعی

WordPress Social Login

افزونه WordPress Social Login به خوانندگان وب سایت و مشتریان شما اجازه می دهد تا با استفاده از اکانت شبکه های اجتماعی خود در سایت شما ثبت نام کنند و نیازی به پر کردن فرم های ثبت نام و به خاطر سپردن نام کاربری و رمز عبورشان نداشته باشند.

توجه داشته باشید که این افزونه دکمه های اشتراک گذاری در شبکه های اجتماعی را به سایت شما اضافه نمی کند. به این منظور باید از بهترین افزونه های شبکه های اجتماعی وردپرس استفاده کنید.

WordPress Social Login امکان کنترل کامل دسترسی کاربران به وب سایت را به شما می دهد و لیستی از قوانین و محدودیت ها را برای راه اندازی ارائه می دهد.

این افزونه در حال حاضر از شبکه های اجتماعی زیر پشتیبانی می کند:

فیسبوک، گوگل، توییتر، لینکدین، اینستاگرام، Windows Live، Yahoo!، Reddit، Disqus، Tumblr، Stackoverflow، GitHub، Dribbble، 500px، Foursquare، Steam، Twitch.tv، Mixi، Vkontakte، Mail.ru، Yandex، Odnoklassniki، Goodreads ، Skyrock ، Last.fm ، AOL  و PixelPin.   

در این مقاله افزونه WordPress Social Login را مورد بررسی قرار داده و نحوه استفاده از آن را توضیح می دهیم.

آموزش افزونه WordPress Social Login و ورود به وردپرس از طریق شبکه های اجتماعی

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

بعد از اینکه افزونه نصب شد آن را فعال کنید.

پس از فعال سازی افزونه در پیشخوان وردپرس به مسیر تنظیمات » WP Social Login بروید. صفحه ای مشابه شکل زیر مشاهده می کنید.

WordPress Social Login

راه اندازی درست شبکه های اجتماعی مهمترین مرحله برای عملکرد صحیح افزونه WordPress Social Login است. ممکن است صفحه تنظیمات افزونه در نگاه اول پیچیده به نظر برسد اما نگران نباشید. در این آموزش به شما نشان می دهیم که چگونه مراحل را گام به گام طی کنید.

افزونه WordPress Social Login به بازدید کنندگان و مشتریان وب سایت شما اجازه می دهد تا با استفاده از اکانت شبکه های اجتماعی خود در سایت شما ثبت نام کنند و از این طریق نیازی به پر کردن فرم های ثبت نام و به خاطر سپردن نام های کاربری و رمز عبورشان نداشته باشند.

در اولین گام باید شبکه های اجتماعی مورد نظر خود را انتخاب کنید.

انتخاب شبکه های اجتماعی

WordPress Social Login تعداد زیادی شبکه اجتماعی را برای ورود به سیستم ارائه می دهد و شما می توانید به هر تعداد که می خواهید شبکه اضافه کنید. اما اگر تعداد زیادی شبکه اجتماعی اضافه کنید ممکن است کاربر برگشتی فراموش کند که اولین بار از چه شبکه ای برای ثبت نام در سایت شما استفاده کرده است. بنابراین توصیه می شود تعداد محدودی از شبکه های اجتماعی را برای ورود به سیستم ارائه دهید.

برای انتخاب شبکه های اجتماعی که کاربران از طریق آنها بتوانند وارد سایت شما شوند باید آگاهی دقیقی از مخاطبان خود داشته باشید. بازدیدکنندگان وب سایت شما ممکن است با برخی از شبکه های اجتماعی نسبت به بقیه راحت تر باشند.

ثبت شبکه های اجتماعی

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

افزونه WordPress Social Login تمام دستورالعمل های لازم برای ثبت نام در شبکه های اجتماعی مختلفی که پشتیبانی می کند را دارد. شما می توانید با کلیک بر روی لینک Where do I get this info? به این دستورالعمل ها دسترسی پیدا کنید.

در این آموزش نحوه راه اندازی و ثبت درخواست در WordPress.com را توضیح می دهیم:

ابتدا با نقش مدیر به وب سایت خود وارد شوید و در صفحه تنظیمات افزونه WordPress Social Login روی تب Networks کلیک کنید.

افزونه WordPress Social Login به طور پیش فرض فیسبوک، گوگل و توییتر را برای شما فعال کرده است. برای افزودن  “WordPress.com”در قسمت “Add more providers” روی آیکون WordPress کلیک کنید.

WordPress Social Login

پس از آن باکس مربوط به WordPress.com نشان داده می شود.

WordPress Social Login

Enabled را روی بله تنظیم کنید تا به کاربران وب سایت خود اجازه دهید با id های WordPress.com خود تأیید هویت کنند.

افزونه به طور خودکار دستورالعمل های اصلی ثبت برنامه را نمایش می دهد. همچنین می توانید روی لینک Where do I get this info? کلیک کنید.

برای اینکه وب سایت شما قادر به برقراری ارتباط با WordPress.com API باشد، باید یک اپلیکیشن ایجاد کنید. برای این کار مراحل زیر را دنبال کنید:

ابتدا به آدرس اینترنتی https://developer.wordpress.com/apps/ بروید.

با استفاده از اکانت WordPress.com خود وارد شوید. اگر از قبل اکانت ندارید، یک اکانت ایجاد کنید.

روی ” Create a New Application” کلیک کنید.

WordPress Social Login

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

  “WordPress.com” از شما می خواهد که یک “Redirect URL” ارائه دهید (سایر شبکه های اجتماعی ممکن است آن را  Callback URLبنامند). این Redirect URL یا Callback توسط افزونه WordPress Social Login ارائه می شود. فقط کافی است آن را از دستورالعمل های اصلی در قسمت پایین باکس کپی کرده و در قسمت مورد نیاز وارد کنید.

 URL های Callback افزونه چیزی مانند این است: http://mywebsite.com/wp-content/plugins/wordpress-social-login/hybridauth/؟hauth.done=WordPress

نام دامنه خود را در قسمت Javascript Origins وارد کنید.

  Type را روی Web client تنظیم کنید.

برای ارسال فرم روی Create کلیک کنید.

پس از ثبت نام به صفحه جدیدی هدایت می شوید که می توانید اعتبارات اپلیکیشن خود (شامل Application ID و Application Secret) را پیدا کنید. آنها را کپی کرده و در قسمت های مربوطه در فرم افزونه WordPress Social Login وارد کنید.

سپس روی دکمه ذخیره تغییرات کلیک کنید.

سفارشی سازی ابزارک با WordPress Social Login

در تب Widget می توانید ابزارک WordPress Social Widget را کاملاً شخصی سازی کرده و شکل ظاهری و رفتار آن را تعریف کنید.

ابزارک WordPress Social Login در فرم های دیدگاه ها، ورود به سیستم و ثبت نام ایجاد می شود تا بازدید کنندگان وب سایت و مشتریان شما بتوانند از طریق شبکه های اجتماعی مورد نظرشان وارد سیستم شوند.

تنظیمات پایه

در قسمت Basic Settings می توانید تنظیمات زیر را پیکربندی کنید.

WordPress Social Login

Connect with caption: متنی که در این قسمت وارد می کنید در بالای ابزارک افزونه نمایش داده می شود.

Social icon set: افزونه WordPress Social Login دو مجموعه آیکون را برای نمایش در ابزارک فراهم می کند. همچنین می توانید به جای آیکون، نام شبکه های اجتماعی را نمایش دهید.

Users avatars: در این قسمت می توانید مشخص کنید که آواتارهای کاربران از شبکه های اجتماعی نشان داده شود یا موارد پیش فرض نمایش داده شود. نمایش آواتارها با بیشتر قالب های وردپرس، انجمن های افزونه BuddyPress  و افزونه bbPress بدون هیچ تنظیمات خاصی کار می کند.

تنظیمات پیشرفته

WordPress Social Login

Redirect URL: به طور پیش فرض و پس از تأیید هویت، کاربران به طور خودکار به صفحه ای که از آنجا آمده اند هدایت می شوند. اگر WordPress Social Login نتواند مکانی که آنها از آنجا آمده اند را شناسایی کند (یا اگر از صفحه ورود به سیستم وردپرس برای اتصال استفاده کرده اند)، به URL ی که در این قسمت وارد کرده اید ریدایرکت می شوند.

Force redirection: اگر روی Yes تنظیم شود، کاربران همیشه به Redirect URL هدایت می شوند.

Authentication Display: در این قسمت می توانید شیوه ای که گفتگوی تأیید هویت اجرا می شود را تعیین کنید. می توانید گفتگو را در یک پنجره پاپ آپ یا در صفحه (in-page) باز کنید.

Widget Display: مشخص می کند که در کجا می خواهید ابزارک تأیید هویت را نشان دهید.

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

CSS سفارشی

برای شخصی سازی استایل های پیش فرض ابزارک می توانید کدهای css موجود در این قسمت را تغییر دهید یا آن را به فایل های قالب وب سایت خود اضافه کنید.

WordPress Social Login

ادغام سفارشی با WordPress Social Login

WordPress Social Login

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

 <?php do_action( 'wordpress_social_login' ); ?> 

برای نوشته ها و برگه ها از کد زیر استفاده کنید.

 [wordpress_social_login] 

در باکس Widget preview می توانید پیش نمایشی از تغییرات ایجاد شده را مشاهده کنید.

در پایان پس از اعمال تنظیمات مورد نظر خود روی دکمه ذخیره تغییرات کلیک کنید.

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

امیدواریم این آموزش مورد توجه و استفاده شما قرار گرفته باشد.

دانلود افزونه

دانلود افزونه WordPress Social Login
صفحه افزونه WordPress Social Login

درباره ی مینا قدسی

مطلب پیشنهادی

آموزش افزونه WP Smush

آموزش افزونه WP Smush و بهینه سازی تصاویر وردپرس

یکی از بهترین راه ها برای افزایش سرعت وردپرس این است که حجم تصاویر سایت …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *