This entry is part 1 of 14 in the Plugin Development 101 Series
- Introduction to WordPress Plugin Development 101
- Plugin Development 101 – What Makes a Plugin?
- Plugin Development 101 – General Best Practices
- Plugin Development 101 – An Intro to Filters
- Plugin Development 101 – Intro to Actions
- Plugin Development 101 – Registering a Custom Post Type
- Plugin Development 101 – Intro to Short Codes
- Plugin Development 101 – Intro to Loading Scripts and Styles
- Plugin Development 101 – Introduction to Adding Dashboard Menus
- Plugin Development 101 – Separating Your Plugin into Multiple Files
- Plugin Development 101 – Your First OOP Plugin
- Plugin Development 101 – Dissecting the Featured Comments Plugin
- Plugin Development 101 – Digging Into WordPress Core to Solve a Problem
- Plugin Development 101 – Introduction to extending classes
I’m beginning a new tutorial series on WordPress Plugin Development 101. It will start at the very beginning and look at the fundamentals of plugin development in WordPress. This is a quick video post
Video (embed is broken) http://www.screenr.com/sVA7
The series will cover the following topics:
- What makes a plugin
- What can/should be a plugin
- How to distribute a plugin (free and commercial)
- What are coding standards and why you should follow them
- How to test a plugin and ensure it plays well with other plugins and themes
- Coming up with ideas for new plugins
- And more intermediate topics
Awesome buddy, really great tutorial!
looking forward to it my friend.
Looking forward for the first installment 🙂
This is great, I’m looking forward to the intermediate topics.
Great start!
Great Stuff.
Wasjust reading about custom posts this morning and how it normally goes into a plugin. So this series will be great to watch
I absolutely can’t wait!
Looking forward for the complete series. Hope by the end, I can built atleast one simple plugin. Thanks Pippin.
I’m in … should be great.
Great to know about a new tutorial series from you, Pippin.
Nobody explains this stuff as clearly as you do.
It would be an awesome series. I hope you wont took much time to get it started. We aggressively waiting for it.
The next part should be out on Monday 🙂
Thanks so much for taking this on. I really look forward to this course.
Just joined in as premium member.
Can’t wait to learn more from this site.
Let me know if you have any questions!
Why embeded videos are not working on your site ??
I had all the videos embedded from screenr.net. Their embed code broke recently 🙁
I got this message at the time of plugin activation
how to over come it ?
The plugin generated 1 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.
Thanks in advance
That usually means you have extra whitespace after the closing ?> tag at the end of your PHP file. Make sure you don’t have any blank links after that.
My first day on this course. Are all materials of this course still relevant to latest WordPress development?
Yes they are!
Well done, I was going to create a video myself to train my staff but you did a much better job so I just just let them learn off you!
Nice site btw, I had to view source code to make sure it was WordPress
thank you for useful article
video missing/broken
You can view it here: http://www.screenr.com/sVA7
Thank you so much for this tutorial it does help a lot. I am a little lacking in my PHP skills but I am still working on it.
Awesome, Thanks for such an useful post.
is this course still valid in today’s wordpress version?
Yes it is!
hi. the link to the video is broken
Video is not working. Can you share again please.
Your Video is not working. Kindly share here video.
Plugins are one of the key strengths of WordPress
Hi Pippin, what great pieces you have here. Keep posting such kind of info on your blog, I’m really impressed by it.
Thanks for sharing this amazing information it will be really helpful for me.
I like all your post and I bookmark your website to see your latest post.
Such an amazing blog.
I must say the information provided by you is adorable…and we are pleased to get these information by you, thank You for providing such good information.
It would be an awesome series. I hope you wont took much time to get it started. We aggressively waiting for it
Thanks for sharing such a wonderful information with us