• Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Resources
  • Blog
    • Easy Digital Downloads
    • General
    • Genesis Framework
    • jQuery/JavaScript
    • Project Management
    • WordPress Functions
    • WordPress Plugin Development
  • Army Lessons

Scott DeLuzio

WordPress Development Tutorials

Tutorial Series

Intro to WordPress Plugin Development: Best Practices

August 14, 2017 Scott DeLuzio Leave a Comment

WordPress Plugin Development Best Practices
This entry is part 2 of 12 in the series Intro to WordPress Plugin Development

In this first part of the Intro to WordPress Plugin Development series, we’ll be taking a look at some best practices for coding your plugin. Specifically, we will take a look at these areas: How to set up the plugin header Formatting your code Use of meaningful names in files and code File organization How […]

Tutorial Series

Intro to WordPress Plugin Development: Separate Into Multiple Files

August 14, 2017 Scott DeLuzio 1 Comment

WordPress Plugin Development File Organization
This entry is part 12 of 12 in the series Intro to WordPress Plugin Development

We’re nearing the end of the Intro to WordPress Plugin Development series. While we’ve gotten into some more advanced topics in the series, I want to circle back to one of the original concepts. In the best practices section of this series, we talked making your plugin readable to others. This helps if anyone ever […]

Tutorial Series

Intro to WordPress Plugin Development: Object Oriented Programming

August 14, 2017 Scott DeLuzio 1 Comment

WordPress Plugin Development OOP
This entry is part 11 of 12 in the series Intro to WordPress Plugin Development

So far we’ve been working with procedural programming in the Intro to WordPress Plugin Development series. Now we’ll take a look at how we can use object-oriented programming (OOP). This tutorial is not going to go into all of the details behind OOP. Instead, it will go over the concepts and differences between OOP and […]

Tutorial Series

Intro to WordPress Plugin Development: Sanitize and Validate Data

August 14, 2017 Scott DeLuzio Leave a Comment

WordPress Plugin Development Sanitize and Validate Data
This entry is part 10 of 12 in the series Intro to WordPress Plugin Development

Data sanitization and validation are two very important topics to be aware of when building a plugin. Your plugin will be writing, reading, and editing data in the database. Whenever you interact with the database, you open the possibility of bad things happening. What is data validation? Data validation is basically a way to make […]

Tutorial Series

Intro to WordPress Plugin Development: Adding a Settings Page

August 14, 2017 Scott DeLuzio Leave a Comment

WordPress Plugin Development Settings Page
This entry is part 9 of 12 in the series Intro to WordPress Plugin Development

In the previous part of the Intro to WordPress Plugin Development series, we talked about how to add menu links to the dashboard. We briefly touched on adding content to the page that the link points to, but that content isn’t particularly useful. What we need is a way for users to interact with our […]

Tutorial Series

  • Page 1
  • Page 2
  • Page 3
  • Go to Next Page »

Primary Sidebar

Come say hi!

  • Facebook
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

Tweets by scottdeluzio

My Products

Conditional Checkout FieldsFull Screen Background ImagesQuick CheckoutWP1099

I use affiliate links throughout this site and may earn a commission if you purchase through my links. I do not link to products or services that I do not trust, or use myself.
© 2025 · Scott DeLuzio · Built on the Genesis Framework