WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
  • Deals
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Beginners Guide

How to Install and Setup WP Super Cache for Beginners

Last updated on June 3rd, 2014 by Editorial Staff
352 Shares
131
158
53
10
Special WordPress Hosting offer for WPBeginner Readers
How to Install and Setup WP Super Cache for Beginners

Search engines consider site speed to be an important factor search rankings. This is why at WPBeginner we try our best to improve site load speed to an optimal level. Doing that, we have noticed that caching our website helped us improve site speed as well as balancing huge spikes in traffic. We use W3 Total Cache to improve performance of our website. However, many of our readers asked us about how to install and setup WP Super Cache. Therefore in this guide, we will show you how to install and properly setup WP Super Cache.

Note: Both W3 Total Cache and WP Super Cache are great plugins. We highly recommend that you use one or the other depending on your needs.

First thing you need to do is install and activate WP Super Cache plugin (tutorial: how to install a WordPress plugin). Upon activation, WP Super Cache will notify you that caching is not enabled on your website at the moment.

Setting up WP Super Cache – The Easy Way

To enable cache, go to Settings » WP Super Cache. Under the Easy tab, turn Caching on and hit update status button.

Turning on Cache in WP Super Cache for WordPress

After turning on the cache, click on the test cache button to check if it is working. WP Super Cache will fetch your WordPress site twice and will compare the time stamps of both pages. If the both time stamps match then this means that caching is working on your site now.

WP Super Cache Advanced Set up

WP super cache is a powerful plugin, and it comes with many advance options. These options can further improve your site’s performance. To Set up WP Super Cache with advance options, go to Settings » WP Super Cache and click on Advanced tab.

Advance set up for WP Super Cache

Enable Caching
First check the box that says Cache hits to this website for quick access. Below that you will see three caching options. By default WP Super Cache uses PHP to serve cache files. However, using PHP to serve cache files can be resource incentive particularly on shared hosting environments. So we would like to recommend that you try using mod_rewrite to serve cache files. After that scroll down and hit the update status button to save these settings.

WP Super Cache will now show you a notification that mod_rewrite rules must be updated and possibly another notification about scheduling garbage collection. Scroll down the page, and you will see mod_rewrite rules that needs to be added. Click on Update Mod_Rewrite Rules button to update these rules. Once mod_rewrite rules are updated this section will turn green.

To resolve the notice about garbage collection, scroll down on the advance settings page to the Expiry Time & Garbage Collection section and set up a time and frequency for garbage collection of cached files on your server.

Scheduling garbage collection and setting cache expiration

Enable Compression in WP Super Cache: Compression allows WP Super Cache to serve cached files as compressed files. These files are downloaded by user browsers quickly due to their smaller size. To enable compression, simply check the box that says Compress pages so they’re served more quickly to visitors.

Setting up CDN with WP Super Cache

Most content websites serve a lot of static files with each page request. These files are JavaScripts, images, stylesheets, etc. Unlike your WordPress posts which are dynamically generated by PHP, these files can be served using a Content Delivery Network (CDN). If you don’t know what is a CDN or why you need a CDN, then you should check out our infographic “What the Heck is a CDN“.

At WPBeginner we use MaxCDN. You can read our blueprint on Why we use MaxCDN. If you need help setting up MaxCDN, then we already have a tutorial for how to install and setup MaxCDN for WordPress. The tutorial uses W3 Total cache, but the basic concept is the same.

To setup CDN with WP Super Cache, click on the CDN tab and check the box next to Enable CDN Support option. Enter your offsite URL, which will be the url of your pullzone. For example, http://cdn.wpbeginner.com

Setting up MaxCDN with WP Super Cache

In the additional CNAMEs field enter other CNAMEs you have created for your pullzone. For example, http://cdn1.wpbeginner.com, http://cdn2.wpbeginner.com , http://cdn3.wpbeginner.com

Lastly, check the box that says Skip https URLs to avoid “mixed content” errors and save changes. Now your website is now ready to serve static content from a CDN.

