Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

Case Study: Behind the Scenes Look of List25 – Plugins and Hacks

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
Case Study: Behind the Scenes Look of List25 – Plugins and Hacks

As many of you know that we have launched a new blog called List25. In the past month or so, we have been continuously working on improving that site. What looks like a simple list blog in the front-end has a lot of cool little things that you never see. In this article, we will take you behind the scenes of List25 and show you the plugins and cool hacks that we are using to power that site. Perhaps reading this article will give you some feature ideas for your own site.

About List25

List25 is a blog that curates lists of lesser-known intriguing information on a variety of subjects. The purpose of this blog is to be a good fun read when you are bored while being educational at times.

We have the site optimized for readers, so they can always find interesting content while being on our site. We also have the site optimized for new authors, so they can easily adopt to the writing style and format of List25.


Here we go. People are always interested in knowing what plugins are other sites using. Our goal when developing a site is to accomplish things the easiest way possible. Plugins are pretty handy and saves us a lot of time. We will list a plugin and then share why we are using it.

Akismet – D’oh. We don’t want comment spam. Every WordPress installation comes built-in with it for a reason.

Compact Archives – We are using Compact Archives plugin power the dates area of the archives page. Having the year and months organized in a compact style not only saves space, but it also makes it look good.

Featured Posts List with Thumbnails – We are using this to showcase our “featured” articles in the sidebar. Instead of using a popular views mechanism, we handpick these articles. This allows us to control and moderate the traffic flow to specific articles. You can see the live demo of it in our sidebar or see the image below.

Featured Posts with Thumbnails on List25

Gravity Forms with the MailChimp Addon – We are using it to power our contact form. We are using the MailChimp addon to collect emails from the contact form if the user choose to opt-in. We have already written about Gravity Forms and its benefits in lead generation.

Lazy Load – This allows us to lazy load our images. Basically when you install Lazy Load, it only loads the areas that is being accessed right away. So if you have a page with 25 Fail GIFs, then only the first few images in the post will be loaded. The rest of the images load as the user scrolls down. By using this technique, the perceived page load time is a lot faster.

MaxBlogPress Ninja Affiliate – Although we haven’t done a lot of affiliate marketing on this site. But we are using Ninja Affiliate to automatically replace some keywords with affiliate links in our posts. This hasn’t generated a lot of revenue for that site yet, but it is because it is such a new site.

Members – Members plugin allows us to create new user roles and limit permission based on the user role. This plugin is a must have for any multi-author blogs.

No Self Pings – Occasionally we link to our own posts. This pretty much tells WordPress to not send pings when we are linking to our own site. Because there is nothing worst than having your own site’s trackbacks to your other entries.

Redirection – We are using redirection plugin to track 404 pages and redirect them appropriately. Its a good plugin to have in general.

Regenerate Thumbnails – We are using Regenerate Thumbnails plugin to generate additional image sizes. This allows us to have various sizes for design purposes (such as Slider Navigation, Featured Posts in the Sidebar etc).

Simple Facebook Connect and Simple Twitter Connect – These two plugins are super powerful and are being used for variety of purposes through out the site. Their #1 purpose is to allow third-party login for comments. See the screenshot below:

List25 Comments Area

Simple Facebook Connect is handling our Facebook Open Graph Meta Data details for us, so we have the right image, title, and description when users share our articles on Facebook.

Simple Twitter connect is also being used for automatically linking our twitter usernames when you type @list25 or any other twitter handle. Because simple twitter connect is using the Twitter Anywhere API, we are also using it for live tweet box on our Subscribe Page for List25. (This tutorial will show you how to create live tweet boxes on your WordPress site)

Subscribe to Comments – This plugin adds a little checkbox after the comment that allows users to subscribe to comments if they choose to.

User Photo – User photo plugin lets each author to upload their own image rather than using gravatar. This allows us to moderate the images that show up in our author bio’s.

VaultPress – We are using VaultPress for backups. It is a managed backup solution by Automattic. They backup our theme, plugins, posts, and all other media files. This protects us from disasters. If anything happens, we can always use VaultPress to restore the site to normal.

W3 Total Cache – This keeps our site from not crashing. List25 is getting a lot of traffic and without this plugin, our servers would crash every hour.

WordPress HTTPs – We are using this plugin to make sure that our site’s backend is secured. But most importantly, we are using it to host media files and serve it to our Facebook Application that we have discussed in this article at WPBeginner.

