{"id":10152,"date":"2019-06-14T06:36:46","date_gmt":"2019-06-14T06:36:46","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=10152"},"modified":"2025-08-06T08:37:42","modified_gmt":"2025-08-06T08:37:42","slug":"jetengine-dynamic-link-widget-overview","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/","title":{"rendered":"Dynamic Link Widget Overview"},"content":{"rendered":"\n<p>The <strong>Dynamic Link<\/strong> widget by the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em><\/a> plugin is designed to display content from a predefined source (e.g., text, image, or link) with a link attached to it. The widget is available for <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-post-type-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Post Types (CPT)<\/strong><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-content-type\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Content Types (CCT)<\/strong><\/a>, default WordPress pages and posts, etc. Primarily, it is used for <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetengine-how-to-create-a-listing-template-in-gutenberg\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>creating listing templates<\/strong><\/a> to display different content via the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-grid-widget-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Listing Grid<\/strong><\/a> widget.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"inserting-the-dynamic-link-widget\"><strong>Inserting the Dynamic Link Widget<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The widget can be inserted as any Elementor widget by finding it in the search bar and dragging and dropping it where needed.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-1024x640.webp\" alt=\"inserting the dynamic link widget\" class=\"wp-image-48988\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"settings\"><strong>Settings<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Like any widget for Elementor, the <strong>Dynamic Link<\/strong> widget has three setting tabs: <strong>Content<\/strong>, <strong>Style,<\/strong> and <strong>Advanced<\/strong>. The <strong>Content <\/strong>tab is unfolded by default.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"content-settings\"><strong>Content settings<\/strong><\/h3>\n\n\n\n<p>The <strong>Content<\/strong> tab is presented by the following settings: <strong>Source<\/strong> drop-down list, <strong>Label<\/strong> field, <strong>Add Query Arguments<\/strong>,<strong> URL Prefix<\/strong>,<strong> URL Anchor<\/strong>, <strong>Field Icon<\/strong>, <strong>HTML wrapper<\/strong>, <strong>Open in new window<\/strong>, <strong>Add &#8220;rel&#8221; attr<\/strong>,<strong> Aria label attr<\/strong>,<strong> <\/strong>\u00a0<strong>Alignment<\/strong>,<strong> Hide if value is empty<\/strong>,<strong> <\/strong>and <strong>Context<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-1024x640.webp\" alt=\"content settings of the dynamic link widget\" class=\"wp-image-48989\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/content-settings-of-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"source-settings%25c2%25a0\"><strong>Source settings\u00a0<\/strong><\/h3>\n\n\n\n<p><strong>Source<\/strong> \u4e00 a drop-down list that allows selection of where the link will be taken from. The options are grouped according to their functionality: <strong>General<\/strong>, <strong>User info<\/strong>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>meta fields<\/strong><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/relations-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>relation meta data<\/strong><\/a>,<strong> WooCommerce<\/strong>, etc.<\/p>\n\n\n\n<p>The<strong> General<\/strong> group of the <strong>Source<\/strong> options is presented by the following options:<\/p>\n\n\n\n<ul>\n<li><strong>Permalink<\/strong> \u4e00 an option, if selected, allows making the <strong>CPT<\/strong>\u2019s title clickable with redirection to the <strong>CPT<\/strong> item single page from a listing page. Here, to display the title, a specific macro should be selected in the<strong> Label<\/strong> field. More details can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/macros-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Macros Guide<\/strong><\/a>.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-1024x640.webp\" alt=\"displaying meta field via the dynamic link widget\" class=\"wp-image-48990\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-meta-field-via-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Additionally, to display a <strong>CPT<\/strong> field, except for the &#8220;Permalink&#8221; option, the &#8220;Custom field&#8221; option in the <strong>Label<\/strong> field should be set (here, the<em> <\/em><strong>Description<\/strong> field is selected as the <strong>Custom Field<\/strong> for redirection).<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-1024x640.webp\" alt=\"dynamic link widget source settings\" class=\"wp-image-48991\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/dynamic-link-widget-source-settings.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Media File<\/strong> \u4e00 an option that, if selected, allows displaying media files. In this case, the free <a href=\"https:\/\/crocoblock.com\/freemium\/tools\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Attachment Link Callback<\/em><\/a> add-on should be installed and activated. More details about displaying files via this widget can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/tips-and-tricks\/fail-to-output-a-url-in-the-media-field\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Outputting a URL in the Media Field<\/strong><\/a><strong> <\/strong>tutorial and the <a href=\"https:\/\/www.youtube.com\/watch?v=0w0Gx4o94cY\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to display link in the media field?<\/strong><\/a> video;<\/li>\n\n\n\n<li><strong>Delete current post link <\/strong>\u4e00 an option that, if selected, allows deletion of the post and the usage of a macro for page redirection. In particular, it activates the following settings:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-1024x640.webp\" alt=\"displaying the confirm deletion message\" class=\"wp-image-48992\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/displaying-the-confirm-deletion-message.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Confirm deletion message <\/strong>\u4e00 a text area that allows inserting text (instead of the default &#8220;Are you sure you want to delete this post?&#8221; text) and shows dynamic data (apply <a href=\"https:\/\/crocoblock.com\/blog\/wordpress-shortcodes-explained\/\" target=\"_blank\" rel=\"noreferrer noopener\">shortcodes<\/a> and specific macros by pressing the \u201c<strong>Dynamic Tag<\/strong>\u201d). In particular, the adding a shortcode into the delete message text allows displaying specific data (e.g., the &#8220;Confirm deletion message&#8221; text modified with the  as follows &#8220;Are you sure you want to delete this post? shortcode =  macros =%title%&#8221; allows displaying the title of the current <strong>CPT<\/strong> post. More details on configuring shortcodes can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/woocommerce-shortcodes-how-to-use-them\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How to Apply WooCommerce Shortcodes<\/strong><\/a> tutorial;<\/li>\n\n\n\n<li><strong>Redirect after delete <\/strong>\u4e00 a field to add a page for redirection to another page after users confirm deletion. The field allows the usage of the macros by pressing the &#8220;<strong>Dynamic Tag<\/strong>&#8220;;<\/li>\n\n\n\n<li><strong>Delete post type<\/strong> \u4e00 a drop-down menu that defines if the post will be &#8220;Moved to trash&#8221; or &#8220;Deleted permanently;&#8221;<\/li>\n\n\n\n<li><strong>Profile Page<\/strong> \u4e00 an option that, if selected, allows users to be redirected to the WordPress user\u2019s associated page. Additionally, it sets the macros to display data inserted in the used <strong>CPT<\/strong> (with the <strong>Add Query Argument<\/strong> toggle turned on);<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-1024x640.webp\" alt=\"profile page source settings of the dynamic link widget\" class=\"wp-image-48993\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/profile-page-source-settings-of-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Options <\/strong>\u4e00 an option that, if selected, allows selection data from the options pages developed by the <em>JetEngine<\/em> plugin. After choosing this type of link, users will see an additional drop-down menu labeled &#8220;Options.&#8221; The link will be taken from the value of the meta field that can be selected in the Options drop-down list. More information on this topic is presented in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/options-pages-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Options Page Full Overview<\/strong><\/a> tutorial or the <a href=\"https:\/\/www.youtube.com\/watch?v=MqcuHrT1a_c&amp;t=19s\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Creating Options pages in WordPress<\/strong><\/a> video.\u00a0<\/li>\n<\/ul>\n\n\n\n<p>Other groups of the <strong>Source<\/strong> drop-down menu options are specified by the installed and activated plugins or previously created <strong>CPT<\/strong>s:&nbsp;<\/p>\n\n\n\n<ul>\n<li><strong>JetAppointments Booking: add booking to Google calendar<\/strong> and <strong>JetBooking: add booking to Google calendar <\/strong>\u4e00 a group of the <strong>Sourc<\/strong>e drop-down menu that, if selected, allows adding a link for redirection to the user&#8217;s Google Calendar. These options work with the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetappointment\/jetappointment-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetAppointment<\/em><\/a> or <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetbooking\/jetbooking-overview\/\"><em>JetBooking<\/em><\/a> plugins, as well as additional plugins such as <em>Zapier<\/em> or <em>Make<\/em> (formerly <em>Integromat<\/em>), which must be installed and activated. The configuration of such actions is explained in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/articles\/jetbooking-how-to-transfer-bookings-from-google-calendar-via-ical-synchronization\/\"><strong>How to Transfer Bookings from Google Calendar via iCal Synchronization<\/strong><\/a> tutorial. Additionally, the workflow for adding a link to Google Calendar via the <em>JetEngine&#8217;s<\/em> functionality can be found in the<a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-calendar-listing-functionality-how-to-add-a-dynamic-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <strong>Dynamic Calendar Functionality Overview<\/strong><\/a> tutorial;\u00a0<\/li>\n\n\n\n<li><strong>Meta fields<\/strong> and <strong>Relation meta data <\/strong>\u4e00 a group of the <strong>Source<\/strong> options that are automatically displayed on the list if some meta fields and\/or relation have been created previously. Choosing a specific meta field adds a link that will be taken from the value of that meta field;<\/li>\n\n\n\n<li><strong>WooCommerce<\/strong> \u4e00 a group of options that allows adding and\/or removing some items to\/from a specified page (like Wishlist or Favorites page). The options are available if the <em>WooCommerce<\/em> plugin is installed and activated. The group is presented with the options:\n<ul>\n<li><strong>Permalink<\/strong> \u4e00 an option for products that works similarly to the &#8220;Permalink&#8221; option explained before;<\/li>\n\n\n\n<li><strong>Add to Cart <\/strong>and <strong>Remove to Cart<\/strong> \u4e00 options that allow adding the corresponding buttons on a single product page (for simple products) and in the listing of products. More details can be found in the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/tips-and-tricks\/displaying-add-to-cart-dynamic-link-in-the-listing-item\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Displaying Add to Cart Dynamic Link in the Listing Item<\/strong><\/a> tutorial.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"other-settings\"><strong>Other settings<\/strong><\/h3>\n\n\n\n<p>Other fields in the <strong>Content<\/strong> tab are:<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-1024x640.webp\" alt=\"settings of the dynamic link widget\" class=\"wp-image-48994\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/settings-of-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<ul>\n<li><strong>Label <\/strong>\u4e00 a field that is intended for adding a name to the links. Additionally, it allows usage data from meta fields by pressing the &#8220;<strong>Dynamic Tag<\/strong>&#8221; and selecting the appropriate field, term, taxonomy, and more;<\/li>\n\n\n\n<li><strong>Add Query Arguments<\/strong><strong> <\/strong>\u4e00 a toggle that allows adding arguments to the link&#8217;s URL. If enabled, it turns on the <strong>Query Arguments<\/strong> field with the pre-set query argument (_post_id=%current_id%) for the macros listed in the <strong>Label<\/strong> field. Therefore, the URL will look like: <em>Virtual Tour: http:\/\/mysite\/transport\/chapparal330signatureimboard\/?post_id=1705<\/em>;<\/li>\n\n\n\n<li><strong>URL Prefix <\/strong>\u4e00 a field that adds the typed text to the URL shown on the front end. Therefore, the URL will look like: <em>mysite\/transport\/chapparal330signatureimboard\/?post_id=1705<\/em>;<\/li>\n\n\n\n<li><strong>URL Anchor<\/strong> \u4e00 a field that adds an anchor to the URL;<\/li>\n\n\n\n<li><strong>Field icon<\/strong> \u4e00 a field that allows adding an icon to the dynamic link by choosing it from the <strong>Icon Library<\/strong> or uploading an SVG file;<\/li>\n\n\n\n<li><strong>HTML Wrapper <\/strong>\u4e00 a drop-down menu that allows choosing the necessary HTML wrapper markup for the link. The link can be wrapped in DIVs and SPANs, or make it a <strong>Heading <\/strong>(from H1 to H6);<\/li>\n\n\n\n<li><strong>Open in the new window<\/strong> \u4e00 a toggle that, if enabled, opens the linked page in a new window in your browser;<\/li>\n\n\n\n<li><strong>Add &#8220;rel&#8221; attr <\/strong>\u4e00 a drop-down list that allows setting the &#8220;Rel&#8221; attribute that defines the relationship between the page a user is on now and the one they open with a link;<\/li>\n\n\n\n<li><strong>Aria label attr<\/strong> \u4e00 a drop-down list that allows choosing the label attribute for the link by pressing the &#8220;<strong>Dynamic Tag<\/strong>.&#8221; This attribute is visible to screen readers only;<\/li>\n\n\n\n<li><strong>Alignment <\/strong>\u4e00 a field that sets the alignment for the dynamic link item (e.g., &#8220;Start,&#8221; &#8220;Center,&#8221; &#8220;End,&#8221; &#8220;Full Width&#8221;);<\/li>\n\n\n\n<li><strong>Hide if value is empty<\/strong> \u4e00 a toggle that, if enabled, makes the field hidden if it is not filled;<\/li>\n\n\n\n<li><strong>Context<\/strong> \u4e00 a drop-down menu that works with the <strong>Source<\/strong> field. It allows specifying the source of the link. For example, if the &#8220;Permalink&#8221; option in the <strong>Source<\/strong> field is set and the &#8220;Default object&#8221; option in the <strong>Content<\/strong> field is set, the URL will lead to the page of the single item. And if the &#8220;Current User&#8221; is set, the URL will direct you to the page of the user you are currently logged in as.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"style-settings\"><strong>Style Settings<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>These settings are intended to design the options of the <strong>Dynamic Link<\/strong> widget. Here, the <strong>Typography<\/strong>, <strong>Background<\/strong>, <strong>Text<\/strong>, <strong>Icon Color<\/strong>, <strong>Padding<\/strong>, <strong>Margin<\/strong>, <strong>Border Type<\/strong>, <strong>Width<\/strong>, and more can be set.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-1024x640.webp\" alt=\"style settings of the dynamic link widget\" class=\"wp-image-48995\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/style-settings-of-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"advanced-settings\"><strong>Advanced Settings<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The <strong>Advanced<\/strong> settings depend on the installed and activated plugins (such as <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jettricks\/jettricks-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetTricks<\/em><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetpopup\/jetpopup-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetPopup<\/em><\/a>, <a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetwoobuilder\/jetwoobuilder-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetWooBuilder<\/em><\/a>) and allow customization:\u00a0<\/p>\n\n\n\n<ul>\n<li><strong>Layout<\/strong> (margin, padding, width, position, Z-Index, CSS ID, CSS Class);<\/li>\n\n\n\n<li><strong>Jet Advanced<\/strong> (use order and use width toggles);<\/li>\n\n\n\n<li><strong>Dynamic Visibility<\/strong> toggle;<\/li>\n\n\n\n<li><strong>JetTricks<\/strong> (parallax, satellite, tooltip effects);<\/li>\n\n\n\n<li><strong>JetPopup<\/strong> (attached pop-up menu, trigger type &nbsp;menu, <em>JetEngine<\/em> listing pop-up, <em>JetWooBuilder<\/em> quick view, <em>J<\/em><em>etWooBuilder<\/em> purchase pop-up&#8221;toggles);<\/li>\n\n\n\n<li><strong>Motion Effects<\/strong>, <strong>Transform<\/strong>, <strong>Background<\/strong>, <strong>Responsive<\/strong> (desktop, tablet, mobile), <strong>Attributes<\/strong>, and <strong>Custom CSS<\/strong>.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-1024x640.webp\" alt=\"advanced settings of the dynamic link widget\" class=\"wp-image-48996\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/advanced-settings-of-the-dynamic-link-widget.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n<\/div><\/div>\n\n\n\n<p>That\u2019s all about the <strong>Dynamic Link<\/strong> widget of the <em>JetEngine<\/em> plugin for WordPress and managing its settings.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The tutorial overviews the Dynamic Link Widget of the JetEngine plugin and explains how to manage its settings and use macros to display content from the predefined source and apply it to listing items, Google Calendar, or time slots for bookings, redirecting pages, and more.<\/p>\n","protected":false},"author":11,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[390],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dynamic Link Widget \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dynamic Link Widget \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-06T08:37:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-1024x640.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/\",\"name\":\"Dynamic Link Widget \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2019-06-14T06:36:46+00:00\",\"dateModified\":\"2025-08-06T08:37:42+00:00\",\"description\":\"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dynamic Link Widget Overview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dynamic Link Widget \u2014 JetEngine | Crocoblock","description":"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/","og_locale":"en_US","og_type":"article","og_title":"Dynamic Link Widget \u2014 JetEngine | Crocoblock","og_description":"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/","og_site_name":"Help Center","article_modified_time":"2025-08-06T08:37:42+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2019\/06\/inserting-the-dynamic-link-widget-1024x640.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/","name":"Dynamic Link Widget \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2019-06-14T06:36:46+00:00","dateModified":"2025-08-06T08:37:42+00:00","description":"Explore JetEngine\u2019s Dynamic Link Widget settings to display content via macros, shortcodes, listing templates, redirects, Google Calendar links, and booking time slots on WordPress site.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-dynamic-link-widget-overview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"Dynamic Link Widget Overview"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/10152"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/11"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=10152"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=10152"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=10152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}