Serve a Static Site with WP Super Cache

The preload mode in WP Super Cache allows you to create super cache static files for all your posts and pages and serve a static website. You may ask Why would anyone want to do that?

To conserve server resources.
To serve an old site that is not being updated anymore.
To improve site speed by serving static content only.

These were just a few reasons but there could be many more reasons and situations where you might want to completely disable PHP processes. Don’t worry your WordPress will work normally, and you will still be able to manage your content with WordPress.

Preload WP Super Cache and Serve Static Files

Refresh preload cache files options will be set to zero by default, minimum required time is at least 30 minutes. Pre-loading your entire WordPress site takes some time and consumes a lot of resources on your server. You can leave it to 0 if you do not want your static files to expire ever unless you manually refresh cache.

We hope this guide helped you setup WP Super Cache on your WordPress blog. For plugin specific support, please post all your questions in the WordPress support forums for the plugin author. Read our guide on how to properly ask for WordPress support and get it.

For other feedback and questions, please leave a comment below.

352 Shares
131
158
53
10
Popular on WPBeginner Right Now!
  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • Why Build Your Email List Today

    Revealed: Why Building Your Email List is so Important Today!

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • Step by Step Guide: How to Start a Podcast with WordPress

    How to Start Your Own Podcast (Step by Step)

About the Editorial Staff

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

The Ultimate WordPress Toolkit

56 Comments

