The Avada WooCommerce Builder – Checkout

The Avada WooCommerce Builder – Checkout

The Avada WooCommerce Builder was initially released with Avada 7.2, and further updated with Avada 7.3. This wide-ranging suite of WooCommerce related features means that you can now design and build your own customer flow throughout your entire WooCommerce shop – from using Avada layouts for individual WooCommerce Products, to creating custom Shop, Cart, Checkout, and Archive pages, all using the design flexibility and power of Avada Builder, and the extended range of Woo Design and other Avada Builder Elements.
In this document, we look at how to create a custom layout for your WooCommerce Checkout page. See below for links to customizing the other main areas of WooCommerce, and watch the video below that for a visual oveview of the Checkout creation process.
The Avada WooCommerce Builder – ProductsThe Avada WooCommerce Builder – ShopThe Avada WooCommerce Builder – Cart,OverviewNo Layout NeccesaryDesigning The Checkout PageExample of a Custom Checkout Page,No Layout NeccesaryUnlike the process of creating a template for individual WooCommerce products, there is no need to create an Avada Layout when building a custom WooCommerce Checkout page. When you install WooCommerce, Cart & Checkout pages are automatically created, and populated with their respective WooCommerce Shortcodes. All you have to do to create a custom Checkout page in Avada, is to directly edit the assigned Checkout page, remove the Woo Ccheckout Shortcode, and start designing and building your page using your preferred interface of the Avada Builder, and your choice of Woo Checkout and other Design Elements.
767,669 Businesses Trust Avada
Get Avada767,669 Businesses Trust Avada
Get Avada767,669 Businesses Trust Avada
Get Avada,Designing The Checkout PageUsing Avada Builder allows you to create any design you want for your WooCommerce Checkout page. Start with a Container / Column arrangement, and when you add your first Element, you will see the available Woo Design Elements at the bottom of the Elements dialog. There are five specific Woo Checkout Elements, as seen in the screenshot below – Woo Checkout Billing, Woo Checkout Order Review, Woo Checkout Payment, Woo Checkout Shipping, and Woo Checkout Tabs. The Woo Checkout Tabs Element contains the functionality of the other four Elements in one, and works in the same way as the default WooCommerce Checkout template. It’s also a good idea to use the Woo Notices Element at the top of your Checkout page to display any notices on the front end.
If however, you’d like to build a one page checkout, or just want a different design, using the four individual Checkout Elements will achieve the same functionality as the Woo Checkout Tabs Element. But the real magic of using the Avada WooCommerce Builder to build your Checkout page is that you can add the Elements in whatever structure and order you wish, and have complete control over the design and content of the page. You might want a Slider at the top, other Elements amongst the Woo ones, like the Title, Separator, or any other Elements that fit your circumstance and design ideas. It’s completely up to you.,Example of a Custom Checkout PageBelow, you can see an example of the Avada Retail Website WooCommerce Checkout Page in Wireframe view. Note how use has also been made of other Design Elements like Title, Nested Columns and Image Elements.
On the front end, the checkout page displays like this.

The Avada WooCommerce Builder – Cart

The Avada WooCommerce Builder – Cart

