All posts in Tips

Developers: Turbocharge Heroku Deploy Hooks using Torpio

Heroku makes it easy to post a webhook when you deploy an app using the HTTP Deploy Hooks add-on but there’s no way to post the webhook to more than one URL. This is a problem if you want to notify a few different services of the deploy, like an exception tracker and NewRelic. Of course you could spin up a new app just to catch the webhook and resend Keep Reading…

Creating a WooCommerce Pre-Sales Form

If you have products that typically prompt pre-sales questions from potential customers, you’ll want an easy-to-manage, quick way to add a pre-sales form to your product pages. There are a couple of easy ways to add a pre-sales submission to your product pages without code or adjusting product templates. Both methods will use a product tab to display your pre-sales inquiry form. Method 1: Product Enquiry WooThemes has a plugin Keep Reading…

WooCommerce Realex Payments Walkthrough

We’ve got a quick update for you today! Our friends at Realex Payments have created an installation guide and video walkthrough for setting up the WooCommerce Realex Payment Gateway and WooCommerce Realex Redirect Gateway plugins that we’ve developed. Realex is one of Europe’s fastest growing online payment gateways and helps over 12,500 merchants accept payments online. We have two integrations with their payment processing services: The Realex Payment Gateway extension Keep Reading…

Using and Customizing the WooCommerce Product Retailers Extension

We sometimes get requests or questions from customers on how to tweak our WooCommerce extensions. Today we’re going to walk you through some settings and tweaks for the WooCommerce Product Retailers extension. Why WooCommerce Product Retailers? Let’s pretend that you own a book store and sell some popular books via orders that you fulfill yourself. You simply list some of your inventory online and ship right from your store. However, Keep Reading…

Why Use Plugins Instead of Theme Changes?

Since we develop a lot of plugins (mostly for WooCommerce) and do some custom development, we get a lot of questions on best practices or recommendations for adding functionality to a site. Many times we’ll provide suggestions or guidance and tell people they should create a custom plugin, which prompts the question, “Couldn’t I just modify my theme template or buy a theme with this built-in this instead? I don’t Keep Reading…

Guide for Upgrading to WooCommerce 2.1

WooCommerce 2.1 was released on Monday, and makes several changes to the core plugin. As a result, you may experience issues when upgrading if you don’t pay attention to a few of the changes. The guide that follows is a general overview of some things to look out for when upgrading to WooCommerce 2.1 to make the transition from WooCommerce 2.0 as smooth as possible. There are a couple of Keep Reading…

Don’t Share Terms Between WordPress Taxonomies

By default WordPress will reuse terms with the same name and slug between different taxonomies (at least for now). For instance, if you add the term ‘red’ as a tag, and then add the category ‘red’, the same wp_terms record will be shared between them. This is also true for any custom taxonomies you define (remember that despite their seeming differences, WordPress tags and categories are both implemented as taxonomies). Keep Reading…

How to Display MSRP Price on WooCommerce Shop Pages

The WooCommerce MSRP Pricing plugin allows you to set an MSRP price for your products and display it on the product page. But what if you want the MSRP displayed on the category/catalog/shop pages? The following is one solution, which will display the MSRP just before the regular product price in the catalog pages. You may need to do a little CSS style tweaking of the displayed MSRP price, depending Keep Reading…

How to Set Up an SSH Tunnel With PuTTY

There’s lots of articles on SSH tunneling, and plenty that cover how to create a tunnel with PuTTY, so why write another one? Because I spent longer than I should have trying to get this working the other day, and failing due to a simple order of operations issue. So I decided to spell it out step-by-step, for people like me who need that extra little bit of help. Step Keep Reading…

WordPress Pretty Category Permalinks Broken and Fixed

This is probably another one of those situations that applies only to me, but just in case someone else out there happens to have this same broken permalink issue, I’ll describe what happened to my site, and how I fixed it. The specifics of my setup were: WordPress 3.4.1, WordPress SEO 1.2.5, and the custom permalink structure /%category%/%postname%/. The problem that someone thankfully alerted me to (gotta get back in Keep Reading…