Let Users Login & Comment on WordPress with a Social Network

If you are using a self-hosted WordPress blog, allowing people to leave comments or login using their Social Network details can be a great way to boost comments. You could use an external system like disqus or livefyre but if you want to retain complete control over your comments and use the design that comes with your theme then you can still offer this option by using the free Social Login plugin. In this tutorial I will show you how to install and configure it.

Web Hosting

Install The Plugin

Download the plugin and then in your WordPress admin, visit “Plugins” > “Add New” > “Upload” and upload the file.

Once you have activated the plugin, you will see a new menu option under “Settings” called “Social Login” – click that and you can start configuring the plugin.

Get your API Keys

This plugin is run by a service called Oneall.com, so you will need to sign up with them to get API keys to enter into the plugin config screen. So go signup with them, add your site URL and other details required and you will get your API keys :

Now you have your keys, go back to the plugin settings screen on your site and enter them in the boxes provided and hit “Verify API Settings” button and if correct, will display the message “The API Settings are Correct”

Choose Your Providers

The next step on the settings page is to configure which prroviders you would like to offer, currently available are :

  • Facebook
  • Twitter
  • Google
  • Linkedin
  • Yahoo
  • OpenID
  • WordPress.com
  • Hyves
  • VKontakte (Вконтакте)

The final setting is the text used next to the login buttons, ie “Connect With:” which I changed to “Login “With:”

How it Looks

Once you have saved your settings, the plugin automatically adds the buttons to your comment and login forms. Here is how they look on the TwentyTen theme comments :

And here on the login screen :

The plugin also includes a widget which you can use to display a login box on any widgetized area of your theme.


This is a pretty good plugin solution if you want an easy way to add social logins to your site, doing so should increase the amount and quality of comments you receive. I had a couple of annoyances with this plugin though, firstly I browser tested and the buttons do not show up in IE7 – not a huge problem as people can still comment normally who are using that browser. The other is the plugin adds text saying “Powered by OneAll Social Login” to your comments section and your login section and there is no option in the settings to disable this. To me, it looks like ugly and I wouldnt use a plugin that forced me to display a link-back to them. I dont know how this is in the WordPress plugin repository as one of their rules for submitting plugins is “The plugin must not embed external links on the public site (like a “powered by” link) without explicitly asking the user’s permission.”

So all in all, the plugin works well but you have to decide if its worth linking back to OneAll on every comments page of your site.



Oliver Dale is the founder of Kooc Media, An Internet Company based in Manchester, UK. I founded WPLift and ThemeFurnace, find out more on my Personal Blog. Thanks!

16 thoughts on “Let Users Login & Comment on WordPress with a Social Network

  1. Hi Oli,

    I’m the founder of oneall and I would first of all thank you for your review of our plugin.
    We are continually improving our services and your feedback is very valuable.

    We test our plugins with all recent browser versions (IE7 included) and I just made another
    test with IE7. It showed up correctly. Could you give me some more information on your
    browser version?

    Yes, it is true that the plugin shows a branding link. This link is however not embedded into
    the HTML Code of the WordPress blog – we do not get and do not aim getting any SEO benefit from it.

    Social Login is maintained by company. The plugin is created and tested by professional developers
    and you will get fast and reliable support even if it’s a free plugin. I think the branding link
    is a fair exchange for these services.

    Best Regards,

    • Hi,

      Thanks for the reply Claude,

      I checked again in IE 7.0 and it looks like a Javascrip error causing the buttons to not load ( see attached image)

      In regards to the branding link, agreed its a fair swap for usage of your plugin but you should give users the option, I dont think it should be forced upon them. I have a plugin which does the same but I give users the option to toggle it on or off in the settings screen.

    • How do I remove the powered by link.  I dont want this plugin if it has that link.  Otherwise the plugin is great.  I would rather pay for the plugin than have a powered by link on my pages.  Its unprofessional and I will lose customers as I seem fly-by-night or my users may not know what exactly is powered by oneall.  I want the link removed, as does everybody else.  Why force people to display your link?  What is the point?  For that I am out and will be blogging a bad review too.

      • We are working on a paid feature to remove the branding. In the meantime, just send us a support request, we would be glad to remove the branding for you.

  2. Cool review . Is there any similar plugs where I dont have to go to FaceBook or blah blah blah and create some application just to make this simple plug to work ??? Big thanks to all .

    • No, the social networks require you to register an application to use their services. If you don’t register an app you can’t use this or similar plugins, sorry.

  3. Hi, is there some way to set the callback uri to my own site. I cant add any more social plugins as they require the callback to be on the page

  4. Looks like a good plugin… does it support posting of the comment to the commenter’s Facebook wall?

  5.  If you want to get rid of the branding from your Social Login plugin, follow these steps:

    1. Login to oneall.com

    2. Click on the site you want to edit

    3. Click on “Customization”

    4. Then choose whether you want the branding links or not

  6. WordPress blog page, allowing people to keep reviews or indication in using their Public Program details can be an excellent way to improve reviews.

Comments are closed.