wordpress How to rewrite uploads to production from your local WordPress environment Redirect your local WordPress media files back to your production environments. No more copying all the assets between sites!
woocommerce Scale does not mean Slow. Yesterday in the #ecommerce channel of the Post Status Slack there was a conversation around the moving of WooCommerce orders and other data out of the wp_posts table of
life New Horizons While I haven't been hiding this news, I haven't really announced it either. I've recently joined Mindsize as a Partner, where I will be focusing on development and products. We
Why Texas? Cassie and I have for a while now been wanting to move out of Illinois, but for various reasons have stayed put here in Peoria. We’ve been pretty fortunate
speaking See you at WooConf 2016? Unfortunately, I was not able to make it to the first WooConf, but the next one is coming around the corner! Better yet, I will be there to talk about makeup scaling WooCommerce. I look forward to sharing my thoughts, experiences, and a bit
analytics Gaug.es - My alternative to Google Analytics Whenever someone is launching a website ususally they want to be able to know how many people are visiting it, what pages they are visiting, and where those visitors are coming from. Almos always the default answer to this is Google Analytics. Which is
mysql Converting WooCommerce Upsells to Cross Sells Cross sells… Upsells… What are they? What’s the differece? Why does it matter? What are they? The short version: Recommendations of additional products to purchased based on what you are looking at or about to purchase. An upsell being something better than what
mysql WooCommerce and Coupon _used_by Logging So in WooCommerce (as of 2.3.x) every use of a coupon means another post meta is added to that coupon with the key _used_by. For sites that offer a single coupon for all of the general public to use, this can
Extensions: The Good, The Bad, The Ugly. Over the past few years there has been a growth of companies using the “plugins as a platform” type model. They will offer up their core plugin for free, and then monetize it with paid extensions. WooCommerce is the most notable in this market,
github Simple open source contributions are easier on GitHub There are times where as a developer you run into that stupid little one line issue on a project that you wish was different but you simply cannot be bothered to go through the trouble of creating a pull request on GitHub. I ran
This site is now faster thanks to Redis! About a year ago I was searching around for how to best implement Redis into WordPress and did not come up with much. There were a few blog posts around the internet from a few developers who got it working but I never did
Jetpack Comments breaks WooCommerce Reviews Recently I activated Jetpack Comments on a site that also had WooCommerce and this completely broke the reviews system because of course Jetpack wanted to do it’s job and replace the comments with it’s own. After Googling around and checking WordPress.org
Delete Users Without Posts from WordPress Ever let your WordPress users database get a bit out of control? If you do not allow user registration but have too many users that have no posts or reason to be on your site here is a quick SQL query to clear those
SSL - The High Profit Margin Market I can’t say I know where this started or why it started but it seems the hosting industry for the most part has taken SSL certificates and the lack of a customers education on the market and turned it into high profit margins.
WooCommerce List All Products in One Page Some shops just do not have many products, or want to list all the products availble on a single page. Out of the box WooCommerce will paginate your products. Maybe you want to list all your products on one page though? The easiest way
Ghost 0.4 Is Released! Official Announcement I even have had the opportunity to again contribute to Ghost, take a peak in the credits and you will see my name! My Contribution Since about 80% of my freelance work I do is in some way related to eCommerce, and
Custom WordPress Admin Bar CSS If you have logged in to (almost) any WordPress site since version 3.1, you have probably seen the admin bar at least once. At first it was a nuisance for most people, a very popular blog topic was how to disable that annoying
Add WooCommerce Support to Underscores In my last post I explained how to add your own custom options to the WordPress customizer in the Underscores theme. Today I am going to show you how to add **basic **WooCommerce support to your custom theme. In an effort to keep your
Add Customizer Settings to Underscores While my blog runs on Ghost, 99% of the client work I do is WordPress related, and when I’m doing client work and need to develop a theme I use Underscores. Underscores If you work with WordPress for a living and even remotely
Simple File Listing Page in Nginx So I heard from a few others after my recent blog post about my data server that they were not aware of the autoindex feature on Nginx (or any) web servers. So I though I would give a little more info on that. Description
My Data Server is Online A few blog posts ago were about Bittorrent Sync and mentioned a server I was getting setup to sync my data to as a backup and as an “always on” “Dropbox” like replacement for Dropbox. Well this server is online now running Citrix XenServer
VPS vs Dedicated Servers Those who know me enough to have discussed servers know I dislike getting dedicated servers when a VPS will do just fine. VPS are sitting on a dedicated server somewhere, so whats the deal? Rarely do those who use dedicated servers NEED all those
BitTorrent Sync on a VPS is a bad idea Recently I’ve moved to BitTorrent Sync to help keep my data synced. In my searching around I saw a handful of blog posts and guides showing how to sync your data onto a “cloud” by using a VPS. This is great in theory
BitTorrent Sync, My Dropbox Replacement Dropbox works great at what it does, I think just about everyone would agree with that statement. However it just doesn’t “fit” for me anymore. I don’t know if its the security issues that regardless of how many of them are irrelevant
Cassie and I got married on the beach That is the panormic view from the lake looking towards the Polynesian Resort where Cassie and I got married today and will be spending the next week. Today was very exciting and the days leading up to it we were both a bit anxious,