Keep Varying Vagrant Vagrants (VVV) in Sync across multiple computers
Varying Vagrant Vagrants (VVV) is a vagrant box designed for WordPress developers to setup a fully-functioning and fully-equipped local development server that can easily manage multiple WordPress sites. VVV is an awesome addition to any WP developers workflow, however one of the problems I had with it was its inability to sync files and databases across multiple computers. This meant that VVV was stuck on the computer it was installed on, and I needed to be able to work with VVV on my work computer and my laptop. Read More
Python Scraping for WordPress
Ofttimes when building for WordPress I find myself in a situation which requires me to move a ton of content from a clients old site to a new one. If I'm lucky (relatively speaking) it's built on another CMS such as Drupal or Joomla which I can export content from pretty easily, but most times it's a crappy site built using plain HTML and Microsoft Frontpage *shudder*, and it only has 4-5 pages of simple content. If I'm super lucky it has hundreds of pages rather than a few, that's when things get fun. If you've ever been the victim of the busy work known as "content-moving" fear no more, Python is here to save the day! Read More
Making your own WPEngine-Like High Performance WordPress Server
Recently WPEngine released a new Vagrant machine called Mercury designed specifically for testing development WordPress sites with WPEngine's specialized High Performance servers. WPEngine has been well known for a long time to provide specialized WordPress Servers which can handle an insane amount of traffic on even the most complex WP sites. I'll show you how to make your own high performance WPEngine-Like Server for less then half the cost. Read More
Securing a WordPress site when you don’t have access to the Server
We've all been in a situation where the website we're working on is stuck on some weird server somewhere and you need to make sure it's secure. Here's a list of things I make sure to do to ensure that my sites on other servers don't get hacked. Read More
Adding Sticky Results to Relevanssi
I recently ran into this problem with the excellent plugin Relevanssi. I setup a custom search area which searched through a custom post type and returned good results, however we needed to implement a feature for the client to be able to “sticky” some posts… Read More
How to Fix Navigation Menu not showing up on Category page
I ran into a very interesting problem working yesterday, with a very strange answer. Read More
Introducing the Cutlass WordPress Starter Theme
I’ve finally finished basic work on a new WordPress starter theme which integrates Laravel’s Blade Templating Engine. I’ve been using WordPress for quite some time now and it’s still my number one resource for building a website. Recently I’ve branched off into learning Laravel due to it’s increasing popularity. One… Read More
Adding a Better Price Range Search using WP-Property
We have a client who uses the WP-Property plugin. BTW it's super awesome and I would highly suggest it to anybody who has a client in need of a property management plugin. It's also free, not the bull crap freemium, but free free. Anyways recently we ran into a problem where, on the search properties page, the prices on the dropdown looked like: Read More
Managing Multiple WordPress Sites for Free
If you happen to be managing multiple Wordpress sites then you probably know how frustrating it can be to keep every site updated and you definitely don't want the client having to call you in case their site goes down. Here's what we do to keep all our sites updated and ensure that the client doesn't have to come to us in case their site goes down. Read More