The Avada WooCommerce Builder was initially released with Avada 7.2, and further updated with Avada 7.3. This wide-ranging suite of WooCommerce related features means that you can now design and build your own customer flow throughout your entire WooCommerce shop – from using Avada layouts for individual WooCommerce Products, to creating custom Shop, Cart, Checkout, and Archive pages, all using the design flexibility and power of Avada Builder, and the extended range of Woo Design and other Avada Builder Elements.
In this document, we look at how to create a custom layout for your WooCommerce Cart page. See below for links to customizing the other main areas of WooCommerce, and watch the video below for a visual overview of the Cart building process.
The Avada WooCommerce Builder – ProductsThe Avada WooCommerce Builder – ShopThe Avada WooCommerce Builder – Checkout,OverviewNo Layout NeccesaryDesigning The Cart PageExample of a Custom Cart PageUsing Conditional Element Rendering For An Empty Cart,No Layout NeccesaryUnlike the process of creating a template for individual WooCommerce products, there is no need to create an Avada Layout when building a custom WooCommerce Cart page. When you install WooCommerce, Cart & Checkout pages are automatically created, and populated with their respective WooCommerce Shortcodes. All you have to do to create a custom Cart page in Avada, is to directly edit the assigned Cart page, remove the Woo Cart Shortcode, and start designing and building your page using your preferred interface of the Avada Builder, and your choice of Woo Cart and other Design Elements.
767,657 Businesses Trust Avada
Get Avada767,657 Businesses Trust Avada
Get Avada767,657 Businesses Trust Avada
Get Avada,Designing The Cart PageUsing Avada Builder allows you to create any design you want for your WooCommerce Cart page. Start with a Container / Column arrangement, and when you add your first Element, you will see the available Woo Design Elements at the bottom of the Elements dialog, as seen in the screenshot below. There are four specific Woo Cart Elements – Woo Cart Coupons, Woo Cart Shipping, Woo Cart Table, and Woo Cart Totals, which together with the Woo Notices Element, recreate the standard WooCommerce cart functionality.
But the real magic of using the Avada WooCommerce Builder to build your Cart page is that you can add these Elements in whatever structure and order you wish, and have complete control over the design and content of the page. You might want a Slider or a Page Title Bar at the top, other Elements amongst the Woo ones, like the Title, Separator, or any other Elements that fit your circumstance and design ideas. It’s completely up to you.,Example of a Custom Cart PageBelow, you can see an example of a WooCommerce Cart Page in Wireframe view. There are two Containers, which both have Conditional Element Rendering applied to them. When the Cart is empty, the first Container displays, and when there are products in the cart, this Container does not render, and the second container, with all the Woo Cart Elements renders in its place.
On the front end, the page displays like this when there are products in the Cart.
And when the Cart is empty, it displays like this. Check it out on the live Avada Retail prebuilt site.,Using Conditional Element Rendering For An Empty CartWhen there are no products in the Cart, you will likely not want all your Cart Elements still displaying. The Avada Retail site above uses a second, conditional Container for when the cart is empty, and also uses dynamic content in the Page Title Bar. A simpler approach would be just to not render all the Cart Elements and display the The “Cart is Empty” notice. This notice comes from the Woo Cart Table Element, and can be customized in the Element options. So you still need that Element to display. But to remove the others, we now have Conditional Element Rendering in Avada. See the linked doc for more details of this new feature, which can be used in many ways, but in short, for this situation, we would just need to set conditions on the other Columns, with the Woo Cart Elements, to not display when the cart is empty. It would then display only the Cart is Empty notice, just as the default WooCommerce cart page does.
Just because a feature is available doesn’t mean you have to use it. You don’t have to create a custom Cart. The default Woo Shortcode works fine and presents a functional Cart page for your users. But using the Avada WooCommerce Builder allows you full control over your cart page, allowing you to use the power and flexibility of the Avada Builder to have full control over both the design and content of the Cart page. It’s all about choice, and with Avada, we like to offer our users as much choice as possible.

Override Avada WooCommerce Hooks

Override Avada WooCommerce Hooks

