Flickr Plugin for WordPress


I have been trying to upload my photos into my website and found that it’s a bit heavy for my website if I upload all of them to it. I also don’t want to have the hassle of resizing my photos just to upload them to my hosting. Therefore, I searched for a plugin for Flickr which I have an account with. This plugin integrates your Flickr photo sharing account with WordPress.  All the photos will be shown on the page you prefer and you can also choose to hide whichever set of photos you would like to hide.


For an example of how it looks like when integrated into your website, click here. Below, I will discuss about how to go about installing the plugin and integrating it with your WordPress. But first of all, you must already have a Flickr account.


  1. “Add New” plugin and search for “Flickr Photo Album” plugin by Joe Tan and install it in WordPress.
  2. After the  plugin has been installed, go to “Manage Plugin” and look for “Flickr Photo Album” and click on configure. You will be required to key in your Flickr API Key and Shared Secret Key.
  3. Login to your Flickr account and go to the dropdown arrow beside “You”  just next to “Home” and click on “Your Apps”.
  4. Choose “Apply For A Non-Commercial Key”. 
  5. In the “What’s the name of your app?”  box, I put “Photo Album Plug-in for my WordPress Blog at dennis-koh.com”.
  6. In the “What are you building?”, I put in the same as above.
  7. Tick on both the radio button after reading it and click “Submit” and you will get your API Key and Secret Share.
  8. Copy and paste this information in the configure page of the Flickr Photo Album plugin in WordPress.
  9. Then re-enter those keys into the plugin screen and click next.
  10. You will then need to click “Retrieve Flickr Permissions” where you will be asked to login to Flickr. After logging in, there will be a prompt to ask you to authorize the action. Click authorize and you are good to go.






WordPress log in error.

I met with this problem this morning and thought I would like to share with other users. I did a mistake of changing the Blog URL address below to my WordPress.com account which is http://domain.wordpress.com. After I Save Changes and log out, I was not able to log in again to http://www.dennis-koh.com/wp-login.php. Do note that there is 2 different account here we are tallking about and we should be clear on that first.

http://example.wordpress.com (This is a free account for blogging hereby known as Free Account.)

http://www.example.com/wp-login.php. (This is the platform for editing your website if you have your own hosting hereby know as Hosting Account for convenience sake so that you know which one I am referring to.

For those of you who use the Hosting Account, the username has to be ‘admin’. When I try to login at http://www.dennis-koh.com/wp-login.php which is the Hosting Account with the username ‘admin’, they will prompt that I have a wrong password and keeps redirecting me to my Free Account. If you use the username and password which you have for your Free Account to log in, you can do it. But that is not what we want. We want to be able to log in to our Hosting Account to edit our websites.

Pic 01

  1. The solution is this.
  2. Log in to your cPanel and go to phpMyAdmin.
  3. On the left panel, click on the database your website is on.
  4. Click on WP_Options. You will see a list of Tables such as wp_comments, wp_links etc.
  5. On top there is a row of tabs. Click on Search.
  6. In the field: “Word(s) or value(s) to search for (wildcard: “%”):” Enter the name of the website which you mistakenly entered eg: http://example.wordpress.com
  7. Below at “Inside table(s):” Choose WP_Options and then Click on “Go”.
  8. Click on Browse to view the search result.
  9. Click on the pencil and edit the address to the correct address (in this case your Hosting Domain. eg: http://www.dennis.koh.com) and then click on Go.
  10. Done! Now you should be able to log in to your WordPress platform for editing your website.

The above solution worked for me and I hope it helped you too. Please do it with caution. Data should be backed up before making any amendments in the database. Kindly comment if the solution worked. Thank you!