{"id":5608,"date":"2020-06-04T20:38:31","date_gmt":"2020-06-04T20:38:31","guid":{"rendered":"https:\/\/the7kennisbank.nl\/?p=5608"},"modified":"2020-06-05T15:21:49","modified_gmt":"2020-06-05T15:21:49","slug":"how-to-trigger-a-modal-popup-on-the-click-of-a-menu-element-in-uavc-ultimate-addons","status":"publish","type":"post","link":"https:\/\/the7kennisbank.nl\/en\/ultimate-add-ons\/how-to-trigger-a-modal-popup-on-the-click-of-a-menu-element-in-uavc-ultimate-addons\/","title":{"rendered":"How to Trigger a Modal Popup on the Click of a Menu Element in UAVC? &#8211; Ultimate Addons"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div id=\"primary\" class=\"content-area bsf-options-form-wrap grid-parent mobile-grid-100 grid-75 tablet-grid-75\">\n<p>&nbsp;<\/p>\n<header class=\"entry-header\">\n<div class=\"docs-single-title\">\n<h1 class=\"entry-title\">How to Trigger a Modal Popup on the Click of a Menu Element in UAVC?<\/h1>\n<p id=\"breadcrumbs\"><a href=\"https:\/\/the7kennisbank.nl\/ultimate-add-ons\/videos\/docs-archive-ultimate-addons\/\">Docs<\/a> \u00bb <a href=\"https:\/\/the7kennisbank.nl\/ultimate-add-ons\/videos\/general-archives-ultimate-addons\/\">General<\/a> \u00bb <strong class=\"breadcrumb_last\">How to Trigger a Modal Popup on the Click of a Menu Element in UAVC?<\/strong><\/p>\n<\/div>\n<\/header>\n<div class=\"entry-content bsf-entry-content\">\n<p>The Modal Box element of the UAVC allows you to display a popup based on various actions. In this article we\u2019ll see how to trigger a popup on the click of a WordPress Menu element. You can do this using a custom CSS class.<\/p>\n<p>Here are a few steps you need to follow:<\/p>\n<p>1. Create a new section and add a Modal Box inside it. You can <a href=\"https:\/\/the7kennisbank.nl\/ultimate-add-ons\/videos\/modal-popup-ultimate-addons\/\">design the modal popup<\/a> as per your requirements.<\/p>\n<p>2. Open <strong>General<\/strong>\u00a0tab of the Modal Box element. Select the <strong>Display Modal On<\/strong>\u00a0-&gt; <strong>Selector<\/strong> option.<\/p>\n<p>Add your <strong>custom class name<\/strong> in the field as shown below.<\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5874 size-full\" src=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box.png\" alt=\"\" width=\"857\" height=\"774\" srcset=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box.png 857w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-300x271.png 300w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-768x694.png 768w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/a><\/p>\n<div id=\"primary\" class=\"content-area bsf-options-form-wrap grid-parent mobile-grid-100 grid-75 tablet-grid-75\">\n<div class=\"entry-content bsf-entry-content\">\n<p>3. Now go to your\u00a0<strong>WordPress Dashboard -&gt; Appearance -&gt; Menus<\/strong><\/p>\n<p>4. Create a <strong>Menu<\/strong> element on click of which you wish to trigger a popup.<\/p>\n<p>5. Enable the\u00a0<strong>CSS Classes<\/strong>\u00a0option under the\u00a0<strong>Screen Options<\/strong> settings.<\/p>\n<p><a href=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5875 size-full\" src=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2.png\" alt=\"\" width=\"1655\" height=\"847\" srcset=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2.png 1655w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2-300x154.png 300w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2-1024x524.png 1024w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2-768x393.png 768w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-2-1536x786.png 1536w\" sizes=\"auto, (max-width: 1655px) 100vw, 1655px\" \/><\/a><\/p>\n<p>6. Add the respective CSS class name ( the one you entered in step 2 ) under the selected menu element.<br \/>\nAlso, select the location you wish to display the menu element on. Like we\u2019ve selected Primary Menu in the screenshot below.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5876 size-full\" src=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3.png\" alt=\"\" width=\"1655\" height=\"847\" srcset=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3.png 1655w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3-300x154.png 300w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3-1024x524.png 1024w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3-768x393.png 768w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-3-1536x786.png 1536w\" sizes=\"auto, (max-width: 1655px) 100vw, 1655px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>7. Open a page where you have used Modal Box and try to trigger the Popup from the menu item.<\/p>\n<p>By default, this popup is triggered only on a single page. If you wish to trigger this popup on the entire website and make it\u00a0<strong>work with all your\u00a0themes<\/strong>, follow the steps mentioned below.<\/p>\n<p>&nbsp;<\/p>\n<p>1. Go to Ultimate Addons debug settings.<\/p>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5877 size-full\" src=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4.png\" alt=\"\" width=\"1655\" height=\"847\" srcset=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4.png 1655w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4-300x154.png 300w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4-1024x524.png 1024w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4-768x393.png 768w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-4-1536x786.png 1536w\" sizes=\"auto, (max-width: 1655px) 100vw, 1655px\" \/><\/a><\/p>\n<div id=\"primary\" class=\"content-area bsf-options-form-wrap grid-parent mobile-grid-100 grid-75 tablet-grid-75\">\n<div class=\"entry-content bsf-entry-content\">\n<p>2. Turn ON \u2013 <strong>Modal On Menu<\/strong> option.<\/p>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5878 size-full\" src=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5.png\" alt=\"\" width=\"1655\" height=\"847\" srcset=\"https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5.png 1655w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5-300x154.png 300w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5-1024x524.png 1024w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5-768x393.png 768w, https:\/\/the7kennisbank.nl\/wp-content\/uploads\/2020\/06\/uavc-modal-box-5-1536x786.png 1536w\" sizes=\"auto, (max-width: 1655px) 100vw, 1655px\" \/><\/a><\/p>\n<div id=\"primary\" class=\"content-area bsf-options-form-wrap grid-parent mobile-grid-100 grid-75 tablet-grid-75\">\n<div class=\"entry-content bsf-entry-content\">\n<p>3. Paste the following code into the\u00a0<strong>functions.php\u00a0<\/strong>file of your theme\/child theme.<\/p>\n<pre><code><\/code><\/pre>\n<p>[pastacode lang=&#8221;php&#8221; manual=&#8221;function%20ultimate_VC_modal_popup()%20%7B%0Aecho%20do_shortcode(%20&#8217;%0A%0A&#8217;%20)%3B%0A%7D%0A%0Aadd_action(&#8216;wp_footer&#8217;%2C%20&#8217;ultimate_VC_modal_popup&#8217;)%3B&#8221; message=&#8221;&#8221; highlight=&#8221;&#8221; provider=&#8221;manual&#8221;\/]<\/p>\n<pre><code><\/code><\/pre>\n<p>Please make sure you have added shortcode according to your requirement(The above shortocde is an example). Also, You just need to replace\u00a0<strong>your-saved-css-class\u00a0<\/strong>with the CSS class that you entered with Modal Popup Box in Step 1.<\/p>\n<p>This assures that\u00a0the modal popup you just created, will be displayed on all the pages of your website!<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; How to Trigger a Modal Popup on the Click of a Menu Element in UAVC? Docs \u00bb General \u00bb How to Trigger a Modal Popup on the Click of a Menu Element in UAVC? The Modal Box element of the UAVC allows you to display a popup based on various actions. In this&hellip;<\/p>\n","protected":false},"author":2,"featured_media":5719,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[42,41],"tags":[],"class_list":["post-5608","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-knowledgebase-ultimate-add-ons","category-ultimate-add-ons","category-42","category-41","description-off"],"acf":[],"_links":{"self":[{"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/posts\/5608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/comments?post=5608"}],"version-history":[{"count":5,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/posts\/5608\/revisions"}],"predecessor-version":[{"id":5880,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/posts\/5608\/revisions\/5880"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/media\/5719"}],"wp:attachment":[{"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/media?parent=5608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/categories?post=5608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/the7kennisbank.nl\/en\/wp-json\/wp\/v2\/tags?post=5608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}