WordPress SEO by Yoast – This plugin handles our sitemaps, and all other on-site SEO such as Meta tags, indexation etc.

WP-Leads – We are using this plugin to add a little checkbox in the comment form for our MailChimp list. It makes it easier for our users to subscribe to our daily newsletter if they choose to.

WPTouch Pro – We are using WP Touch Pro to power our mobile version of the site. We did create a custom theme for WP Touch Pro, but it didn’t take that long to do so.

WP4FB Pro – This plugin is handling our facebook application for Giveaway. Which we have discussed on pretty extensively on how to do facebook giveaways using WordPress.

That will conclude the list of plugins that we are running. Now lets take a look at other cool hacks that we have on the site.

List25: Theme and Hacks

It is important to emphasize that List25 is running on a custom Genesis Child Theme. We do have some pretty nifty features on the site.

I’m Curious Button in the Header – When a user clicks on that, it redirects them to a random post on a site. It’s essentially simulating a Stumbleupon like experience. You can do this too. Check out our tutorial on How to Redirect Users to a Random Post in WordPress.

Custom Post Editor Layout

Custom Post Editor Layout

The reason why we have a custom post editor layout is so our new authors know exactly what type of formatting we want. If you visit any one of our posts, you will see how handy this feature can really be. It does require some knowledge to create a custom post editor. Smashing Magazine has a tutorial on how to do this.


We are using the jQuery version of SlideDeck plugin to create our slider. They do have a WordPress plugin. Check out our step by step guide to creating a slider in WordPress.

That’s about it. We hope that this gave you ideas for your own site. Let us know your comments and feedbacks. Oh, and don’t forget to check out List25.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. KK says:

    similar to List25 how can I add a default content on all the pages using pagination?

  2. hoa says:

    What’s theme name of site

  3. Chuka Udeze says:

    Nice set of plugins you’ve got here, we run a similar site and we’ll consider some of these plugins here, I personally think they’re very useful

  4. Sunaina Wadhwa says:

    Hi Syed,

    Been following you from some time.
    And this is certainly a great help specially for newbies like me as i atleast know the important plugins that can work out for a wordpress site.

    Also i visited your site list25 and you have mentioned that you are using genesis framework theme but the theme looks different from genesis framework theme on list25, is it custom developed? and what are your general reviews about genesis framework?

    Also list25 seems to be nice but i still don’t understand that how could you be possibly making any money from list25 since i dont see any thing except google ads? Whats the motive behind blogging here.

    hope your tips help for a person like me who is getting started and may be a post from you how to make money from blogging would be of great help.

    • Editorial Staff says:

      Hey Sunaina,

      List25 is using a custom child theme for Genesis. I love the Genesis framework, and I think it is the best one out there.

      The motive is not always to make money. It is to have fun and add value. Everything else is just cherry on the top :)

  5. Fitoschido says:

    Thanks for sharing your techniques ;)

  6. Japh says:

    What a great post! It’s always nice to see a behind the scenes like this. I think it really fosters us all learning from each other. Thank you!

  7. namaserajesh says:

    Thanks for the list. Many plugins are new for me.

    One doubt: I’ve read that showing the list of plugins that we used on our blogs can cause security issue, because the plugin we are using having any security hole.

    • wpbeginner says:

      @namaserajesh Overrated security flaw… If someone has an exploit, they will try to attack your site regardless of whether you have it or not. We get thousands of attempts every day people trying to inject codes using the old TimThumb exploit (hoping that we have those themes)…

  8. iheartpgh says:

    Thanks – this is a great list. For Facebook and Twitter connect – is there any trick to getting both to show up. Got the Facebook one working but the Twitter login isn’t showing up.

  9. WPBeginner - WordPress for Beginners says:

    Want to do behind the scenes of your website?

  10. Paul_Pruneau says:

    Awesome list and summary!

    Thanks for the drill down and detailed item views too.

    A few of these I did not know about.

    Looking forward to checking them out.

    Keep up the great work!

  11. Faiz Muhammad says:

    great sharing risepk see it great plugins for wp

  12. Julien Liabeuf says:

    Thanks for sharing! I suggest you noindex archive pages to avoid duplicate content. Really easy with WordPress SEO.

  13. pollyalida says:

    @godaisies Yes, a good one to include in our resource list.

  14. Jim Welch says:

    This “behind the scenes” idea is great.

  15. merrittsgret says:

    Oh I’m so glad to see this! I’d been hoping for an updated list of favorite plugins from you. (Do you have plans to update ?)

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.