As every newbie knows, when you’re starting out it’s much easier to download or purchase a theme or plugin than to make your own. However, as you grow into WordPress, you find these ‘commercial’ themes/plugins cumbersome to edit or extend. In this...
Read More Making Developer-Friendly Themes and PluginsCategory: Development
The Fundamentals of Writing Clean Code
Writing “clean” code is something we talk about a lot in software development. Developing for the web is no different in the pursuit of code that is “clean” than any other type of programming. It’s also something that you could write a book...
Read More The Fundamentals of Writing Clean CodeHow to Submit a Plugin to the WordPress Repository
The WordPress.org Plugin Repository is the canonical location to find plugins for WordPress. There are many good reasons to add your plugin to this repository–the primary being that the built-in “Add New Plugin” search capabilities are linked directly to the WordPress.org repository....
Read More How to Submit a Plugin to the WordPress RepositoryWDS Github Releases for March 2015
Every month, WDS releases a bunch of goodies over on Github (and occasionally WordPress.org and elsewhere). While we typically share the links on our social media, we know that it’s easy for things to get lost in the noise, so we will...
Read More WDS Github Releases for March 2015The Basics of Developing Accessible Websites
Imagine not being allowed to buy a gallon of milk because you’re color blind. What a ridiculous scenario right!? But the reality is: Grocery stores don’t discriminate against those with disabilities…but your website (probably) does. The reality is that there are millions and millions of...
Read More The Basics of Developing Accessible WebsitesHandling AJAX in WordPress in Style
AJAX (Asynchronous Javascript and XML) isn’t something that should be feared by anyone. It’s insanely powerful, versatile, and can provide your users cool experiences like processing forms without page redirection, dynamically loading posts while a user scrolls the page, and much more....
Read More Handling AJAX in WordPress in StyleA Beginner’s Guide to the Best Command Line Tools
As someone who loves the command line, I’m always striving to make my workflow easier, more efficient, and just overall better. Hopefully, by walking through my set up and my recommendations for the best command line tools, you’ll find some nifty tips...
Read More A Beginner’s Guide to the Best Command Line ToolsCMB2 WordPress Plugin: What is it good for? Absolutely everything!
What happened to Custom Metaboxes and Fields for WordPress? Is this an actual plugin? Do I need to use CMB2 instead? These are a few of the types of questions I get asked when talking about CMB2. I agree–it IS confusing! With...
Read More CMB2 WordPress Plugin: What is it good for? Absolutely everything!Call for Beta Testers: Custom Post Type UI 0.9.0 Beta 1
Custom Post Type UI has been around for the better part of five years and is one of WebDevStudios’ oldest plugins in the WordPress.org repo. It has amassed over 640,000 downloads and maintains a rating of 4.6 out of 5 stars. Since its...
Read More Call for Beta Testers: Custom Post Type UI 0.9.0 Beta 1