What Are Avada WooCommerce Hooks?Avada uses different hooks (actions and filters) that WooCommerce offers to change styling and to extend the functionality of certain components. Any of Avada’s WooCommerce hooks can be replaced with your own, which allows you to override both, WooCommerce and Avada native behaviour.
For more information about the general concept of action and filters in WordPress, please see the links below:
WordPress Plugin API: Actions & FiltersWordPress Plugin Handbook: Hooks,Changing Avada WooCommerce HooksIn general, the WooCommerce hook overrides used by Avada are stored in class-avada-woocommerce.php in the Avada/includes folder. To make the class object available, we have created a global variable for it called $avada_woocommerce. This variable has to be used in order to remvoe any of the hooks that are defined in that class. It is defined in Avada’s functions.php, so will be available once the theme is fully loaded. Thus you have to make sure you use the after_setup_theme WP hook when referencing $avada_woocommerce. The next section will illustrate the correct setup.
Removing Avada WooCommerce HooksThe following example function removes the add_product_border WooCommerce action from Avada. (This would remove the border from the product summary section on a single product page.) Notice, that we create a new function, remove_woocommerce_hooks, so we are able to hook it to WP’s after_setup_theme action. This ensures that we can access the needed $avada_woocommerce variable, which we load using the PHP keyword global. Now we can use that variable in the following removal function.
If you want to remove several hooks, you can add all the removal functions inside the wrapping remove_woocommerce_hooks function.
A list of all available hooks, functions that use them and their corresponding priorities can be found in the list below.
Copy to Clipboardfunction remove_woo_commerce_hooks() {
global $avada_woocommerce;
remove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘add_product_border’ ), 19 );
}
add_action( ‘after_setup_theme’, ‘remove_woo_commerce_hooks’ ); 1function remove_woo_commerce_hooks() {2 global $avada_woocommerce;3 remove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘add_product_border’ ), 19 );4}5add_action( ‘after_setup_theme’, ‘remove_woo_commerce_hooks’ );Replacing Avada WooCommerce HooksThe following example function replaces the add_product_border WooCommerce action with add_my_product_border function. Since we consider the case of replacement here, we assume that you have already removed the hooks in question, in the way that was described in the last section. Now, to add your own replacements, you don’t have to use a wrapping function or the global avada_woocommerce variable. You can directly hook your own function to the desired action or filter.
Copy to Clipboardfunction add_my_product_border() {
// your code here
}
add_action( ‘woocommerce_single_product_summary’, ‘add_my_product_border’, 19 );xxxxxxxxxx4 1function add_my_product_border() {2 // your code here3}4add_action( ‘woocommerce_single_product_summary’, ‘add_my_product_border’, 19 );767,641 Businesses Trust Avada
Get Avada767,641 Businesses Trust Avada
Get Avada767,641 Businesses Trust Avada
Get Avada,Avada WooCommerce HooksAvada WooCommerce ActionsBelow is a list of Avada WooCommerce actions that can be removed or replaced with your own action.
Summary border on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘add_product_border’ ), 19 );xxxxxxxxxx1 1remove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘add_product_border’ ), 19 );Product title on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘template_single_title’ ), 5 );xxxxxxxxxx1 1remove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘template_single_title’ ), 5 );Show details button on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_after_shop_loop_item’, array( $avada_woocommerce, ‘show_details_button’ ), 15 );xxxxxxxxxx1 1remove_action( ‘woocommerce_after_shop_loop_item’, array( $avada_woocommerce, ‘show_details_button’ ), 15 );Product stock HTML on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_single_product_summary’, array( $avada_woocommerce, ‘stock_html’ ), 10 );xxxxxxxxxx1 1remove_action( ‘woocommerce_single_product_summary’,  array( $avada_woocommerce, ‘stock_html’ ), 10 );Social icons below product description on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘after_single_product_summary’ ), 15 );xxxxxxxxxx1 1remove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘after_single_product_summary’ ), 15 );Related products on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘output_related_products’ ), 15 );xxxxxxxxxx1 1remove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘output_related_products’ ), 15 );Upsell products on a single product page.
Copy to Clipboardremove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘upsell_display’ ), 10 );xxxxxxxxxx1 1remove_action( ‘woocommerce_after_single_product_summary’, array( $avada_woocommerce, ‘upsell_display’ ), 10 );Sidebar on WooCommerce page.
Copy to Clipboardremove_action( ‘woocommerce_sidebar’, array( $avada_woocommerce, ‘add_sidebar’ ), 10 );xxxxxxxxxx1 1remove_action( ‘woocommerce_sidebar’, array( $avada_woocommerce, ‘add_sidebar’ ), 10 );Welcome bar to checkout page.
Copy to Clipboardremove_action( ‘woocommerce_before_checkout_form’, array( $avada_woocommerce, ‘avada_top_user_container’ ), 1 );xxxxxxxxxx1 1remove_action( ‘woocommerce_before_checkout_form’, array( $avada_woocommerce, ‘avada_top_user_container’ ), 1 );Proceed to checkout button.
Copy to Clipboardremove_action( ‘woocommerce_proceed_to_checkout’, array( $avada_woocommerce, ‘proceed_to_checkout’ ), 10 );xxxxxxxxxx1 1remove_action( ‘woocommerce_proceed_to_checkout’, array( $avada_woocommerce, ‘proceed_to_checkout’ ), 10 );View order form on my account page.
Copy to Clipboardremove_action( ‘woocommerce_view_order’, array( $avada_woocommerce, ‘view_order’ ), 10 );xxxxxxxxxx1 1remove_action( ‘woocommerce_view_order’, array( $avada_woocommerce, ‘view_order’ ), 10 );Thank you message on my account page.
Copy to Clipboardremove_action( ‘woocommerce_thankyou’, array( $avada_woocommerce, ‘view_order’ ) );xxxxxxxxxx1 1remove_action( ‘woocommerce_thankyou’, array( $avada_woocommerce, ‘view_order’ ) );

How To Use WooCommerce With Avada

How To Use WooCommerce With Avada

Avada is fully compatible with WooCommerce and includes full design integration. You can use it straight out of the box, just using the WooCommerce settings and the Avada Global options to control its appearance and functionality.
But with Avada, WooCommerce goes much further than that. With the release of Avada 7.2 we introduced the Avada WooCommerce Builder to create your own custom single product Layouts. And with Avada 7.3, we expanded the suite of WooCommerce tools to encompass building custom Shop, Cart and Checkout pages. So, Avada is now a WooCommerce powerhouse, and there is very little you can’t now do to create a fully unique and customized experience for your WooCommerce users.
Of course, to get started with creating your online shop, you first need to install the free WooCommerce Plugin. This document on using WooCommerce contains only the most basic information you need to get started with WooCommerce, like installing the plugin, assigning your shop pages and creating products. Watch the video for a detailed visual overview of the process.
And for more information on building your own custom layouts for WooCommerce products, and creating custom WooCommerce Shop, Cart and Checkout pages, please see The Avada WooCommerce Builder documentation.
Overview
How To Install WooCommerce

How To Assign Your Shop Page

How To Create Your Products

How To Adjust WooCommerce Product Image Size Settings

