Working from home with kids.

Working from home with kids: Advice on the “new normal” from the parents of SkyVerge

…ding up someone else’s work if I step away, because we all understand that instant responses don’t always happen. Everyone knows to move on, do another thing, and then wait for the information to come back to you. That helps with unpredictable nap times and schedules, especially now. Simon: Take flexible work hours to the extreme, because they work really well. If the kids come in and say, “Come play football with me,” you just do it and there’s n…

Read More

Ask SkyVerge

Blocking WooCommerce Social Login Registration

…unt instead. * * @param \WC_Social_Login_Provider_profile $profile profile instance * @param string $provider_id Social Login provider ID * @throws \Exception */ function sv_wc_social_login_prevent_registration( $profile, $provider_id ) { // we don’t need to check that we’ve got a valid provider, an exception would have already been thrown if not throw new Exception( sprintf( __( ‘Hmm, this %s profile is not linked to an account. Please log in wit…

Read More

WooCommerce extension updates & releases

WooCommerce Order Status Manager Version 1.3

…es in the list, you can click this button to import them. Likewise, if you install a new extension that is expected to add new statuses but you don’t see them, you can click the “Import custom statuses” button to import them. This is a one-time operation that you won’t have to repeat it again for the same statuses to be imported. Also, if you accidentally click the button and there are no statuses to be imported, then nothing would happen. Other c…

Read More

WooCommerce extension updates & releases

New WooCommerce Plug-in: Authorize.net Reporting

…one concept we had in mind when we wrote this extension for you. When you install and configure this extension, you’ll start receiving a daily email with your Authorize.net transactions from the previous day attached as a CSV. Sounds easy! Even better, you can login to your WooCommerce store and download a CSV of transaction details from a given date range on-demand, without ever having to login to your Authorize.net account. We’ve even pre-popul…

Read More

WooCommerce Order Admin Calc Line Totals

…al( result.line_total ); }); We add an action to handle that AJAX request, instantiate the WC_Cart class, load it up with the current product, and tell it to calculate the totals. The totals are then returned in the AJAX response: add_action( ‘wp_ajax_woocommerce_calc_line_totals’, ‘wc_ajax_calc_line_totals’ ); public function wc_ajax_calc_line_totals() { $item_id = isset( $_POST[‘item_id’] ) ? esc_attr( $_POST[‘item_id’] ) : null; $item_variation…

Read More

New year

Four Years of WooCommerce

…e through its history. First, let’s just reminisce over this WordPress 3.2 installation screen, which is where I began this journey (I had to laugh a bit at the default username: admin): Let’s do this 🙂 So it Begins: WooCommerce 1.0 September 27, 2011: WordPress 3.2.1 / WooCommerce 1.0 Let’s poke a bit of fun at WooCommerce for this: a plugin for wordpress, huh? WooCommerce 1.0 was released in September 2011, after having been forked from the Jigo…

Read More

Configure Magento Products by URL

…precedence that you defined when setting up the product in the admin. For instance in the above example we can configure a shirt with a given color and size, or just a color leaving the size unspecified, but we couldn’t configure just a size. A Helpful Bookmarklet It can be tedious for a technical person, and perhaps insurmountable for a lay person, to construct the configuration URLs for more than a few products. To make this process easier I cr…

Read More

WordPress development tutorials

Don’t Share Terms Between WordPress Taxonomies

…he 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). Now, in general this is fine; if the name and slug are the same, then j…

Read More