Leave a Reply
  1. Stefan Andonov says:
    Oct 31, 2016 at 4:12 pm

    Hi,
    How to preload for several languages, I am using qtranslate, that seems impossible, right?
    10x
    Stefan

    Reply
  2. John Johnson says:
    Sep 5, 2016 at 6:15 pm

    This is an ecommerce site using Exchange from iThemes. With WP Super Cache activated certain pages that need to be refreshed don’t get refreshed i.e. Empty Cart. When you Empty Cart it comes back with the same content or in other words it appears unemptied.
    When I deactivate WP Super Cache the problem disappears. It was suggested that I Whitelist the pages that shouldn’t be cached. I am uncertain about how to do that. Any help would be appreciated.
    Regards,
    John

    Reply
  3. Dajuan says:
    Jun 1, 2016 at 9:13 am

    WP Beginner Staff, when a theme update is applied, or when other plugin updates are made, is WP Super Cache alerted to create new cached versions? Or does the plugin wait until “Expiry Time & Garbage Collection” or a manual cache deletion?

    Reply
  4. Iosif says:
    May 9, 2016 at 11:41 am

    Hello,

    I am using WP Super Cache, but it seems that my images don’t get cached. Any ideas on how to configure this?

    I did have a lazy load plug-in, but it conflicted with my theme, so I deactivated it…

    Reply
  5. shubhendu says:
    Apr 15, 2016 at 4:59 pm

    I have just install wp super cache plugin by reading your article but nor js,css and image is not loading at my blog…plz help my site address is

    If you dont want to publish is comment because i include my site link PLEASE reply to my email id.

    Thanks.

    Reply
    • WPBeginner Support says:
      Apr 18, 2016 at 6:58 am

      Seems like you have already resolved the issue.

      Reply
  6. madhavi jha says:
    Apr 14, 2016 at 10:34 am

    hi , i am regular reader of your site , i have setup WP Super Cache plugin as you guide in your blog , but its not working its show only 20/100

    please guide me ,i have been tried to solve this problem since last 2 days , please guide me .

    Reply
  7. nitai roy says:
    Jan 14, 2016 at 12:50 pm

    Hi,

    I followed as you mentioned here. Everything has done perfectly but I could not find this option: “Enable Compression in WP Super Cache:”
    Where is it please?

    Also, Now how can I know whether it is working perfectly or not?

    Thank you very much.

    Reply
  8. Patel Shoeb says:
    Dec 18, 2015 at 5:55 am

    How to Install and Setup WP Super Cache with CloudFlare CDN?

    Reply
  9. kurakaniz says:
    Nov 27, 2015 at 12:13 am

    after updating the plugin it says “.htaccess file may need to be moved” and this error too

    A difference between the rules in your .htaccess file and the plugin rewrite rules has been found. This could be simple whitespace differences but you should compare the rules in the file with those below as soon as possible. Click the ’Update Mod_Rewrite Rules’ button to update the rules.

    what to do please help

    Reply
  10. stephen says:
    Oct 1, 2015 at 11:00 pm

    I installed everything just as you said but I am still getting 52sec load time and if I tried using gtmetrix I get an error saying the URL does not appear to be an HTML.home page . please help site is

    Reply
  11. Megan Good says:
    Sep 3, 2015 at 10:54 am

    This article was very helpful, and I was able to troubleshoot my issues based on your suggested settings. Thank you for the info!

    Reply
  12. Omprakash Jaiswal says:
    Aug 9, 2015 at 4:37 am

    wp super cache does not work
    Permlink Structure Error

    A custom url or permalink structure is required for this plugin to work correctly. Please go to the Permalinks Options Page to configure your permalinks.

    Reply
  13. Hammad says:
    May 23, 2015 at 12:36 am

    Thank you for your suggestions, I’m trying to apply these settings on my website now. Can you please advise if wp super cache supports minify settings.

    I had wp3 total cache and had a score of 97/81 on gtmetrix, after installing wp super cache my score decreased to 82/68.

    Reply
  14. Imran says:
    May 13, 2015 at 2:54 am

    Was looking for some great guide for super cache plugin. Now I will try it on my test site.
    Thanks for such a nice tutorial

    Reply
  15. Robert Connor says:
    Mar 10, 2015 at 9:57 pm

    Some great tips-now i need to go back and fix my site

    Reply
  16. User says:
    Dec 3, 2014 at 3:48 pm

    How do I get it to work for Mobile without changing the theme?

    Reply
  17. cezars says:
    Nov 18, 2014 at 6:59 pm

    Any info for Rejected User Agents list from the plugin ?

    Reply
  18. herb says:
    Oct 10, 2014 at 9:15 pm

    Installed it and got a lower grade E/D on Gtmetrix…switched to W3TC and it gave me and A/B grade.

    Reply
  19. efiga says:
    Jul 19, 2014 at 12:52 pm

    Hi
    i have a little question , when using this plugin to cashe pages , the google adsense ads will be cashed too ? ,it will show the same ads ?
    thank you in advance

    Reply
    • WPBeginner Staff says:
      Jul 19, 2014 at 10:25 pm

      No your Google Ads will not be cached.

      Reply
  20. shadow says:
    Jul 12, 2014 at 12:36 pm

    does nothing for me

    Reply
  21. avisdupublic.net says:
    May 5, 2014 at 8:46 am

    Hi, Thank you for this outstandly good article. However, I am facing several issues with WP S. Cache.
    The website is : avisdupublic.net

    1°) My Home page is a static one. However, when a new article is published, the /home must be changed (new article in the slider and so on). However, it is no the case! Moreover, when I just “update” this static page, by a strange miracle (not so strange because with the update, the cache-page is flushed), the /home becomes “normal”.

    2°) From 1°), I decided to tick the Pages, Front page, Is_home in the rejected ones. However no changes appeared in the /home.

    Do you have an idea where could be the problem ?

    Bests,

    (sorry for the poor english)

    Reply
  22. Farcas Gelu Danut says:
    Mar 2, 2014 at 3:51 am

    I’m sorry for my poor English language.
    I use now WP Total Cache, CDN is Cloudflare, shared hosting.
    Specialists working at hosting company I recommend using wp super cache to replace the WPTotal Cache. What is your opinion?
    WP Total Cache internet is recommended, considered superior WP Super Cache.
    I use Google translate for this comment. Is OK?

    Reply
    • WPBeginner Support says:
      Mar 2, 2014 at 1:44 pm

      Farcas, W3 Total Cache and WP Super Cache are both good plugins.

      Reply
  23. Nguyen Duc says:
    Feb 28, 2014 at 10:50 am

    Thanks for post, but i have a problem below:
    Warning! Could not update /home/d2c45a95/public_html/wp-config.php! WPCACHEHOME must be set in config file.
    Warning! /home/d2c45a95/public_html/wp-content/advanced-cache.php does not exist or cannot be updated.

    1. If it already exists please delete the file first.
    2. Make /home/d2c45a95/public_html/wp-content writable using the chmod command through your ftp or server software. (chmod 777 /home/d2c45a95/public_html/wp-content) and refresh this page. This is only a temporary measure and you’ll have to make it read only afterwards again. (Change 777 to 755 in the previous command)
    3. Refresh this page to update /home/d2c45a95/public_html/wp-content/advanced-cache.php

    If that doesn’t work, make sure the file /home/d2c45a95/public_html/wp-content/advanced-cache.php doesn’t exist:

    1. Open /home/d2c45a95/public_html/wp-content/plugins/wp-super-cache/advanced-cache.php$wp_cache_file in a text editor.
    2. Change the text CACHEHOME to /home/d2c45a95/public_html/wp-content/plugins/wp-super-cache/
    3. Save the file and copy it to /home/d2c45a95/public_html/wp-content/advanced-cache.php and refresh this page.
    How to fix it, bro

    Reply
  24. Joe Capone says:
    Feb 13, 2014 at 11:24 am

    I have Super Cache working…the contents show all of the pages in the cache. It has increased our site speed.

    the site is insuringincome.com

    For some reason, when I enter additional cnames and use http://content1.insuringincome.com,….
    Comma separated from content1-content10 (confirmed that all cnames are created in CloudFront districution)….I get a 404 error when saving.

    I have tried many different settings…nothing prevents the 404 from trying to save with additional cnames.

    Thoughts?

    Reply
    • WPBeginner Support says:
      Feb 13, 2014 at 8:00 pm

      Please checkout WP Super Cache documentation on how to set this up.

      Reply
  25. Borislav says:
    Feb 11, 2014 at 12:09 pm

    Hi Guys!
    First sorry my English, because it is not very good!
    I use wordpress and Boozurk theme version 2.02.
    I have a little problem and i want little help!
    The problem is: when i use my phone and surfing my site, sometimes the theme not switch to mobile view and everything in my site is with wrong view.

    I also use WP super cashe plugin. When i activate the cashe and continue surf the site, then the theme not switch to mobile view and show me a desktop view of the site.

    When i deactivate WP super cashe plugin and delete the cashe the view of the site on my phone is perfect. The theme switch to mobile view.

    Is there any settings of WP super cashe plugin that i have to make, and when i make them the people who surf my site with mobile phones or tablets,
    to surf mobile view of the site, not the cashe page of desktop view.

    I hope you will understand me! Thank you!

    Reply
    • WPBeginner Support says:
      Feb 11, 2014 at 5:08 pm

      Borislav, it seems that your theme uses php to detect mobile users and then switches the theme. When you are using WP Super Cache, it displays the standard theme from the cache, so the part where your theme detects and displays mobile theme is not executed. Your theme’s developer can help you better in this regard, or you can also try WP Super Cache’s support tab.

      Reply
  26. pipdig says:
    Feb 10, 2014 at 12:46 pm

    Really useful, thanks! We managed to get one of our website’s loading time down from 6+ seconds to 0.8 using a combination of WP super Cache and Cloudlfare’s Rocketloader. Amazing!

    Reply
  27. Ali says:
    Jan 10, 2014 at 12:40 am

    by using this i wen from 82 to 92 on google page speed test thanks http://www.3maniac.com

    Reply
  28. Thomas Frenkiel says:
    Jan 2, 2014 at 6:23 pm

    I wanted to use mod-rewrite for a website that has WordPress installed in a subdirectory.
    This seemed to cause a problem (only homepage was showing). What kind of thing is best to do in this case? Is there a way to use mod_rewrite on a sub directory?

    Thanks in advance.

    Reply
    • WPBeginner Support says:
      Jan 3, 2014 at 5:50 pm

      There could be various reasons. There could be a conflict with .htaccess file in the parent directory or a comment missing # sign in your .htaccess file. You better post in plugin’s page under support tab.

      Reply
  29. Shantanu says:
    Dec 24, 2013 at 10:48 pm

    Hi Sir ,
    Thanks for the post. I have a question , When i update or publish a post or page it does not appear on the homepage. This happens due to Wp Super Cache. Please help !

    Reply
    • WPBeginner Support says:
      Dec 25, 2013 at 3:25 pm

      Shantanu, you should check your wp super cache settings. If everything seems to be setup correctly then you are probably viewing a cached page from your browser.

      Reply
      • Shantanu says:
        Dec 26, 2013 at 8:05 am

        Thank You , So Much for the Help! :) My Blog now has a Rocking Speed.

        Thanks Once again!

        Reply
  30. Muhammad Waqas Baig says:
    Dec 8, 2013 at 9:19 am

    Hi, I have tried settings you recommended but there is not speed improvements. Can you please guide me further. I used GTMetrix and here is my blog
    http://www.pakfocus.com

    Reply
    • WPBeginner Support says:
      Dec 8, 2013 at 2:12 pm

      The server load and responsiveness is an important factor in site-speed. Leverage browser caching and try to minimize loading external scripts or images.

      Reply
  31. Sandra says:
    Oct 15, 2013 at 7:45 pm

    Hey guys,

    Thanks for the great blog. I just found it and I am definitely saving this one in my favorites! Keep up the good work.

    Here’s my question:

    When I try to access the WP Super Cache Settings I get the following message:

    Permalink Structure Error

    A custom url or permalink structure is required for this plugin to work correctly. Please go to the Permalinks Options Page to configure your permalinks.

    —

    I used these 2 methods to access the Settings:

    1. Plugins -> WP Super Cache -> Settings
    2. Settings -> WP Super Cache

    But I still get the error message.

    How can I access the Settings to install the plugin?

    Your help would be greatly appreciated,
    Sandra

    Reply
    • WPBeginner Support says:
      Oct 21, 2013 at 8:44 pm

      WP Super Cache requires that you use custom permalinks. We have a guide on how to enable custom permalinks or SEO friendly URL structure. Basically what you need to do is go to Settings » Permalinks and choose a custom link structure for your articles.

      Reply
  32. george says:
    Oct 13, 2013 at 5:45 pm

    hi ,

    i tried to use w3 total cache in my website as in all websites it was suggested as the best , but when i put in my site http://www.foodintolerance.gr everything went wrong!!!! i had a white blank screen everywhere site and admin panel , lost my mind until my provider had to make some changes to the .htaccess. i would recommend really big attention . will i have the same problems with the super cache for beginners??
    thank you

    Reply
    • WPBeginner Support says:
      Oct 13, 2013 at 6:03 pm

      Yes you might have faced similar or some other problems with WPSuper-Cache as well. We understand that it is a bit complicated for beginners to setup a caching plugin. That’s why we have this step by step guide. As for blank screen we have some tips on how to fix WordPress white screen of death.

      Reply
      • Pankaj Sinha says:
        Mar 23, 2015 at 12:00 pm

        I used WP Super Cache and the performance in pingdom downgraded.

        Earlier load time was 4 sec but now it is 27 sec.

        I am new to wordpress so not sure if I should continue on this.

        Please test samsunguser.com yourself.

        Reply
        • Editorial Staff says:
          Mar 24, 2015 at 1:29 pm

          It could be due to many things (plugins, hosting, etc).

  33. Romeo Rjas says:
    Sep 21, 2013 at 3:46 am

    Can I use WP super cache for wp blog that host on VPS? My friend said that WP super cache can cause some problem when it’s installed in wp site on VPS hosted. Thank you

    Reply
    • WPBeginner Support says:
      Sep 21, 2013 at 11:15 pm

      yes you can.

      Reply
  34. Tomé Mendes says:
    Sep 2, 2013 at 4:50 pm

    Hi there,

    I used W3 Total Cache in the past, but for some reason I started having problems with it. Maybe the reason was a miss-configuration of the Plugin.

    Anyway, I decided to allocate all the images and files of my website in a subdomain like files.domain.tld

    So now I just want to know something. After applying this steps to my website it will create a cache of the main content of my domain. Posts, Categories, etc…

    What about the files in the subdomain, how can I reduce load time of them? Should I apply CloudFlare only on the subdomain or whole website?

    The website is: http://www.ridfick.com (if possible take a look of what can be done)

    Thanks

    Reply
    • Editorial Staff says:
      Sep 3, 2013 at 3:13 pm

      The plugin will create a cache of your page content. However, browser caching won’t be setup properly because you have media files in a subdomain.

      We don’t use cloudflare, so baring that in mind it would make sense to apply it to the whole site.

      Reply
  35. Qasim says:
    Aug 29, 2013 at 2:49 pm

    Hi,

    Thank you so much for this great tutorial, I am just confused on WP super cache CDN settings. Do you need a CDN network like MaxCDN to be used with WP super cache or WP CDN works alone, where you will get the CNAMEs URLs. Also do you recommend using the plugin with cloudflare.

    Reply
    • Editorial Staff says:
      Aug 30, 2013 at 6:52 am

      The whole purpose of having CDNs is to utilize third-party cloud servers to reduce the load on your main server. Simply creating cname records on your main server won’t do much good. We don’t use Cloudflare, but you can if you like.

      Reply
  36. Abdullah Salisu says:
    Aug 28, 2013 at 7:58 am

    I don’t av any cache plugin installed on my blog. that explains why my blog load’s slow.
    Now i know. WP Super Cache is gonne be my next plugin to install on my blog…

    Thanks and kudos to the ceo.

    Reply
  37. Robert Anderson says:
    Aug 28, 2013 at 7:17 am

    Hi Guys thanks for the plugin but its way out of my league to install. It does show me just how much I have to learn . I keep all your emails so I wll have a go at this once I gain a bit more know-how. Keep up the great work lads.
    Robert

    Reply
  38. Suresh Khanal says:
    Aug 27, 2013 at 10:39 pm

    Hi Geremy,

    I did everything except CDN, but whenever I enable WP Super Cache, the post content is not displayed. It displays only the title and comments. If I disable caching everything is fine again. I’m troubled with this problem and could not find any solution yet.

    Reply
  39. Jeremy Myers says:
    Aug 27, 2013 at 1:01 pm

    I love WP Super Cache. I use pretty much the same settings you do to get my blog to load in less than 2 seconds. Still working on getting it down to less than 1 second, but that requires further tweaks…

    Reply
  40. Edward Black says:
    Aug 27, 2013 at 10:14 am

    Maybe you can describe in a few sentences, what the difference between WP Super Cache and W3 Total Cache is?

    I use W3 Total Cache since my first WP-Project and it works ok. I started with only the basic settings and later I installed server modules like memcache… but a thing that never worked for me is the minification of css. It breaks every theme I ever used.

    Edward

    Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 600,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
OptinMonster
OptinMonster
Convert website visitors into email subscribers. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Which is the Best WordPress Photo Gallery Plugin? (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • How to Choose the Best WordPress Hosting
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • Why You Should Start Building an Email List Right Away
    • Which is the Best WordPress Slider? Performance + Quality Compared
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • How to Choose the Best Blogging Platform (Comparison)
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2016)
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
Deals & Coupons (view all)
Array Themes Coupon
Array Themes Coupon
Get 15% off an entire Array Themes collection of beautiful magazine, photography and portfolio WordPress themes.
Themefuse
ThemeFuse Coupon
Get 20% off the visually stunning WordPress themes by Themefuse.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • Envira Gallery
  • SoliloquyWP
  • WPForms
  • MonsterInsights
  • List25

Copyright © 2009 - 2016 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.