Special Notes on the Zoom Effect
WooCommerce Links,How To Install WooCommerceStep 1 – Go to Avada > Plugins / Add-ons and locate the WooCommerce plugin, as seen in the screenshot below.
Step 2 – Click the ‘Install’ button.The plugin will install and auto activate.
Step 3 – The WooCommerce Setup Wizard should then appear. If you’re importing one of our Woo demos, such as Modern Shop or Classic Shop, you can safely skip this process. To skip, click the ‘Not Right Now’ button. If you’re not importing one of our Woo demos, then click the ‘Let’s Go!’ button to proceed with the setup.
Step 4 – Follow the onscreen prompts and instructions to go through the process and fill in your store’s necessary information. Once finished, you can proceed to creating your first product by clicking the ‘Create Your First Product’ button, or return to the WordPress Dashboard by clicking the link below the setup window.,How To Assign Your Shop PageAs part of the normal WooCommerce installation process, the Setup Wizard should run, enabling you to set up your shop, and assign your shop pages. For more details on what pages the Setup Wizard creates, see this WooCommerce document.
If in the case the Setup Wizard does not appear, or you cancel it for any reason, to complete the process, you can always return to the Setup Wizard, by navigating to the Help menu on any WooCommerce page, and choosing Setup Wizard from the menu at the top left.
If you want to set the shop page manually, it’s as easy as going to Products tab, the WooCommerce Settings – WooCommerce > Settings > Products – and selecting the page to be the main shop page. WooCommerce will then display your products on this page.
The remaining pages can be set up under the Advanced Tab – WooCommerce > Settings > Advanced.,How To Create Your ProductsStep 1 – Go to the Products > Add Product tab on your WP Admin sidebar.
Step 2 – Enter the name of your product at the top of the page.
Step 3 – Enter the product description text into the post content field. This section will display all the product information.
Step 4 – In the ‘Product Data’ box, enter all the product details. For example, Price, SKU or Shipping.
Step 5 – In the ‘Product Short Description’ box, enter a short description that will display next to your main images.
Step 6 – Set your main featured image under the ‘Product Image’ box on the right hand side. This has to be done for every product.
Step 7 – To use a gallery of images, insert more images in the ‘Product Gallery’ box.
Step 8 – In the ‘Product Categories’ box, enter your product’s categories. In the ‘Product Tags’ box, enter your product’s appropriate tags.
Step 9 – Once you’ve entered all the necessary date, click ‘Publish’ and the item will now appear on your main shop page.
IMPORTANT NOTE: For Avada 5.5 we have enhanced the handling of H1 & H2 automatic assignment for titles in the Page Title Bar and single posts. The post header for single posts, single FAQ, single portfolio, and WooCommerce single product pages will automatically default to H1 if for example the Page Title Bar >> Page Title Bar Text is set to Hide. If Page Title Bar >> Page Title Bar Text is set to Show then the post header will default automatically to H2.Product Creation OverviewIMPORTANT NOTE: Your catalog image size and single product image size need to be large enough to fit the size column you want to use. For example, if you want to use a shortcode in a one-half column, then you should have a Catalog Image size of at least half your site width as set in WP Admin > Avada > Global Options > Layout; Site Width.Additionally, since the WooCommerce 3.0 zoom effect was added, your Single Product Image size requires special consideration for the zoom effect to be noticeable. You’ll find this section below the image size instructions, or click here to skip to our special notes on Single Product Image size requirements and the zoom effect.,How To Adjust WooCommerce Product Image Size SettingsWooCommerce includes settings to change the size of product images for Catalog images and Single Product images. There are specific Avada settings which work in conjunction with your WooCommerce images sizes. When configuring these image size settings, it’s important to take into account the Avada global option settings as well. We’ll touch on each of these settings in detail below.
Note: If the images you’re uploading for your products are smaller at the source than the image sizes set in your WooCommerce settings, you may see some visual layout discrepancies on the front-end of the shop pages. This is not a bug. It is simply because your images were too small for WooCommerce settings to affect them. You can think of these settings as a max width and height for your images. Anything below the limit will not be resized.
While setting up your shop, be sure the WooCommerce image size settings and the actual size of your images are considered. In summary, your images should be equal to or larger than your WooCommerce image size settings
After any changes to your image size settings, you’ll need to regenerate your thumbnails for it to affect images already uploaded to your site. We recommend using the Regenerate Thumbnails plugin. Please see the steps below for details on changing WooCommerce image sizes.

Step 1 – Click on the ‘Appearance’ tab on your admin sidebar, and select the ‘Customize’ tab.

Step 2 – Click on the ‘WooCommerce’ tab of the page.

Step 3 – Under the ‘Product Images’ tab, you will find the Images setting for Single Product Images.

Step 4 – Main image width option is for your images on the single product pages. Thumbnail width is for your products in catalog. Enter your desired width value. (Note: Your image height is automatically scaled with the image’s aspect ratio.) If you’re using the Single Product Gallery Image zoom effect, the Special Notes section below for details on image sizes and setup.

