As mentioned in our end of year post, one of our goals for 2015 was to up our content game–and up it we did. Earlier in the year, I talked about how we have been using a collaborative approach to create content that covers a wide variety of topics related...Continue Reading Top 15 WebDevStudios Posts Published in 2015
Most developers know of the common WP_DEBUG in the config file, but some don’t know there are way more possibilities with WordPress and PHP in general. In this article, I’m going to show you some tips and tricks that I use when debugging WordPress plugins and themes.Continue Reading Debugging WordPress Tips and Snippets
If you’re using Custom Post Types in your WordPress site, you might assume that your site search will display those posts along with the standard posts and pages in search results. However, WordPress actually has to be told to not only search custom post types, but a little extra work...Continue Reading How to Search Everything Within Custom Post Types
WordPress’s default dropdowns for Authors and Parent Pages in WP Admin work well for most setups, but sometimes the large number of users can slow page load and exhaust memory. A solution that I like is replacing the user dropdown with Select2 and use AJAX to load results. Below, I...Continue Reading Replacing Default WordPress User Dropdowns with an AJAX Solution
As you may or may not know, the WordPress JSON REST API is on the horizon for a future version of WordPress. This will be one of the most important and influential additions to WordPress core we may see, especially for those using WordPress as a framework to create web...Continue Reading Create a Simple JSON Endpoint in WordPress
Getting started on a new project is always exciting, but it often includes a lot of repetitive work, such as setting up the basics of your code that you need for any plugin, or downloading a boilerplate and filling in your project’s details. Yeoman is a Node.js based project scaffolding tool for...Continue Reading Get a Plugin Kickstart with Yeoman & generator-plugin-wp!
In my last post, I gave you an overview of WP-API. Read through that post if you need a primer on the capabilities of WP-API. For this post, I will offer an example of API usage and how it can benefit site owners by creating more dynamic content. In this...Continue Reading How To Create an Auto-Updating Widget Using WP-API
Since joining WDS, I’ve had the awesome opportunity to be a part of our internal migrations team and create scripts to help migrate sites for Microsoft to WordPress. It’s an ongoing joke about my joy for migrations because in my initial interview I expressed that I wasn’t too fond of them...Continue Reading 10 Things I Learned Migrating Websites to WordPress