Dynamic links are useful if you want to quickly and easily link various elements, such as a text, an icon or an image to a specific place, without having to type in the URL of the respective place (content).
Only a few clicks are needed to insert them and then, when clicked, these dynamic links will take the visitors of your website to the linked pages/content.
You can add dynamic links to “Text” elements, images, buttons, icons, logos, menu items, “Content Boxes” and the “Post List” element in Thrive Architect.
These are the steps to adding a dynamic link to the above mentioned elements using Thrive Architect:
1. The “Text” element
In order to add a dynamic link to a text, first add the text to the page using the “Text” element. Once the text is added, select the words you want to add the dynamic link to. A panel will appear, on the upper-center part of the editor, with various options for the “Text” element.
Click on the linking option (chain icon) from these "Panel Options":
This will open a drop down with three different link types that you can add (three different section you can choose from): “Static”, “JumpLink” and “Dynamic”. Since you want to add a dynamic link, click on the “Dynamic” section:
There are three fields and two options that you can use in this section to insert the dynamic link to the text.
The words that you have selected/chosen to add a link to will be displayed in the first field:
If for some reason these are not the words/the text you want to be linked, you can easily change them by deleting the current text and replacing it with the new one you want.
Select the place where the link should take visitors
First, click on the field with the “Global fields” to select the main source of the link. You can choose between: “Global fields”, "Site" and “Shortcode”:
- If you choose “Global fields”, then you will be able to add a link to one of the “Global Fields” that you have set in your Thrive dashboard. If you need more details on how to set “Global Fields”, please read this article.
If this is what you would like to select, simply click on it. After you have selected “Global fields”, go on to the second field to choose the exact field/the specific place you want the people who click on the dynamic link to be taken to.
Click on the second field to see the drop down with the fields you can choose from:
Note: Before adding a “Global Field” here, make sure you set the respective field in the Thrive Dashboard. You can do that in the Thrive Dashboard → Smart Site → Global Fields page.
If you choose a “Global Field here, that you have not previously set in your Thrive Dashboard yet, then the dynamic link will only load the same page that it is in, when someone will click on it. This will happen until you will properly set the “Global Field”.
- If you choose “Site” at the first field, then you will have the possibility to add a link to either the Homepage, the Blog page, the RSS feed or the Login or Logout pages of your website. If this is what you would like to do, just click on the “Site” to select it.
Then go to the second field, click on it to open its drop down and choose from one of the available options, depending on which of these you want the people who click on the dynamic link to be taken to:
- If you choose “Shortcode”, you have the possibility of linking a shortcode to the respective "Text" element.
If you choose this option, another field will appear below, where you can insert your shortcode into:
After defining the place where the dynamic link will lead to, you can also use the two other options available:
- Open in new tab: Check this option if you want the dynamic link to open in a new browser tab. If you leave this unchecked, the link will open in the same browser tab.
- Nofollow: If this option is checked, it will tell search engine crawlers not to follow the link and not crawl the page you linked to. If you do not check this option, then the link will be crawled/indexed by the search engines, just as any other ‘do-follow’ link.
After you have set up the dynamic link to your liking, click on the “Insert” button to apply it to the text:
When the dynamic link has been applied to the text, you can save the page and preview it to see how the linking process works.
Change or delete a dynamic link
You can change/edit or delete the dynamic link you have applied, anytime. In order to do this, simply click on the dynamic link or select the text with the link when you're editing the page with Thrive Architect.
Then, click on the linking option (chain icon) from the "Panel Options" that appeared on the upper-center part of the editor. This is the same linking option that you have used to add the dynamic link in the first place:
The drop down with the dynamic link and its options will open. From here you will have the possibility to either update or remove the dynamic link:
If you want to edit the dynamic link, use the fields and the options available in the drop down to change it and then click on the “Update” button to apply the changes.
If you want to delete the dynamic link, then simply click on the “Remove” button and the link will disappear, the text will not be linked anymore.
Adding a dynamic link to a button can be done using the sidebar options of the “Button” element. While editing the page in Thrive Architect, simply click on the button that you want to add the dynamic link to. Then, look for the “Button Link” option from the “Main Options” of the left sidebar:
Once you have found it, click on the dynamic link option (third icon from the “Button Link” options):
This will open the same fields and options that are available in the drop down when you add the dynamic link to a “Text” element. Thus, you can use these to add the dynamic link to the button the same way as described above in the case of the text.
If later on you want to edit or remove a dynamic link from a button, just click on the “Button” element that contains the link and use the “Remove” or the “Update” options from the “Button Link” options:
3. Images, Content Boxes, Icons, Logos
In the case of these four elements, you can also add the dynamic link using the “Main Options” from the left sidebar, after you select the elements.
The only difference is that you will not have the linking options active by default, like in the case of the “Button” element, but instead, you will first have to activate the “Add link” option for these elements.
Here is how this looks like for the “Image” element, for example:
After you select the element, you will see the “Add link to image” option in the left sidebar. Click on the switch next to it, in order to activate it and then, from the options that appeared, select the dynamic link option:
From here on out you will see the same fields and options you can use to insert the dynamic links as in the case of the “Text” element.
Use these to define the dynamic link and insert/apply it to the element.
You will have to follow the same steps in the case of the rest of these elements as well.
Just like in the case of the image, you will see the “Add link to Content Box”, “Add link to Icon” and “Add link to Logo” options that you have to activate first and then, you can use the dynamic link option to add a link to the respective elements.
4. Custom Menu items
If you have built a Custom Menu you will have the option to add a dynamic link to its items. While editing the page with the Custom Menu on it, click on the menu item you want to add the dynamic link to.
This will open the left sidebar options, with the selected menu item level displayed in the “Currently styling” section and with the linking option under the “Show Icon” section.
Click on the dynamic link option (third icon from the “Link” section) and use the fields and options available to set up the dynamic link:
If you want to add a dynamic link to another level of menu items, just click on the field from the “Currently styling” section to open its drop down and choose the other level of items you want to add a dynamic link to.
Note: The linking option for menu items will only be available in cases when you have built a Custom menu from scratch, using “Custom Menu” as the menu source and not a WordPress menu.
The reason behind this is that if you use a WordPress menu as your menu source, than that will come with the menu items having their own links brought along from WordPress, as they are part of a WordPress menu.
5. The “Post List” element
When you are editing the design of a “Post List” element (using the “Edit design” button from the left sidebar), you can add images, buttons or Content Boxes to the "Post List" and you can also apply dynamic links to these elements you add.
After you place these elements in the “Post List”, the way of adding a dynamic link to them is exactly the same as it is detailed above. However, there is one additional option here, when you define where the dynamic link should take the visitors to.
Besides the three options (“Global fields”, "Site" and “Shortcode”) you can choose from when you select the main source of the link, there are is one more option available in this case, the “Content” option:
If you select this, you will be able to define a content type that is specific and available only for the “Post List” element, as the location where the dynamic link will take people.
Once you have selected “Content” in the first field, you can go on to the second field to choose the exact content type you want the people who click on the dynamic link to be taken to.
Click on the second field to see the drop down with the content types you can choose from:
After you have defined what type of content should the dynamic link lead to, you can go on and set up the other aspects of the dynamic link. Once you are done, you can exit the editing of the "Post List" and save the page to apply the changes to it.
This is how quickly and easily you can add dynamic links to various elements in Thrive Architect.
If you need detailed information on how to use the various elements you can add a dynamic link to, please check out the separate tutorials we have on them in our knowledge base.
Hopefully, this article was useful for you. If so, please give it a smile below :)