Step 5 – When you make changes to the images sizes and save it, you will need to regenerate thumbnails using the Regenerate Thumbnails plugin. Install the Regenerate Thumbnails plugin and go to the WP Admin > Tools tab, and choose to regenerate your image thumbnails so the new image sizes will be created.,Special Notes on the Zoom Effect
To setup Single Product Gallery Zoom effect, you’ll need to be sure it’s enabled in Avada > Theme Options > WooCommerce > General WooCommerce; WooCommerce Product Gallery Zoom
WooCommerce Product Gallery Size –
Your Single Product Image size will need to be larger than your setting for WooCommerce Product Gallery Size in Avada > Theme Options > WooCommerce > General WooCommerce. That setting will determine the width of the single product gallery’s container column. Once you’ve set that as needed, you’ll be ready to set your WooCommerce Single Product Image size.
WooCommerce Single Product Image Size – The WooCommerce Single Product Image size setting will control the actual size of the image used in the gallery. The larger your image size is set to, the stronger and more detailed your zoom effect will be. Note: If your image size in WooCommerce settings are equal to your WooCommerce Product Gallery Size in Avada’s theme options, no zoom will be noticed on hover. Additionally, the size of the actual image you upload, will need to be as large or larger than your Single Product Image size setting.
Regenerate Thumbnails – After making changes to the WooCommerce Image sizes, be sure to regenerate your thumbnails. Doing so will apply your changed image sizes to images already uploaded on your site. You can use this plugin: Regenerate Thumbnails,WooCommerce Links
WooCommerce Plugin Page – This is the official WooCommerce plugin page.
WooCommerce Documentation – This is the WooCommerce Online documentation created by WooThemes.
WooCommerce Community Forums – This is the community forum for WooCommerce plugin created by WooThemes.

WooCommerce Built-In Shortcodes – These are the included shortcodes for WooCommerce; our custom shortcodes are not included in this.

WooCommerce Setup Wizard – WooCommerce includes an awesome Setup Wizard that lets you set up your shop with ease.

WooCommerce Github Repository – For developers: the official WooCommerce code repository, where the latest version can be downloaded and issues can be reported.

How To Use WooCommerce Attribute Swatches

How To Use WooCommerce Attribute Swatches

As part of the Avada WooCommerce Builder released in Avada 7.2, we also added three Avada attribute types to WooCommerce – Avada Color, Avada Image, and Avada Button. These attribute types can be used in both standard WooCommerce Layouts, as well as Layouts created using the Avada WooCommerce Builder.
Read on on to closer look at WooCommerce Attributes, and Attribute Swatches, and how you can use them in your Avada eCommerce store, and watch the video for a detailed visual overview.,Adding Global AttributesWith Avada 7.2, you can now add specific types of global attributes to WooCommerce, and then apply them independently on the product level. To start, head to Products > Attributes from the WordPress dashboard.
Here, you can create a new global attribute. Start by giving it a name, a slug, and then choosing a type of attribute. This can be either Avada Color, Avada Image, or Avada Button. A color attribute is useful for products that have different colors, and you can select color swatches when you configure the attribute terms. Avada Image is a useful attribute type for any visual differences in attributes, and Avada Button is useful for sizes, or anything else that works as a simple label.
In the screenshot below you can see a Logo attribute about to be added, using the Avada Image attribute type. Note how the other two attributes are using the other attribute types, Avada Color, and Avada Button.
767,639 Businesses Trust Avada
Get Avada767,639 Businesses Trust Avada
Get Avada767,639 Businesses Trust Avada
Get Avada,Adding Attribute TermsOnce you have created your Attributes, you can add the attribute terms. There is a ‘Configuring terms’ link at the right of the attribute to do this. This edits the attribute, and here you can add the attribute terms. For an Avada Color attribute for example, you would create as many colors as you needed across your products, and using the Avada Product Attribute Options, you could select the color preview for the attribute using a color picker.
As you can see in the screenshot below, a black variation is about to be added while three others variations have already been created.,Adding Attributes To Individual ProductsOnce you have completed making your global attributes and attribute terms, you can add them to individual products and generate product variations. The first step to do this is to ensure the product to a variable product. This is done in the product, from the Product Data dropdown list.
Next, you can add any Custom Product Attributes. All global attributes created will display in the dropdown list, but you can add just the ones you want to any product. In this example, I will add all three – Color, Logo and Size.
Once you have added the product attributes, you can then choose which values to add to the attribute. In the screenshot below, I have added three colors, two logos, and four sizes. Check the ‘Used for Variations’ tick box to use these values in your variations.,Creating Product VariationsOnce you have added your custom product attributes, it’s time to create the variations. WooCommerce makes this easy with an automatic option to ‘Create variations from all attributes’. If you prefer, you can also add them manually.
Here is a screenshot of all the variable products once WooCommerce has created all combinations from the attributes. At this point they have no price, or other details, and these need to be set individually.
You can either click on the Expand link at the top right to expand all the variations, or you can click on the variation itself to just open or close them one at a time. Depending on your product, you would add various information in here, but the price is needed for the product to display. Here, I have also added an image to match the attributes (i.e. blue t-shirt with the particular logo). This image is then displayed on the front end when someone selects those specific attributes.,Displaying Variations In Your LayoutBy default, WooCommerce will then display your variations on the product page. You can also however build your own WooCommerce Product Layout, and use the Add To Cart Element to display and style your variations. Below is the standard WooCommerce template for a variable product.
And here is a screenshot with the same product, using a WooCommerce Single Product Layout. To learn how to create these, check the Avada WooCommerce Builder documentation.

Different WooCommerce Category Layouts

Different WooCommerce Category Layouts

