WP Development

Debugging WordPress

…e difficult at times to get visibility into. One solution is to enable the SAVEQUERIES constant, which will save all queries to the queries member of the db object along with their execution time, and the stack of functions that called them. I find this one to be of limited benefit just due to the sheer number of database queries in the typical WordPress page load, and I prefer to error_log() the particular query that I’m actually interested in, b…

Read More

Hide Certain WooCommerce Sub-Categories in Catalog

…You can put this code as always, in your theme’s functions.php or a custom site plugin, whichever you prefer. Some Other Approaches The nice thing about the above solution is that it does not require overriding any functions or templates. The only real potential drawback to that approach that I can see is that it will indiscriminately apply to any and all calls to get_categories() which are made for product categories when those is_shop(), is_prod…

Read More

Ask SkyVerge

Hide WooCommerce "Free" Price Label

…asy request, yet if you’re new to WordPress/WooCommerce you might not necessarily know exactly where to look. Well look no further, because here’s an easy way to suppress that “Free” notice for regular/variable products: add_filter( ‘woocommerce_variable_free_price_html’, ‘hide_free_price_notice’ ); add_filter( ‘woocommerce_free_price_html’, ‘hide_free_price_notice’ ); add_filter( ‘woocommerce_variation_free_price_html’, ‘hide_free_price_notice’ )…

Read More

WordPress development tutorials

Don’t Share Terms Between WordPress Taxonomies

…as taxonomies). Now, in general this is fine; if the name and slug are the same, then just given the fact that all term records are stored in a single table forces them to be shared across different taxonomies. However, what if you don’t care so much about the slug, and want to be able to use the same term name within multiple taxonomies, but don’t want the wp_terms record shared? I’ll admit this might not be a typical case, but it came up for me…

Read More

Redesign

Welcome to the New SkyVerge.com

…me goes for re-tagging all products for easier navigation). We’ve done the same with blog posts so that tagging and categorization now make better sense and will help you find similar or relevant content. We’ve got a lot of great tutorials that you might be interested in! We’re also starting a new page full of our recommendations for news, hosting, and other products or services. Have something you’d like to see? Ping us via our contact page to le…

Read More

WooCommerce extension updates & releases

9 Cool Updates to WooCommerce FreshBooks

…Commerce products. Each time the product is sold, it will be recorded as a sale of that item in FreshBooks for improved reporting. Link Items to Products In short, the entire extension now supports a far more robust workflow and synchronization between your WooCommerce-powered site and FreshBooks invoicing and accounting. You can view more details on the WooCommerce product page or see the full plugin documentation for more information on all of t…

Read More

WooCommerce extension updates & releases

WooCommerce Chase Paymentech re-listed

…chant to ensure that all transaction types are processed correctly in your site environment. These test transactions will be submitted to Chase for review. Following this, Chase will issue a production username within 7-10 days. Based on the test group of merchants that we were able to go through this process with, we’re currently putting together some documentation on any questions that arose throughout the process to make this as seamless as pos…

Read More

WooCommerce extension updates & releases

WooCommerce Order Status Control Available at WooCommerce

…, or laces that you simply have to pull rather than tie. But who thinks of saving time on shoe tying? We do. Because when those little chunks of time are spent on store management, we know they can be more valuable elsewhere. Completing WooCommerce orders is kind of like tying your shoes for some stores. It’s not something that really needs to be done for stores that automatically export orders to drop-shippers, have a fulfillment process outside…

Read More

Ask SkyVerge

Ask SkyVerge: 20 WooCommerce How To’s

…checkout. A: Justin wrote a tutorial for this on our blog. Q: How can I disable the WooCommerce SKU field? I don’t have SKUs for my products. A: Use this snippet in the bottom of your theme’s functions.php: add_filter( ‘wc_product_sku_enabled’, ‘__return_false’ ); Q: Can I add my own WooCommerce emails? A: Yep, Max wrote a tutorial on how to add custom WooCommerce emails. Check out the comments for some really helpful hints. Q: How do I change th…

Read More

8 Lessons Learned by building the WooCommerce iPhone App

…require iOS 7.0 at release with a 0% effect on our users. You can’t do the same thing in Android, as there are versions in the wild that are 4 versions back (and users update far less frequently), and it’s used with so many different types hardware that a consistent experience can be tough to manage. We had to worry about that enough ourselves with the WooCommerce app since we don’t have control over the site it connects to. You also don’t have to…

Read More