Pagely staging site

How to create a Pagely staging site (for the non-developer)

…are that you’ve heard of Pagely, as they were the first company to offer managed WordPress hosting. They’re one of two hosts we recommend, and we migrated all of our own sites to Pagely early this year. One feature that many eCommerce sites need as part of their managed hosting services are staging sites, as these help you test updates and debug issues so you don’t have to deactivate plugins or try out new updates on your live site while you’re a…

Read More

Terms of Service

…f this Site or the Services after such changes or modifications have been made shall constitute your acceptance of these Terms as last revised. If you do not agree to be bound by these Terms as last revised, do not use (or continue to use) this Site or the Services. In addition, SkyVerge may occasionally notify you of changes or modifications to these Terms by email. It is therefore very important that you keep your shopper account (“Account”) inf…

Read More

Cookie Policy

…age tags”) is a small file (most often a transparent, 1×1 GIF file) that loaded on our web pages. These pixels may work in concert with cookies to collect information about your visit, your web browser/device, browsing activity, or onsite behavior and provide that information to service providers. Pixels are most commonly used to collect anonymous traffic metrics (page visits, button clicks, order completion) used to analyze site performance. Scri…

Read More

Timezones

Down the Rabbit Hole: WordPress and Timezones

…e-order should be released — a simple call to time() and we can compare it against the release timestamp. Easy-peasy! But wait, now we have to convert the release date & time entered by the admin for the pre-order into a unix timestamp. The first try was something like $timestamp = strtotime( $release_datetime );, but this is wrong because strtotime uses the default timezone set in PHP which may or may not be the same as the actual site timezone s…

Read More

WooCommerce Social Login

…nkedIn Login WooCommerce PayPal Login WooCommerce Disqus Login WooCommerce Yahoo Login WooCommerce VK Login Since many people stay logged into their social accounts, you’ll make browsing and purchasing on your site seamless, as customers won’t have to log in to make purchases. They’ll be able to stay logged into your site for a frictionless shopping experience, as checkout information and personal details will be readily available for checkout. No…

Read More

WP Development

WordPress Comments Feed 404 Fixed

…s_search() && ! is_home() && ! is_feed() ) { // Don’t 404 for these queries if they matched an object. if ( ( is_tag() || is_category() || is_tax() || is_author() || is_post_type_archive() ) && $wp_query->get_queried_object() && ! is_paged() ) { if ( ! is_404() ) { status_header( 200 ); } return; } $wp_query->set_404(); status_header( 404 ); nocache_headers(); } elseif ( ! is_404() ) { status_header( 200 ); } } File: wp-include/class-wp.php This w…

Read More

month in review

September in Review

…them in September. Subscriptions 2.0 was just released, so you can now upgrade to take advantage of awesome new features like multiple subscriptions per order! One very important note: WooCommerce Memberships supports Subscriptions 2.0, and the new “pending cancellation” status is used. Here’s an example of how this works with memberships: Your subscriber pays each quarter; she cancels in August, meaning she’s paid for Q3 already. With Subscriptio…

Read More

Upgrading PHP Versions

…ill go over why PHP versions matter for your WooCommerce store, how to upgrade PHP versions, and includes some sample emails you can send to your host to get upgraded. Please note that all SkyVerge extensions for WooCommerce have required PHP 5.6 or newer as of March 2019. This means that you will not be able to update any extensions that require PHP 5.6 without first upgrading your server’s PHP version. WordPress core also requires PHP 5.6! (deta…

Read More

Exclude Your Traffic From Jetpack Site Stats

…s cookie is with a simple HTML page that you host on your site, with some javascript like the following: function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = “; expires=”+date.toGMTString(); } else var expires = “”; document.cookie = name+”=”+value+expires+”; path=/”; } createCookie(‘ga_exclude’,1,365*2); createCookie function courtesy of one of my favorite ref…

Read More

Guide for Upgrading to WooCommerce 2.1

…ou’re experiencing. (Update: This has now been released.) Preparing to Upgrade First, you should always back up your site before upgrading major plugins such as WooCommerce. A plugin like BackupBuddy can be useful, or if you use a managed hosting service like WP Engine (affiliate link), then you probably have nightly backups that you could restore already. Another habit that we recommend forming is using a staging site to upgrade all plugins befor…

Read More