On a recent project, I started to feel a bit overwhelmed with managing numerous layers with z-index. The thing about z-index is that all of the layers have to be in order, so I end up with multiple z-index declarations in multiple files...
Read More Using Sass to Manage Layers with z-indexCategory: Development
Modernize Your WordPress JavaScript
Not too long ago, I walked through the basics of using Browserify to organize and improve your JavaScript. Let’s build on that and take it to the next level while smoothly integrating with WordPress’ built-in JavaScript interface.
Read More Modernize Your WordPress JavaScriptHow to Search Everything Within Custom Post Types
Editor’s note: The following blog post was written in 2015. We can’t guarantee the accuracy of the code and presented solutions, but we’ve chosen to keep this blog post live for those who still find the information useful. If you’re using Custom...
Read More How to Search Everything Within Custom Post TypesWhat’s New with BuddyPress
BuddyPress is always in active development, so new features, fixes, and enhancements are continually being released. Let’s go over some updates you might have missed! This is a real quick and dirty rundown with links to more information on each bit, but let...
Read More What’s New with BuddyPressHow To Make a Custom Field For CMB2
CMB2 is pretty much the best. It makes it super easy to add fields all over your site and it comes with a ton of useful fields by default. There are also a ton of community made fields out there for extending it with...
Read More How To Make a Custom Field For CMB2Testing Websites on Real Devices with Browsersync
Developing websites these days involves a lot of testing on different devices and browsers. Services like CrossBrowserTesting and Browser Stack make this much easier, but it’s still unrealistic to boot up a testing session every time you make a change to your local site. You also...
Read More Testing Websites on Real Devices with BrowsersyncReplacing Default WordPress User Dropdowns with an AJAX Solution
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...
Read More Replacing Default WordPress User Dropdowns with an AJAX SolutionLet’s Talk Cron
We’ve all heard about it, and we’ve all had to deal with it: Missed posts! It’s especially painful if you depend on your post content to get out on time, or worse, if you’re scheduling your posts to a social media outlet...
Read More Let’s Talk CronHow to View a Locally Developed Website on Other Devices
We’ve talked earlier about using Vagrant and VVV for local development, and now it’s time to take it a step further. Taking mobile devices into account when developing a website is no longer optional; it’s a requirement. That leaves you with a...
Read More How to View a Locally Developed Website on Other Devices