We are aware that Twitter has updated their APIs and we have to refactor our Twitter widget according to the Twitter policy.


Temporary Solution

In order to use a Twitter feed on your website, you need to tell Twitter that you are the owner of account used. To do this, you need to create a Twitter Application.


Here's the steps


Creating a Twitter Application

The Twitter Widget will never ask for your password, as it gets all your required data from the Open Authentication keys and secrets you will get by creating your application at Twitter. It also means that if you change your twitter password, you won’t need to update any of the details of your Widget.

  1. Go to https://apps.twitter.com/ and sign in.
  2. Click "Create New App."
  3. Enter a unique Name (anything you want), a Description (again this is just for you), and your site's URL. You can leave the Callback URL empty as it is not used for this implementation. Yay, success - OK! 
  4. Click the "Keys and Access Tokens" tab.
  5. Click the button "Create my access tokens". See screenshot: http://d.pr/i/17Uhs
  6. Now you should see all the keys that are required. See screenshot: http://d.pr/i/1go15

Good. Now you will need to edit a file on your server to enter these API keys.

  1. Locate your theme folder on your FTP (it's usually located in wp-content/theme/).
  2. Edit the file located here: {your_theme_folder}/js/twitter/index.php
  3. Replace the 4 current api keys by your own you created when you logged in apps.twitter.com (step above)
  4. Save the file and upload it to your server.

    That's it.