URL-based dynamic tags allow you to dynamically generate links for your widgets. These tags can create URLs pointing to various parts of your PrestaShop store—such as product pages, categories, or the customer account page—or trigger specific actions like opening a lightbox or scrolling the page. Many of these tags include settings for link attributes (e.g., open in new window, nofollow) and can be configured to link to specific items, ensuring your URLs are always accurate and functional.

URL based dynamic tags on different page types

URL based Dynamic Tags on General pages

Site tags

Shop URL

Displays the full base URL of your PrestaShop store.

Internal URL

Generates a dynamic internal link to a desired page within your store.

Shortcode

Enables the use of custom shortcodes for advanced functionality like generating dynamic urls er even custom actions with options to add custom text before and after. If the tag has no value, a fallback value can be used, in which case the before and after text will not be displayed.

For example, you can set the URL of the current page using the following shortcode:

{$urls.current_url}

Actions tags

Carousel

Controls the nearest carousel or slider, allowing navigation between slides (next, previous, go to), as well as play and pause actions.

Scroll

Create a link that smoothly scrolls the page or element to a specific location when clicked.

Settings
Page to Top
Scrolls the user to the very top of the current page.
Scrollable Element
Implement navigation for horizontally scrollable elements. For instance, in the Image Gallery widget, you can now create intuitive arrow-based navigation to scroll through images, offering a carousel-like experience with minimal custom JavaScript.
Advanced
Selector
Specify a custom scrollable container by entering its CSS selector here (like #primary or .main-content) to ensure the scroll action targets the correct container.
Contact URL

Generates links for contacting via email, phone, WhatsApp, or other communication channels.

Email Links
Enable users to email you instantly using "mailto:" links.
Direct Call Links
Allow visitors to call you directly with a click by creating a "tel:" link.
SMS Links
Provide a quick way for visitors to send you a text message with "sms:" links.
WhatsApp Messaging
Connect visitors to your WhatsApp chat directly for convenient communication.
Skype Calls or Chats
Facilitate calls or chats via Skype for international communication.
Waze Navigation
Offer directions to your shop by linking to Waze.
Calendar Scheduling
Let users add events directly to their Google, Outlook or Yahoo Calendars.

Lightbox

Select the lightbox type: Video, Image, or Embed.

Video
Video Link
Input the URL of the desired video.
Image
Image
Upload an image, or insert a URL of the desired image.
Embed
Embed
Input the URL of the desired content.
Content Only
Removes the header and footer of the embedded content page.
Width
Set the width of the embedded content.
Height
Set the height of the embedded content.

Toggle

Widget
Search
Toggles the search bar if the Topbar skin is selected in the AJAX Search widget.
Shopping Cart
Toggles the shopping cart if the Open Shopping Cart action is selected in the Shopping Cart widget.
Filters (Listing pages)
Toggles the filter if the Sidebar is enabled in the Filters widget.
Advanced
CSS Classes
Access advanced functionalities by adding or removing CSS classes from selected elements, allowing you to, for example, hide or display specific widgets.

Add to Cart

Adds the current or a selected product to the shopping cart.

Buy Now

Instantly adds the current or a selected product to the cart and redirects to checkout.

Quick View

Opens a popup modal displaying key product details without navigating away from the current page.

URL based Dynamic Tags on Listing pages

Site tags

Shop URL

Displays the full base URL of your PrestaShop store.

Internal URL

Generates a dynamic internal link to a desired page within your store.

Shortcode

Enables the use of custom shortcodes for advanced functionality like generating dynamic urls er even custom actions with options to add custom text before and after. If the tag has no value, a fallback value can be used, in which case the before and after text will not be displayed.

For example, you can set the URL of the current page using the following shortcode:

{$urls.current_url}

Catalog tags

Category URL

Generates the direct URL of the current category page.

Clear Filters URL

Provides a link to reset all applied filters and return to the default category view.

Actions tags

Carousel

Controls the nearest carousel or slider, allowing navigation between slides (next, previous, go to), as well as play and pause actions.

Scroll

Create a link that smoothly scrolls the page or element to a specific location when clicked.

Settings
Page to Top
Scrolls the user to the very top of the current page.
Scrollable Element
Implement navigation for horizontally scrollable elements. For instance, in the Image Gallery widget, you can now create intuitive arrow-based navigation to scroll through images, offering a carousel-like experience with minimal custom JavaScript.
Advanced
Selector
Specify a custom scrollable container by entering its CSS selector here (like #primary or .main-content) to ensure the scroll action targets the correct container.
Contact URL

Generates links for contacting via email, phone, WhatsApp, or other communication channels.

Email Links
Enable users to email you instantly using "mailto:" links.
Direct Call Links
Allow visitors to call you directly with a click by creating a "tel:" link.
SMS Links
Provide a quick way for visitors to send you a text message with "sms:" links.
WhatsApp Messaging
Connect visitors to your WhatsApp chat directly for convenient communication.
Skype Calls or Chats
Facilitate calls or chats via Skype for international communication.
Waze Navigation
Offer directions to your shop by linking to Waze.
Calendar Scheduling
Let users add events directly to their Google, Outlook or Yahoo Calendars.

Lightbox

Select the lightbox type: Video, Image, or Embed.

Video
Video Link
Input the URL of the desired video.
Image
Image
Upload an image, or insert a URL of the desired image.
Embed
Embed
Input the URL of the desired content.
Content Only
Removes the header and footer of the embedded content page.
Width
Set the width of the embedded content.
Height
Set the height of the embedded content.

Toggle

Widget
Search
Toggles the search bar if the Topbar skin is selected in the AJAX Search widget.
Shopping Cart
Toggles the shopping cart if the Open Shopping Cart action is selected in the Shopping Cart widget.
Filters (Listing pages)
Toggles the filter if the Sidebar is enabled in the Filters widget.
Advanced
CSS Classes
Access advanced functionalities by adding or removing CSS classes from selected elements, allowing you to, for example, hide or display specific widgets.

Add to Cart

Adds the current or a selected product to the shopping cart.

Buy Now

Instantly adds the current or a selected product to the cart and redirects to checkout.

Quick View

Opens a popup modal displaying key product details without navigating away from the current page.

URL based Dynamic Tags on Product pages

Site tags

Shop URL

Displays the full base URL of your PrestaShop store.

Internal URL

Generates a dynamic internal link to a desired page within your store.

Shortcode

Enables the use of custom shortcodes for advanced functionality like generating dynamic urls er even custom actions with options to add custom text before and after. If the tag has no value, a fallback value can be used, in which case the before and after text will not be displayed.

For example, you can set the URL of the current page using the following shortcode:

{$urls.current_url}

Catalog tags

Product URL

Generates the direct URL of the current product page.

Category URL

Provides the URL of the product's assigned category.

Brand URL

Generates the link to the brand page associated with the product.

Supplier URL

Generates the link to the supplier page associated with the product.

Actions tags

Carousel

Controls the nearest carousel or slider, allowing navigation between slides (next, previous, go to), as well as play and pause actions.

Scroll

Create a link that smoothly scrolls the page or element to a specific location when clicked.

Settings
Page to Top
Scrolls the user to the very top of the current page.
Scrollable Element
Implement navigation for horizontally scrollable elements. For instance, in the Image Gallery widget, you can now create intuitive arrow-based navigation to scroll through images, offering a carousel-like experience with minimal custom JavaScript.
Advanced
Selector
Specify a custom scrollable container by entering its CSS selector here (like #primary or .main-content) to ensure the scroll action targets the correct container.
Contact URL

Generates links for contacting via email, phone, WhatsApp, or other communication channels.

Email Links
Enable users to email you instantly using "mailto:" links.
Direct Call Links
Allow visitors to call you directly with a click by creating a "tel:" link.
SMS Links
Provide a quick way for visitors to send you a text message with "sms:" links.
WhatsApp Messaging
Connect visitors to your WhatsApp chat directly for convenient communication.
Skype Calls or Chats
Facilitate calls or chats via Skype for international communication.
Waze Navigation
Offer directions to your shop by linking to Waze.
Calendar Scheduling
Let users add events directly to their Google, Outlook or Yahoo Calendars.

Lightbox

Select the lightbox type: Video, Image, or Embed.

Video
Video Link
Input the URL of the desired video.
Image
Image
Upload an image, or insert a URL of the desired image.
Embed
Embed
Input the URL of the desired content.
Content Only
Removes the header and footer of the embedded content page.
Width
Set the width of the embedded content.
Height
Set the height of the embedded content.

Toggle

Widget
Search
Toggles the search bar if the Topbar skin is selected in the AJAX Search widget.
Shopping Cart
Toggles the shopping cart if the Open Shopping Cart action is selected in the Shopping Cart widget.
Filters (Listing pages)
Toggles the filter if the Sidebar is enabled in the Filters widget.
Advanced
CSS Classes
Access advanced functionalities by adding or removing CSS classes from selected elements, allowing you to, for example, hide or display specific widgets.

Add to Cart

Adds the current or a selected product, and also its quantity to the shopping cart.

Buy Now

Instantly adds the current or a selected product to the cart and redirects to checkout.

Quick View

Opens a popup modal displaying key product details without navigating away from the current page.

© WebshopWorks - Professional PrestaShop Addons