The WordPress Developer Toolkit
This all-in-one tutorial toolkit is designed to help web designers and developers get started with building great sites using the open source software WordPress. It includes some of the shortcuts, tips, links that have served me well for almost a year of custom WordPress design and development.
BASIC TOOLS OF A WORDPRESS DEVELOPER
1. Firefox Web Browser
The biggest tool you’ll want as a WordPress developer is the Firefox web browser.
Firefox (with the Add-ons mentioned below) has made my life with WordPress much easier and my projects go faster because of the beauty of the WordPress Theme Editor where you can make updates live and on the fly.
After you install Firefox, here are the best Add-ons I found to be most helpful to me, so install these right away:
For a more comprehenisve list of good Add-ons, see FreelanceSwitch’s Essential List of FireFox Extensions.
2. Multiple IE
Internet Explorer 6 is the bane of most web designers existence. This free software called Multiple IE allows PC users to install Internet Explorer 6 and Internet Explorer 7 at the same time. So you can preview your designs in both browsers without having to use a browsercam service.
Download it at: http://tredosoft.com/Multiple_IE
3. Web Hosting
You’ll need to get a provider where you can easily install WordPress for setting up demo sites for your clients. Although I’ve used Godaddy’s hosting extensively, I suggest using a hosting service that gives you unlimited MySQL databases (i.e. unlimited WP test blogs) and uses cPanel/Fantastico.
Why cPanel? Using Fantastico through cPanel is the fastest, easiest way to install a WordPress blog and also keep it updated.
Two hosting companies I’ve used that offer this are: HostGator.com and ASmallOrange.com
4. Paypal
Maybe this is obvious, but in the past year or so of freelancing, I’ve done almost 95% of my business through Paypal. It’s immediate and most people can use it, even if they don’t have a Paypal account, they can use their credit card. You can easily keep track of your finances in one place (esp. for tax time) and transfer money back and forth to your account as needed.
5. Theme Switcher Plugin
If you don’t have multiple MySQL databases and want to use one test blog for then I’d suggest using Theme Switcher Plugin. It allows you to demo several themes on the same site. We use this at iThemes for displaying multiple color styles of our premium themes. (I’ve broken out more useful plugins below.)
THE BEST, MOST USEFUL PLUGINS
Here are some of the plugins I’ve found most useful to my clients and to my business:
- Askimet – Industrial-strength blog spam protection; It’s installed automatically, but you’ll need an API code from WordPress.com to activate it.
- Google Sitemaps Generator – Give Google and the other search engines a roadmap to your content
- Related Posts – Give readers an easy way to find related (and buried) content
- AddThis – One-stop-shop for giving readers an easy way to bookmark your content on the social networking sites
- Subscribe to Comments – Let comments keep track of the conversation
- Contact Form – Give site guests an easy way to contact you. Use this plugin or this one.
- Theme Switcher — See above. Easily allows you to use one site, but test multiple themes.
USEFUL CODE SNIPPETS CHEATSHEET
Here’s the shortcut text file I use quite often when developing sites in WordPress. I’ve found it to contain some of the things I need most often. So when I need them I just copy and paste.
Download it here
Other links to useful shortcuts: Coming soon
SHORTCUTS TO USEFUL WP-RELATED SITES
- WordPress Plugin Repoistory
- WordPress Support Forums - If you have a problem, it’s probably answered in the forums somewhere
- WordPress Download Page - Make sure you’re downloading the latest WP for clients
- WordPress Templates Tags Page - Find the WordPress code you need here
- HTML Validator
- CSS Validator
- Weblogs Tool Collection - News and more
- FreelanceSwitch
- Small Potato - Great WP tutorials
- Smashing Magazine
- DailyBlogTips - Excellent WP specific tips
- Lorelle on WordPress - The queen of WordPress tips
- Matt - WordPress daddy
- Free WordPress video tutorials -from iThemes
SUGGESTIONS FOR GETTING CLIENTS
Here are some suggestions for getting and retaining clients that I’ve found are key:
- Have a Contact Form – Make it easy for clients to contact you. Use this plugin or this one.
- Develop a great portfolio page — Kind of goes without saying.
- Be dependable – Do what you say you’re going to do.
- Offer quality service
- Stay in good contact with clients – Most clients expect freelancers to work around the clock. Overcommunication has rarely been rejected.
- Deliver on time — Clients want things when you promise them.
- Release a free theme – It’s a great way to find new clients and start your fledgling freelance business.




