Common WordPress Errors and How to Avoid Them

WordPress powers over 40% of websites globally, making it a popular choice for ecommerce businesses thanks to its flexibility and robust plugin ecosystem. At SkyVerge, we help harness the power of platforms like WooCommerce to turn WordPress into a full-featured online store, enabling businesses to manage everything from inventory to payments. However, its flexibility also means encountering occasional errors, so we’ve provided a guide to some of the most common WordPress errors and effective strategies…

Read More

How to: Import WooCommerce Memberships and Subscriptions

When transitioning memberships and subscriptions, following a structured process is essential to maintain proper functionality. While it’s not currently possible to import WooCommerce memberships and subscriptions simultaneously, this guide will walk you through the steps to complete the process effectively. To get started, we recommend installing the Import Export Suite for WooCommerce. This plugin simplifies importing critical data like Users, Products, Orders, Reviews, Coupons, and Subscriptions. For memberships, our Memberships plugin will allow you to import the Members to connect…

Read More

Troubleshooting Common Elavon Converge Errors for WooCommerce

Resolving Common Elavon Converge Errors Managing payments is a crucial part of any online store. With the Elavon Converge gateway plugin for WooCommerce, merchants in the USA and Canada gain access to a feature-rich integration. However, like any system, issues may arise and with payments it is critical to resolve these as quickly as possible. Common Elavon Converge errors often stem from account configurations, permissions, or API settings, and the SkyVerge support team has outlined…

Read More

Ask SkyVerge

How can I require customers apply for a membership and approve their access?

While WooCommerce Memberships is flexible in how your customers can become members, it’s useful for some sites to let customers apply for a membership and then accept or reject their membership. This is desirable for merchants who want a great deal of control over who gets access to membership perks on their site. If you’re interested in setting up Memberships to require application and approval, please let us know! In the meantime, here are a…

Read More

Manual payments

Processing WooCommerce payments for a customer

Our support team often gets asked a variation of this question: How do I process an order on behalf of a customer? I took an order for a customer over the phone, can I run a transaction for it in WooCommerce? I just accepted an order for a product with a custom price, and I’d like to charge the customer manually. Can I do it? I’m going to be charging for expedited shipping, so I…

Read More

WordPress development tutorials

Screen ID checks with WordPress Submenu Pages

Chances are if you’ve read our series on adding plugin settings to WooCommerce, you’re using an existing WooCommerce settings page or new settings tab to add any required configuration options for your plugin. If you have a more complex plugin who’s data will be accessed very often (such as Memberships or Subscriptions), you may even be adding a new submenu with a custom settings or usage page for your plugin. However, we’ve run into any…

Read More

SkyVerge WooCommerce Extensions

Add Member Area Links to the Sidebar with WooCommerce Memberships

When a customer has at least one membership assigned or purchased via WooCommerce Memberships, the customer will be able to see the “My Memberships” table via the account dashboard. This lets your members see membership information, and if you have the member area enabled, members can get lists of their available content, products, and discounts. However, some sites use both Memberships and WooCommerce Subscriptions and may want to remove this “My Memberships” table, as some…

Read More

WordPress development tutorials

Developers: Stop Using sslverify = false — WordPress has you covered

I listened to a talk recently about using WordPress to communicate with external APIs, which is something we do frequently at SkyVerge. We’ve built over 20 payment gateway integrations for WooCommerce, each of which needs to communicate with the payment processor’s API. One thing that I noticed in the talk is that setting sslverify = false when using wp_remote_get or wp_remote_post was recommended. This is a fairly common practice and has thus become recommended for…

Read More

Overriding Templates in WooCommerce Extensions

WooCommerce has a system in place that will allow you to override core templates within your child theme. This means that you can copy a template file, edit it, and the edited version in your theme will be loaded instead of the core version of the template. We do encourage you not to do this, as most changes can be made via hooks (filters and actions) instead, and this method is far more upgrade-safe than…

Read More

WordPress development tutorials

How to move Jetpack Social Sharing Buttons before a post

If you use Jetpack on your (self-hosted) WordPress site, you probably use the sharing buttons (sharedaddy) capabilities that Jetpack has. By default, these sharing buttons are shown at the end of your post following the content. This tutorial will show you how to move Jetpack Social Sharing buttons elsewhere in your post, such as before your content. You can also check out this overview from the Jetpack team. We’ll assume a couple of things: You…

Read More