WordPress Plugin Development via Scotch.io


As I dive further into becoming a Web Developer it’s becoming more and more apparent that I need to get all of my WordPress skills together.

While WordPress is an incredibly powerful platform in and of itself (and something I’ve worked with for the past 10 years!), it’s not always perfect for fitting the needs of every single user.

It’s solution is to allow for open source customization, especially allowing for open development of themes and plugins.

Creating a custom theme is a task I hope to tackle in the future, but for now I’m taking on WordPress plugins.

Thankfully, Scotch.io has a really handy WordPress Plugin Tutorial (which also features using WordPress Boilerplate, a MVC-like framework), which took about 3 days to dredge through.

First and foremost, this is not necessarily the most thorough explanation of WordPress Plugins, and nor should it. But, after finishing the tutorial, I can say with a lot of confidence that there’s a lot more that I need to learn before confidently creating plugins with Boilerplate.

Just some notes (more for myself than anyone who may be reading):

  1. The division of what’s displayed, hooks, and functions is pretty hard to comprehend, particularly because of it’s treatment of dividing aspects of coding. Maybe a more direct explanation for what goes where would make it easier to understand.
  2. WordPress’ own language is easy to decipher in certain ways, but there’s so many “why did you do that moments” dealing with WordPress’ that it seems daunting.
  3. It’s really easy to see the light at the end of the tunnel.

Another tutorial and I think I may start getting the general gist of it. It is quite fascinating, and in the end will make for an incredibly powerful set of skills.