In recent WooCommerce versions, there was a Template Debug Mode option which allow logged in users to disable template overrides. This option was removed from WooCommerce > System Status > Tools tab in WooCommerce 3.0 and is now only available via the constant WC_TEMPLATE_DEBUG_MODE. If that constant is set, you may see design differences like the below one, between logged in and logged out users.
View here a sample screenshot of what logged in users see.
View here a sample screenshot of what logged out users see.
How To Disable Template Debug ModeTake a look at your wp-config.php to see if that constant is set to true. If that is the case, set it to false or remove it completely and please check again.

Widgets vs Widget Areas

Widgets vs Widget Areas

It’s very important to understand the difference between a widget and a widget area. Please see the below information to help understand the difference between the two.
Widget – A WordPress Widget is a small block that performs a unique function. Avada includes several custom widgets such as the Avada Twitter widget, Avada Social Links, or the Avada Recent Work widget. In addition, there are several default widgets that WordPress includes such as Recent Posts or Recent Comments, and additionally, other plugins can add their own widgets. Widgets can go inside a widget area, and with Avada 6.2 and up, can also be placed and edited directly on the page using the new Widget Element.
Widget Areas – A Widget Area is a container that holds widgets. Avada includes 2 pre-made widget areas (footer columns, sliding bar columns) and also allows you to create custom Widget Areas which can be applied to the 5 widget-ready areas of the theme. It’s a great way to customize your site.

Twitter Widget

Twitter Widget

The Twitter widget is available to use on any Sidebar, Widget Area or Widget shortcode. The Twitter widget comes in 3 styles, the Twitter Preconfigured Style (Deprecated), Twitter Style, and the Avada Style. Each style has it’s own setup instructions and options. Continue reading below to learn more about the new Twitter widget and the available styles.
IMPORTANT NOTE: The Twitter Widget’s ‘Twitter Preconfigured Style’ option is deprecated due to Twitter’s recent update. This style will be removed in an upcoming version update.Twitter Widget StylesTwitter Preconfigured Style – This style is deprecated and will be removed in an upcoming version update.. This style will only work if you’ve already created a twitter widget using Twitter’s old Widgets Configurator.
Twitter Style – This style will only import your tweets. You have to set the different options found under this style to customize your Twitter widget.
Avada Style – This is the classic Avada style. It requires you to create a new app via http://apps.twitter.com/. You will then be requested to enter a few Keys and Access Tokens.
How To Use ‘Twitter Preconfigured Style’ StyleIMPORTANT NOTE: The ‘Twitter Preconfigured Style’ option is deprecated and will be removed in an upcoming version update.This style was specifically for Twitter’s old Widgets Configurator page. It’s now been replaced with the Twitter Publish page. For the time being, you can continue using this style, if you’ve already created a widget using Twitter’s old Widgets Configurator page.
How To Use ‘Twitter Style’ StyleStep 1 – Navigate to the Appearance > Widgets tab on your WP Admin Sidebar.
Step 2 – Add a new Twitter Widget into your chosen Widget Area.
Step 3 – In the ‘Widget Style’ option, select Twitter Style.
Step 4 – Enter your Twitter Username into the provided field, then customize the widget’s styling as you’d like.
Step 5 – Once finished, click ‘Save’.
How To Use The ‘Avada Style’ StyleStep 1 – Navigate to https://developer.twitter.com/en/apps and sign in with your Twitter account.
Step 2 – Once you’ve logged in, click the ‘Create New App’ button.
Step 3 – Fill out the required fields. You can leave the ‘Callback URL’ field empty.
Step 4 – Don’t forget to check the ‘Yes, I agree’ checkbox in the Developer Agreement window. Then click the ‘Create Your Twitter Application’ button.
Step 5 – In the top section, click the ‘Key and Access Tokens’ tab. Then you will see the Consumer Key and Consumer Secret. To receive your Access Token and Access Token Secret, click on the ‘Create My Access Token’ button.
Step 6 – Copy and paste each of those items along with your Twitter username into the corresponding fields in the Twitter widget in the Appearance > Widgets tab.
Step 7 – Once finished, click ‘Save’. Please wait 10 minutes for the changes to take effect. This is due to Twitter’s cache.

Sticky Sidebars

Sticky Sidebars

