Setup for a new WordPress web site

WordPress setup is a task that some of us do a lot.  If you’re setting up a site on, you really don’t need to do much; it’s all done for you.  But if you’re setting up a site, you may find this little checklist helpful.


When I set up a new web site with WordPress, I put in a bunch of different plugins.

  1. Askimet for spam
  2. Shortpack for media shortcodes (the Jetpack shortcode complement)
  3. Google Authenticator for two-factor authentication
  4.  Hotfiix
  5. WordPress SEO By Joost (Yoast) de Valk
  6. Google Analytics for WordPress (also by Joost de Valk)
  7. Safe Mode (lets you append &safe_mode=1 to any URL, disables most plugins
  8. WP-Cleanup
  9. BackWPUp (backing up to AWS or some other low-cost cloud vendor).
  10. Use Google Libraries automatically to deliver various Javascript components from Google’s global content delivery network.
  11. BulletProof Security
  12. Limit Login Attempts (to keep out crackers)


I set up the permalinks to this custom setting, /%category%/%postname%/.  This allows the site to have section that appear in the URLs.


I activate Askimet to keep comment spam at bay.

I put in Google Authenticator to allow two-factor authentication.

There is a concerted attack by some internet criminals on sites.  It is vital to change the admin password to something hard to guess. It is vital to use the Limit Login Attempts plugin.

Leave a Comment