How To Archives - WP Global Cart
archive,tax-documentation_category,term-how-to,term-302,theme-awake,eltd-core-1.1,woocommerce-no-js,awake child-child-ver-1.0.0,awake-ver-1.0,eltd-smooth-scroll,eltd-smooth-page-transitions,eltd-mimic-ajax,eltd-grid-1200,eltd-blog-installed,eltd-default-style,eltd-fade-push-text-top,eltd-header-standard,eltd-sticky-header-on-scroll-down-up,eltd-default-mobile-header,eltd-sticky-up-mobile-header,eltd-menu-item-first-level-bg-color,eltd-dropdown-slide-from-top,eltd-,eltd-fullscreen-search eltd-search-fade,eltd-side-menu-slide-from-right,wpb-js-composer js-comp-ver-6.3.0,vc_responsive


Set-up different domains for shops on WordPress MultiSite

Different domains can be assigned for your shops within MultiSite Network, this is a feature supported by plugin and does not require additional code extensions to implement. The set-up is straightforward and require a basic web management knowledge.

There are few steps required to make the preparations and actual domain assignment for a shop on your network:

[eltd_workflow_item title="Domain Purchase" date="Step 1" text="A domain is required. If not own this can be purchased through multiple registrar sites....

View More

Choose from Checkout Type options – Single Checkout / Each Store (Split check-out)

When it comes to WodPress MultiSite environment, WooCommerce does not provide any options. Working with stand-alone WordPress instances, there is no features to interconnect the shops in the network, in any way. The WooCommerce Global Cart provides the missing features for the shops, the Global Check-out and Global Cart are two of the main plugin functions. By default, the WooCommerce checkout provides a smooth experience for your customers. This creates a great benefit for shop...

View More

Change my orders template if order from other shops are not visible

As default the orders of a customer should be available and visible on front side, within My Account at Orders section. It happens for certain orders to be ignored since the theme is not aware of orders being available across whole network. The default template file is located at woocommerce/myaccount/orders.php within your theme. If the file does not exist we recommend to copy over from woocommerce plugin. The template file contain the following: foreach ( $customer_orders->orders as $customer_order ) { $order ...

View More

Change my downloads template if product link is invalid

An order from a shop in the network become visible for customer through My Account -> Orders in all shops  once the WooCommerce Multisite Global Cart plugin is activated. Some themes are not MultiSite capable, so downloadable Product link might be invalid:   The default template file used for this area is located within your theme at /woocommerce/order/order-downloads.php If the file dos not exists, it should be copied from WooCommerce plugin, from /templates/order/order-downloads.php The order-downloads.php file contain the following: ...

View More

Update my custom theme cart to show correct product link

As default the links within cart should reflect the original shop where they pushed to the cart. In some cases a custom theme is not using the recommended WooCommerce template implementation which conclude to wrong url. Fortunate this is a small update, explained in the following lines. Many themes use something like this to output the cart: global $woocommerce; ...

View More

Update cart-shipping template, when using “Calculate Shipping costs for each Shops” option

As default, when using Single Shop Check-out type, WooCommerce calculates the shipping costs globally for all products in the cart, independently of the origin of the item, to what shop it belongs in the network. The used shipping rules and rates are the one's set up on the shop being used for the check-out process. This is enough for most shop administrators, if providing a single package with all customer items. The new functionality controlled through the Calculate Shipping...

View More

Use WooCommerce shortcodes to Displaying Products across Shops

This newly implemented functionality helps with displaying WooCommerce Products across shops, in the network, under your WordPress MultiSite environment. Promote specific products, types of merchandise, category of goods, so boosting overall network sales. The new function is available as a Woocommerce Product Shortcode and is easy to implement. Any section of a site can include the shortcode to output the required products. The woocommerce shortcode is usable within the default WordPress editor ( classic ) or any advanced layout composer like Elementor, Divi, Visual Builder etc.

Display the Product Title along the Shop Name where it come from the network

Using the WooCommerce Global Cart all shops in the network can share the same cart, products from different sites can be added and checked-out in a single process. To make cart content more descriptive and clearer to the customers, a shop name can be append to each product title, to indicate the location where the product come from. Also, other necessary information can append, if apply. The following bit of code appends the origin Shop name, to each product title...

View More

Display the Order Products shops, within the Super Admin Orders ( all ) interface

The WooCommerce Global Cart includes the global Orders interface where orders across all shops in the network are listed in a single place. The interface is similar to the default WooCommerce order and includes all default functions to maintain Process, Complete, View etc. To make it easy to figure out through the Orders interface, what each of the orders contain, an additional column can be included programmatically to show all Shop names that the included products belong to. This...

View More

Disable plugin specific functionality

The WooCommerce Global Cart plugin is a powerfull tools to make your MultiSite environment a unique virtual marketplace. It include many features and functionalities. However not every option may be required at a given moment or is not needed at all. The plugin include a setting interface available within SuperAdmin interface, through which many of plugin aspects can be changed. But there are things which can be disabled programmatically only, to avoid system malfunction for erroneously set-ups. Disable Global...

View More