• Blog

    Latest from our Blog

  • Tools

    Our Favourite WP Tools

  • Hosting

    Recommended Web Hosts

  • Coupons

    Get great money off deals

  • Themes

    WordPress Theme Directory

  • Plugins

    WordPress Plugins Directory

  • Promote

    Your WordPress Product

WordPress plugins are a vital piece of the WordPress infrastucture – there are thousands of free and commercial plugins out there that allow you to do almost anything you can think of with WordPress. WordPress has made it easy to write plugins with an API and the use of hooks. The other day we looked at theme tutorials so today lets look at tutorials to help you write plugins.

Writing a Plugin

WordPress Plugins allow easy modification, customization, and enhancement to a WordPress blog. Instead of changing the core programming of WordPress, you can add functionality with WordPress Plugins.

Writing a Plugin »

Create a Custom WordPress Plugin From Scratch

This tutorial will describe the implementation of a WordPress plugin starting from scratch. The plugin will connect to an external OSCommerce database and display random products on your WordPress site. It also implements a configuration page for the WordPress admin panel.

Create a Custom WordPress Plugin From Scratch »

How to Build a WordPress Plugin

Every so often the WordPress plugin directory does not offer a complete solution to a problem you are having. When this happens, sometimes the best option is to dig into the WordPress Plugin API and build what you need.

How to Build a WordPress Plugin »

A Crash-Course in WordPress Plugin Development

Despite an extensive codex, many WordPress users remain unfamiliar with how to create their own custom plugins. In today’s screencast, we’ll start from scratch and build our first usable plugin. For this example, we’ll write a simple “tuts formatting” function that allows a blog editor to more easily format articles.

A Crash-Course in WordPress Plugin Development »

Create WordPress Plugins with OOP Techniques

Object-oriented code, among other things, can help organize and add reusability to your code. In this tutorial, I will teach you the basics of writing a WordPress plugin using object oriented techniques. We’ll be using Dribbble’s API as an example for this tutorial.

Create WordPress Plugins with OOP Techniques »

Blank WordPress Plugin Tutorial

If your here then you are most probably looking to make a blank WordPress Plugin. The code for which is on this page at the bottom. It is explained as we go along and makes a fantastic base for whatever you are trying to extend WordPress with.

Blank WordPress Plugin Tutorial »

Beginner’s Guide to WordPress Plugin Development

We’ll be going over a few ways to get started in plug-ins development for WordPress. The steps are fairly simple and don’t require a large dedication to study. Rudimentary knowledge of PHP would be useful even with a basic understanding of the WordPress file structure and Administration panel.

Beginner’s Guide to WordPress Plugin Development »

Create your Own Widget for Displaying Recent Tweets

The process of creating your own widget that will display your recent tweets by using Twitter’s profile tool.

Create your Own Widget for Displaying Recent Tweets »

Writing Your First Plugin for WordPress: A Primer

In the name of “learning by doing” I’m going to show you how to create a plugin with a very basic (and pretty much impractical) task: our plugin will check if a WordPress post is empty, and if it is, add some text. It’s very simple, don’t worry ;)

Writing Your First Plugin for WordPress: A Primer »

Building a WordPress plugin: Tweetable

Today we are going to build a Tweetable WordPress plugin from scratch, This plugin will pull latest 5 tweets from Twitter and display it in our WordPress sidebar.

Building a WordPress plugin: Tweetable »

Creating a custom functions plugin for end users

Most of the WordPress tutorials I write mention adding custom functions to your theme’s functions.php file. Many of the other tutorials around the Web will use this same technique for adding custom code. However, there are different ways of handling custom functions.

Creating a custom functions plugin for end users »

How To Create A Simple WordPress Plugin

Our plugin will not do anything exceptional, since it’s just a sample plugin to get you started. This elementary plugin will do two simple tasks. First, it will display a friendly text message on top of WordPress administrator dashboard, and secondly, it will display a line of text at the end of each blog post.

How To Create A Simple WordPress Plugin »

How to create your own WordPress functionality plugin

