A widget is a snippet of code that makes it possible to display a wide range of content and place it at specific block references in your store. Many display real-time, dynamic data and create opportunities for your customers to interact with your store. The Widget tool makes it easy to place a widget within existing content, such as blocks with images and text, and interactive elements most anywhere in your store.
You can use widgets to create landing pages for marketing campaigns, and to display promotional content at specific locations throughout the store. Widgets can also be used to add interactive elements and action blocks for external review systems, video chats, voting, and subscription forms, or to provide navigation elements for tag clouds and image sliders.
Inserting many directives, especially widgets like the Recently Viewed / Compared Products type, can produce a negative effect on the first load of the page when it is not cached. For this reason, use them with caution. Usually, it does not create an issue. But you should discuss this potential issue with your development team.
When you create a new widget, you must set the type. This type determines how the widget functions.
|CMS Hierarchy Node Link||Displays a link to a specific node in the page hierarchy that can be incorporated into other content.|
|CMS Page Link||Displays a link to a specific CMS page. Allows you to specify custom text and title. When the link is complete, it can be used in content pages and blocks.|
|CMS Static Block||Displays a block of content at a specific location on a page.|
|Catalog Category Link||Displays either an inline or block-style link to a selected catalog category. When the link is complete, it can be used in content pages and blocks.|
|Catalog Events Carousel||Displays a list of upcoming catalog events.|
|Catalog New Products List||Displays a block of products which have been designated as new, for the duration of time specified in the product record.|
|Catalog Product Link||Displays either an inline or block-style link to a selected catalog product. When the link is complete, it can be used in content pages and blocks.|
|Catalog Products List||Displays a list of products from the catalog.|
|Dynamic Blocks Rotator||Can be used to display a single dynamic block, or an assortment of dynamic blocks in a series, random order, or shuffled. The dynamic block can be triggered by a price rule, and placed on a specific page and location, or configured to appear on all pages.|
|Gift Registry Search||Gives shoppers the ability to search for public gift registries by name or Registry ID.|
|Order by SKU||Order by SKU can be displayed in the store as a convenience for all shoppers, or made available only to those in specific customer groups. Shoppers can either enter the SKU and quantity information directly into the Order by SKU block, or upload a CSV file from their customer account.|
|Orders and Returns||Gives guests the ability to check the status of their orders and submit requests to return merchandise. The widget appears only for guests and customers who are not logged in to their accounts.|
|Recently Compared Products||Displays the block of recently compared products. You can specify the number of products included, and format them as a list or product grid.|
|Recently Viewed Products||Displays the block of recently viewed products. You can specify the number of products included and format them as a list or product grid.|
|Wish List Search||Gives a customer the ability to search for publicly available wish lists by the name or email address of the wish list owner. Store customers can find wish lists that belong to other customers, view them and order products from them, or add the products to their own wish lists.|