With Avada 5.2 and up, you have the option to enable sticky sidebars on your Avada website. When the Sticky Sidebar is enabled, the sidebar will scroll with the content as the viewer moves down the page. Once the bottom of the sidebar enters the viewport, it will become stationary and stay in place as the viewer scrolls down to the bottom. If the sidebar is already shorter than the content of the page, it will begin as a sticky sidebar and remain fixed on the screen as the viewer scrolls down the page.
For more information on Widgets Sections and Sidebars in Avada, see our post on Assigning Widget Areas to Sidebars.
Enabling Sticky Sidebars Site WideYou can enable the Sticky Sidebar feature for all sidebars on your site globally, through the Avada Global Options. You’ll find this setting in Avada > Options > Sidebars > Sidebar Styling. You can enable the Sticky Sidebar effect for “Sidebar 1”, “Sidebar 2” or select “Both” to have the effect on both right and left sidebars when using a dual sidebar layout.
Enabling Sticky Sidebars Per Post or PageIf you want to have a variation for a post or page from how your site’s sidebar behaves globally, you can use the Avada Page options to make adjustments that will affect only that post/page. These settings will override whatever you have set in your global options.
To find these settings, open the editor of the post or page you’re working on, and then navigate to the Avada Page Options (at the bottom of the page with Avada Builder, and in the Sidebar in Avada Live). Check under the Sidebar tab to find the Sidebar’s settings.
Select Sidebar 1: This setting is where you can choose which Widget Area to assign to the page’s sidebar. Details on the differences between Widgets and Widget Areas can be found here.Select Sidebar 2: This is optional and can be used to select the Widget Area for your page’s second sidebar, if you’re doing a dual sidebar layout.Sidebar 1 Position: This is where you can select the position of the primary sidebar. Choose between Left, Right or Default which will use your Global Options setting.Sticky Sidebars: This is where you can select which Sidebars on the page will be sticky when scrolling. Choose None if you want to have your sidebar(s) behave normally. Choose Default if you want to have the global behavior as set in the Global Options. Choose between Sidebar 1 or Sidebar 2 to be sticky respectively. Choose Both for both sidebars in a dual sidebar layout to be sticky.

Sidebars In Avada

Sidebars In Avada

Sidebars are vertical columns for displaying information, separate from the main content of the web page. Avada offers both single and dual sidebars. Sidebars can be assigned both globally (same sidebars sitewide) or individually (different sidebars per page or post). The Avada Website Builder includes a powerful set of options to achieve this. Please read below to understand where sidebars can be used and how to assign them both globally and individually.
IMPORTANT NOTE: Sidebars are containers that accept widget areas. You must first create a widget area and assign widgets to it before you can assign it to a sidebar. To learn how to create widget areas and assign widgets, please refer to our Widgets Documentation.OverviewGlobal Sidebars vs Individual Page Sidebars
Sidebar Areas
How To Apply Global Sidebars
How To Force Global Sidebars

How To Apply Individual Sidebars Using Avada Page Options