A common, yet unfortunate practice in the WordPress community involves filling theme functions.php files with tweaks and functionality that is key to a site. The reason this is a bad idea, in short, is that it will tie your critical site functionality to a theme that will eventually change. Good news, though: there is a much better, smarter alternative. It’s called a functionality plugin.

How to create your own WordPress functionality plugin »

Create Database Tables for Your WordPress Plugin

In order to advance your WordPress plugin development (or even theme development), one of the steps you will need to make is learning how to create and work with additional database tables, which you can use to store information used by your plugin.

Create Database Tables for Your WordPress Plugin »

How to create a “Recent Posts” WordPress Plugin

In this little article I will show you how to create a “Recent Posts” plugin, so you could get the general idea. It will be best understood if you are familiar to PHP programming language.

How to create a “Recent Posts” WordPress Plugin »

Create your first WordPress Plugin with custom icon

This tutorial will show you how to create your own WordPress plugin menu with custom icon.

Create your first WordPress Plugin with custom icon »

How to write a WordPress plugin that I’ll use

I tend to be very fastidious about the WordPress plugins that I’ll install. I’ll often write my own simple version of a plugin rather than install one from someone else that does a bunch of stuff I don’t need. Here is my philosophy behind writing WordPress plugins.

How to write a WordPress plugin that I’ll use »

How to Write Your Own Easy-Administration WordPress Plugin

Our plugin will be contained in a single PHP file. We’ll name it easy-admin.php and place it in the WordPress plugin folder (wp-content/plugins/). Ideally, the file should be UTF-8 encoded.

How to Write Your Own Easy-Administration WordPress Plugin »

Easy WordPress Plugin Development

In this tutorial series, we’ll progress through the entire WordPress plugin development process. We’ll create a useful (but basic) plugin, add security measures, submit it to the WordPress repository, and promote it.

Easy WordPress Plugin Development »

Ten Things Every WordPress Plugin Developer Should Know

Plugins are a major part of why WordPress powers millions of blogs and websites around the world. The ability to extend WordPress to meet just about any need is a powerful motivator for choosing WordPress over other alternatives.

Ten Things Every WordPress Plugin Developer Should Know »


Post Tags

Author:

Oliver Dale is the founder of Kooc Media, a small internet company based in the UK. Kooc Media runs several high-profile websites including WPLift, ThemeFurnace and DesignersTalk.

Leave Yours +

12 Comments

  1. Very nice list of tutorials.

    Thanks for mentioning my tutorial.

  2. Wasim Kazi

    It’s really superb collection for newbie like me….
     

  3. Nguyenvanquy2pro

    thank you

  4. Dial Sandhya Jobs

    Nice tutorial thanks…
    http://www.naukribox.com

  5. Radleaf Media

    Please write a tutorial in regards to properly updating a plugin. Do I write the class extension in my functions file? Help me out thanks…

  6. Frederic Ch. Reuter

    Yepp! This is an impressiv Collection and by the way a near to completed list about the best completed and easy tutorials and explanatory articles about this part of wordpress development!

    The only “small Blemishes”: the professional source wpL33t.com -wich you are linked to- are lost for the wordpress community – since a couple month – i think.

    Your article section “CREATE YOUR FIRST WORDPRESS PLUGIN WITH CUSTOM ICON” are not longer exist and linked NOW to a marketing plattform where they all old articles deleted and changed into something totally different – not seriously stuff and mostly just payed Links-.

    So, any Klick to follow your linked article are just shown to a totally different information, but not really a complete search result, specially not the exspected contribution!

    But to the rest: my honest respect! Well done, great job made ;-)

    I you will correct or delete it, you can kill this Comment! For me, it was just the easiest way for a small hint up to you – please kill that and DO NOT Publish after the link aer proofed – hopefully readdressed into another place where the article are still available – if possible ;-)

  7. I’ve read several excellent stuff here. Certainly worth
    bookmarking for revisiting. I wonder how a lot
    effort you place to create this kind of excellent informative site.

  8. Wow, that’s what I was searching for, what a information!

    existing here at this weblog, thanks admin of this web page.

Leave a Reply

* Required Fields.
Your email will not be published.

Search

Our Sponsors