For years I’ve been using wildcard subdomains for local development rather than having to set up virtual hosts every time I want to spin up a new site. I was using a combination of nginx and dnsmasq to bring it all together. I’d use dnsmaq to make all calls to any subdomain on my development […]
Foothills WordPress Meetup Group
Thank you, Lou Anne McKeefery and Foothills WordPress Meetup Group, for the opportunity to present about WordPress ecommerce! You guys had great questions and I’m looking forward to sharing with you all again next month. We started off going over when you should look for a WordPress ecommerce theme and when it might be a […]
Tips For Your Main Plugin File
Writing WordPress plugins is great fun because you can build awesome stuff and share it with tons of people very easily. Getting started can be frustrating because there are so many different ways to organize your code and it’s hard to know what’s best for your project. In the next few posts, I’ll share some of the […]
Exploring WordPress Hosting Options
I’ve been working with WordPress pretty much full-time for over 7 years. I’ve built custom plugins, premium plugins, and deployed a bunch of WordPress sites – both for my own company as well as for our consulting clients. So, I thought I’d share some of the details and, hopefully, it will help you find a […]
Have You Met Ray Mitchell?
If you have not been to a WordCamp yet, you’re missing out on learning some really helpful information and meeting some really interesting people. If you do go to WordCamps, especially those in or around North Carolina, you have most likely encountered Ray Mitchell. Ray, and people like him, are the reason I think WordCamps […]
BackupBuddy: More Than Just Backups
I’ve been using BackupBuddy by iThemes for backing up my WordPress sites for quite a while. But did you know that you can do a lot more than just backup WordPress sites with BackupBuddy? Here’s a look at some more advanced things you can do with BackupBuddy. The ability to pull and push changes back […]
Install WordPress With WP-CLI
Here is how to get a basic WordPress site up and running using WP-CLI. This is particularly helpful for spinning up local WordPress installations for development of plugins and themes. You can also use WP-CLI to get started with unit testing your WordPress plugins with PHPUnit. For now, let’s see about getting WordPress installed.
Why Didn’t I Think Of That?
After running multiple online businesses, here is a nice summary of things things that have worked well, things that haven’t worked so well, and tools we use to keep things going. I had a great time catching up with my friends at WordCamp Raleigh. Here’s a recording of my presentation.
Installing WP-CLI and PHPUnit with Composer
WP-CLI and PHPUnit are excellent tools to use when developing and testing WordPress plugins. Composer is a great tool as well. It seems most people use Composer on a per-project basis – installing the packages they need just for the project they are working on. You can also install “global” packages, like these system tools, […]
How To Setup A WordPress Development Environment
I code on a MacBook where there are many ways to set up your local WordPress development environment. I’ve used really simple solutions like MAMP as well as really robust and setups like Vagrant with VVV. I have recently enjoyed the simplicity of this new setup using Homebrew to install a LAMP stack that, once setup, […]