Single, Dual or No Sidebars
Sidebar PositionSticky Sidebars
Sidebars In Avada Live,Global Sidebars vs Individual Page SidebarsGlobal Sidebars – Global sidebars will set the chosen Sidebars on all examples of the chosen page/post type. You can enable global sidebars for each different post type on your site such as pages, portfolio posts, blog posts, and the search results page. Use this when you want every page of that post type to show the same sidebar. However, please note that you can still override the global sidebar options in the Avada Page Options on individual pages or posts. Global sidebar options can be found in the sub-tabs of the Avada > Options > Sidebars panel.
Individual Sidebars – If global sidebars are not set, then you can choose to have a sidebar or not, on any individual page or post. Individual sidebars can be assigned in the Avada Page Options of each page or post.
Force Global Sidebars For Pages – If the”Force Global Sidebar” option is enabled, it will override the Page Options (Sidebar options in the Page Options will be disabled), and will force the Global sidebars set in the Global Options to be used everywhere for that corresponding post type.
IMPORTANT NOTE: Should you need to set a different sidebar for specific pages/posts at some point, then the recommended setup would be to set global Sidebars in the Theme Options, and leave the “Force Global Sidebars” option set to Off. For all pages/posts that should use the sidebars set in Theme Options, make sure the sidebars are set to “Default” in the Page Options. For the pages/posts you want an individual override, set the sidebars to what you prefer in the Page Options.767,635 Businesses Trust Avada
Get Avada767,635 Businesses Trust Avada
Get Avada767,635 Businesses Trust Avada
Get Avada,Sidebar AreasThere are 10 areas of your site where you can enable sidebars. Some of these areas require the respective plugins to be installed and activated. Continue reading below to learn about each section.
IMPORTANT NOTE: The WooCommerce Product and Archive / Category Pages, Events Calendar, and bbPress/BuddyPress options will appear only if the WooCommerce, The Events Calendar, and the bbPress plugins are installed and activated, respectively.Pages – All page templates except for the ‘100% Width’ page template.Portfolio Posts – Single post pages that are created for all portfolio posts.Portfolio Archive / Category Pages – All archive/category pages created for portfolio posts.Blog Posts – Single post pages that are created for all blog posts.Blog Archive / Category Pages – All archive/category pages created for blog posts.Search Page – The search results page that displays when a search is performed.WooCommerce Products – Single post pages that are created for all WooCommerce products.WooCommerce Archive / Category Pages – All archive/category pages created for WooCommerce products.Events Calendar – All single post pages created for Events Calendar.bbPress/BuddyPress – Any forum/topic post that is created using the bbPress plugin.,How To Apply Global SidebarsBefore applying a global sidebar for a section of your site, you must first create a widget area, assign widgets to it, then you can assign it to the sidebar you’d like to use as a global sidebar. To learn how to create widget areas, please refer to our Creating Widget Areas article.
Step 1 – Navigate to the Avada > Options > Sidebars panel. Select the sub-panel for the area you’re wanting to assign a global sidebar to. For example, if you want to assign a global sidebar to all of your ‘post’ post types, then go to the Options > Sidebars > Posts sub-panel.
IMPORTANT NOTE: Category and Archive pages do not have this option because they do not have individual page options like other pages.Step 2 – Select the name of the widget area you’d like to display for Sidebar 1 and Sidebar 2. If you only want one sidebar, then set the ‘Sidebar 2’ option to None. NB. You do NOT need to turn Force Global Sidebars on for Global Sidebars to work.
Step 3 – You can also select a position for Sidebar 1. If you’re also using Sidebar 2, it will automatically be placed on the opposite side of Sidebar 1.
Step 4 – Once finished, press the ‘Save Changes’ button.,How To Force Global SidebarsThere is a critical difference between applying Global Sidebars and Forcing Global Sidebars. When you select Global Sidebars, all corresponding post types will show the chosen Sidebars, with the exception of any posts that have had a different sidebar chosen in the Sidebars section of the Avada Page Options.
When you enable Forcing Global Sidebars, this disables the Sidebars tab of the Avada Page Options for the corresponding post type and ALL items of that particular post type WILL show the Global Sidebar or Sidebars chosen in the Global Options.,How To Apply Individual Sidebars Using Avada Page OptionsIf you don’t want global sidebars and would rather assign a specific sidebar for specific pages or posts, or you have global sidebars assigned and just want to override a few pages, then you can do so using our Avada Page Options which is located in every page or post you create.
IMPORTANT NOTE: Sidebars options in Avada Page Options will be hidden if the ‘Force Global Sidebars’ option is set to ON, so you must deactivate it for your individual sidebars to appear. For example, if you’d like to assign individual sidebars for specific pages, then the ‘Force Global Sidebars’ option under the Options > Sidebars > Pages panel must be set to Off.Step 1 – Create a new page or post or edit an existing one.
Step 2 – Scroll below the main content field and find the Avada Page Options box. In this section, you’ll find the Sidebars tab.
Step 3 – Select the name of the widget area you’d like to display for Sidebar 1 and Sidebar 2. If you only want one sidebar, then set the ‘Sidebar 2’ option to No Sidebar.
Step 4 – Select a position for Sidebar 1. If you’re also using Sidebar 2, it will automatically be placed on the opposite side of Sidebar 1.
Step 5 – You can also choose a background color for the sidebar. Simply use the color picker interface or enter the hexadecimal code of the color you’d like to display in the ‘Sidebar Background Color’ option. For example, #000000.
Step 5 – Once finished, click the ‘Save Draft’ or ‘Publish’ button to save your changes.,Single, Dual or No SidebarsAvada allows for single, dual, or no sidebars. There are two sidebar dropdown fields that allow you to make these selections; Sidebar 1 and Sidebar 2. You can also set the position for Sidebar 1, and Sidebar 2 will automatically be set to the opposite side.
Single Sidebar – To achieve a single sidebar, assign a widget area to the ‘Sidebar 1’ option, then set the ‘Sidebar 2’ option to No Sidebar.Dual Sidebars – To achieve dual sidebars, assign a widget area to both ‘Sidebar 1’ and ‘Sidebar 2’ options.No Sidebars – To disable sidebars, select No Sidebar for both ‘Sidebar 1’ and ‘Sidebar 2’ options. The page will be full width.IMPORTANT NOTE: The ‘Side Navigation’ page template can have dual sidebars. Sidebar 1 will be placed underneath the side navigation set, Sidebar 2 will be placed on the opposite side.,Sidebar PositionAvada also offers a sidebar position option for Sidebar 1, which can be chosen globally in the Avada Global Options, or individually per page or post. The Avada Page Option overrides the Avada Global Options. Note: when set to Default the Avada Page Option is pulling from the Avada Global Options.
IMPORTANT NOTE: The sidebar position option only works with Sidebar 1. If using dual sidebars, Sidebar 2 will be placed on the opposite side of Sidebar 1. For the Side Navigation page template, the sidebar position option will affect the side navigation side, and Sidebar 2 will be placed on the opposite side.,Sticky SidebarsWith Avada 5.2 and up, you also have the option to enable sticky sidebars on your Avada site. When Sticky Sidebar is enabled, the sidebar will scroll with the content as the viewer moves down the page. For more information on using sticky sidebars, please see our post here.,Sidebars in Avada LiveWith Avada Live, sidebars are managed in the same way, with the only difference being that both the Global and Page Options are available without leaving the page via the Toggle Sidebar Icon.
Also, on any existing Sidebar, you will find three icons when you mouse over the sidebar. The first one – Edit Global Sidebar Options – will take you to the Global Options in the Sidebar, while the second one – Edit Sidebar Options – will take you to the Sidebar tab on the Page Options, and the third Icon – Edit Sidebar Widgets – will open the widgets page in a new tab.