WordPress Plugin tutorial part 1 Planning


Before starting any new project it’s a very good ideal to do a little planning first. Building a WordPress plugin should be no different.

There are many ways to to plan out your project. I’ll outline a few for you here.

Flow chart:

Using a flow chart program or just drawing one up on a white board is a great way to outline the decision processes your plugin will follow. It’s a great way of building yourself a road map.

StarUML is a nice open source flowchart software.


This is the method I tend to use. Simply make a short outline of every thing my plugin needs to do. I sometimes expand this to include note cards or post its to add to the out lines.

This is truly just a short list of ways to plot your course (Can 2 be a list?…). There are many more. What do you use to keep track of your projects?

6 Responses to “WordPress Plugin tutorial part 1 Planning”

  1. Christine says:

    Nice post. Have you tried using SmartDraw for flowcharts? It’s super easy, works great, and they offer a free trial download on the website:


    You can also save your charts to PDF, export to Word, PowerPoint, and JPEG, TIF, etc.

  2. David says:

    Thanks Christine,

    I’ll give that one a try.

  3. I don’t get it – the “flowchart” image you have is a UML diagram showing some design interfaces.

    I agree that a flowchart is a good idea, especially for complicated plugins, but in a tutorial I expected to see the actual flowchart for the plugin you’re building.

  4. I was planning to model my WordPress plugin using UML (using Rational Software Architect). I stumbled here, but “flowchart”…. ?

    Edward de Leaus last blog post..Eds links for 2008-08-29: SU StumbleUpon: Upcoming Friends & Fans Changes

  5. touristbook says:

    thanks for this nice tutorial.i will try.

  6. Many thanks for the good list with plugins, i have some favourites to, such as the all known “All IN SEO “as well as the easy privacy policy and also SEO friendly images (got some great results with it)and last but not least pretty links (great for cloacking) affiliate links…

Leave a Reply

CommentLuv badge

Powered by Wordpress | Designed by Elegant Themes