{"id":12031,"date":"2025-08-24T11:05:06","date_gmt":"2025-08-24T11:05:06","guid":{"rendered":"https:\/\/webnus.net\/dox\/modern-events-calendar\/?post_type=knowledgebase&#038;p=12031"},"modified":"2025-12-11T07:00:18","modified_gmt":"2025-12-11T07:00:18","slug":"mec-utility","status":"publish","type":"knowledgebase","link":"https:\/\/webnus.net\/dox\/modern-events-calendar\/mec-utility\/","title":{"rendered":"MEC Utility"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span><strong>Introduction<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>MEC Utility is an add-on for Modern Events Calendar (MEC) that enables seamless integration between your WordPress website and the MEC Events mobile application. It provides secure API and QR Code-based authentication methods, allowing mobile users to access events, bookings, and attendees with customizable permissions.<\/p>\n\n\n<style>\n        .display_infobox_wrap {\n          border: solid 1px #e3e5e7;\n          padding: 24px;\n          border-radius: 11px;\n          display: flex;\n          flex-wrap: wrap;\n          justify-content: space-between;\n          flex-direction: row;\n          box-sizing: border-box;\n        }\n        .display_infobox_wrap .infobox-first-col p:last-child {\n          margin-bottom: 0px !important;\n        }\n\n        @media (max-width: 480px) {\n          .display_infobox_wrap {\n            flex-direction: column;\n          }\n          .display_infobox_wrap .infobox-third-col {\n            flex-direction: row !important;\n            width: 100%;\n            margin-top: 30px;\n            gap: 10px;\n            justify-content: space-between !important;\n          }\n          .display_infobox_wrap .infobox-third-col a {\n            width: 50% !important;\n          }\n        }\n\n        .display_infobox_wrap p {\n          font-size: 16px !important;\n          margin-bottom: 10px !important;\n        }\n\n        .display_infobox_wrap a.changelog-url {\n          font-size: 16px;\n          font-weight: bold;\n          color: #43494f;\n          text-decoration: underline;\n        }\n        .display_infobox_wrap a.changelog-url:hover {\n          color: #02b9ff;\n        }\n\n        .display_infobox_wrap .infobox-third-col {\n          display: flex;\n          flex-direction: column;\n          justify-content: center;\n          align-items: center;\n          row-gap: 10px;\n        }\n\n        .display_infobox_wrap .infobox-third-col a {\n          width: 130px;\n          font-size: 15px;\n          font-weight: 300;\n          border: solid 1px;\n          border-radius: 5px;\n          text-align: center;\n          padding: 5px;\n        }\n\n        .display_infobox_wrap .infobox-third-col a:hover {\n          color: #02b9ff;\n          box-shadow: 0 0 0 1px #b9e5f5;\n          border-color: transparent;\n          background-color: #ecfaff;\n        }\n\n        .display_infobox_wrap .infobox-third-col a.demo-button {\n          border-color: transparent;\n          background-color: #ecfaff;\n        }\n\n        .display_infobox_wrap .infobox-third-col a.demo-button:hover {\n          color: #02b9ff;\n          box-shadow: 0 0 0 1px #b9e5f5;\n        }\n    <\/style><div class=\"display_infobox_wrap\"><div class=\"infobox-first-col\"><p><strong>Requirements<\/strong><br>MEC Lite\/Pro<\/p><p><strong>Latest Version<\/strong><br>1.3.0<\/p><\/div><div class=\"infobox-second-col\"><p><strong>Last Updated<\/strong><br>2026-03-26 15:28:13<\/p><\/div><div class=\"infobox-third-col\"><a href=\"https:\/\/my.webnus.net\/api\/products\/download.php?mec-utility\" class=\"buy-now-button\" target=\"_blank\">Free Download<\/a><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installation_Activation\"><\/span>Installation &amp; Activation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Upload and install the MEC Utility plugin like any other WordPress plugin.<\/li>\n\n\n\n<li>Activate the plugin from the WordPress admin dashboard.<\/li>\n\n\n\n<li>After activation, a new menu item named &#8216;MEC Utility&#8217; will appear in the admin panel.<\/li>\n\n\n\n<li>By default, one App Access with limited permissions is created automatically.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"MEC_Utility_Dashboard\"><\/span>MEC Utility Dashboard<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The dashboard provides an overview of your current App Access keys, QR Codes, and quick access to important tools.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"From_here_you_can\"><\/span>From here, you can:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View the number of active API Keys and QR Codes.<\/li>\n\n\n\n<li>Scan the QR code with your mobile app for an instant connection.<\/li>\n\n\n\n<li>Quickly copy API credentials.<\/li>\n\n\n\n<li>Navigate to App Access Management.<\/li>\n<\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d58a11&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1286\" height=\"1052\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-01-1.png\" alt=\"MEC Utility\" class=\"wp-image-12109\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-01-1.png 1286w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-01-1-300x245.png 300w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-01-1-1024x838.png 1024w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-01-1-768x628.png 768w\" sizes=\"auto, (max-width: 1286px) 100vw, 1286px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"App_Access_Management\"><\/span>App Access Management<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>App Access Management allows administrators to create and configure different API keys with specific permissions. This ensures controlled access to events, bookings, and attendees.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Steps_to_create_a_new_App_Access\"><\/span>Steps to create a new App Access:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to MEC Utility &gt; App Access.<\/li>\n\n\n\n<li>Click on &#8216;Create New App Access&#8217;.<\/li>\n\n\n\n<li>Assign a name and select permissions (Events, Bookings, Attendees, Check-in\/Check-out).<\/li>\n\n\n\n<li>Save your settings.<\/li>\n\n\n\n<li>A new API Key and QR Code will be generated automatically.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d5908b&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1276\" height=\"2480\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1.png\" alt=\"MEC Utility\" class=\"wp-image-12110\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1.png 1276w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1-154x300.png 154w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1-527x1024.png 527w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1-768x1493.png 768w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1-790x1536.png 790w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-02-1-1054x2048.png 1054w\" sizes=\"auto, (max-width: 1276px) 100vw, 1276px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_and_Managing_API_Keys\"><\/span><strong>Creating and Managing API Keys<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Each App Access generates a unique API Key. Currently, API Keys can only be deleted from the App Access Management page. Editing or restricting API Keys is not available yet but will be added in future updates. You can always remove an API Key if access is no longer required.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d59523&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1256\" height=\"968\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-03-1.png\" alt=\"MEC Utility\" class=\"wp-image-12111\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-03-1.png 1256w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-03-1-300x231.png 300w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-03-1-1024x789.png 1024w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-03-1-768x592.png 768w\" sizes=\"auto, (max-width: 1256px) 100vw, 1256px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"QR_Code_Authentication\"><\/span>QR Code Authentication<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>For convenience, every App Access also provides a QR Code. The QR Code contains both the website URL and API Key, allowing instant login from the MEC Events mobile app.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Advantages_of_QR_Codes\"><\/span>Advantages of QR Codes:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Users do not need direct site access.<\/li>\n\n\n\n<li>Quick and secure authentication.<\/li>\n\n\n\n<li>Multiple QR Codes can be generated and distributed.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Mobile_App_Connection_QR_Manual_Setup\"><\/span><strong>Mobile App Connection (QR \/ Manual Setup)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are two ways to connect the MEC Events mobile app to your WordPress site:<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d59a63&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1299\" height=\"2560\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-scaled.webp\" alt=\"\" class=\"wp-image-12351\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-scaled.webp 1299w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-152x300.webp 152w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-520x1024.webp 520w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-768x1513.webp 768w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-780x1536.webp 780w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-04-portrait-1039x2048.webp 1039w\" sizes=\"auto, (max-width: 1299px) 100vw, 1299px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Method_1_QR_Code_Recommended\"><\/span><strong>Method 1: QR Code (Recommended)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the MEC Events mobile app.<\/li>\n\n\n\n<li>Select &#8216;Scan QR Code&#8217;.<\/li>\n\n\n\n<li>Scan the QR Code provided by the admin.<\/li>\n\n\n\n<li>The connection is established automatically.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d59ee0&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1299\" height=\"2560\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-scaled.webp\" alt=\"\" class=\"wp-image-12352\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-scaled.webp 1299w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-152x300.webp 152w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-520x1024.webp 520w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-768x1513.webp 768w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-780x1536.webp 780w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-05-portrait-1039x2048.webp 1039w\" sizes=\"auto, (max-width: 1299px) 100vw, 1299px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Method_2_Manual_Setup\"><\/span><strong>Method 2: Manual Setup<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the MEC Events mobile app.<\/li>\n\n\n\n<li>Select &#8216;Connect Your Site&#8217;.<\/li>\n\n\n\n<li>Enter the Website URL and API Key.<\/li>\n\n\n\n<li>Tap the &#8216;Connect Your Site&#8217; button.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d5a3a6&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1299\" height=\"2560\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-scaled.webp\" alt=\"\" class=\"wp-image-12353\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-scaled.webp 1299w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-152x300.webp 152w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-520x1024.webp 520w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-768x1513.webp 768w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-780x1536.webp 780w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/mec-utility-06-portrait-1039x2048.webp 1039w\" sizes=\"auto, (max-width: 1299px) 100vw, 1299px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Security_Features\"><\/span>Security Features<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>MEC Utility is designed with security in mind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>API Keys and QR Codes can be revoked at any time.<\/li>\n\n\n\n<li>Permissions can be tailored to specific roles.<\/li>\n\n\n\n<li>QR Codes should only be shared with authorized users.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Summary_Best_Practices\"><\/span>Summary &amp; Best Practices<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>MEC Utility bridges the gap between your website and the MEC Events mobile app. By defining App Access entries with controlled permissions, you can ensure secure and efficient event management.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Best_Practices\"><\/span>Best Practices:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Always assign the minimum required permissions.<\/li>\n\n\n\n<li>Revoke unused API Keys and QR Codes.<\/li>\n\n\n\n<li>Educate staff on secure QR Code handling.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Language_App_Menu\"><\/span><strong>Language App Menu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Language App menu allows administrators to translate or customize any string that appears in the MEC Events mobile application. By modifying these strings, you can localize the app into your desired language or adapt its text to match your brand identity.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Features\"><\/span>Key Features:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Translate built-in texts of the MEC Events app.<\/li>\n\n\n\n<li>Provide a consistent localized experience for users.<\/li>\n<\/ul>\n\n\n\n<p>After saving translations, the connected mobile app will automatically display the interface in the selected language.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d72c2d5aa71&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1265\" height=\"2280\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04.png\" alt=\"MEC Utility\" class=\"wp-image-12112\" title=\"\" srcset=\"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04.png 1265w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04-166x300.png 166w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04-568x1024.png 568w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04-768x1384.png 768w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04-852x1536.png 852w, https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-content\/uploads\/2025\/08\/MEC-Utility-04-1136x2048.png 1136w\" sizes=\"auto, (max-width: 1265px) 100vw, 1265px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Introduction MEC Utility is an add-on for Modern Events Calendar (MEC) that enables seamless integration between your WordPress website and the MEC Events mobile application. It provides secure API and QR Code-based authentication methods, allowing mobile users to access events, bookings, and attendees with customizable permissions. Installation &amp; Activation MEC Utility Dashboard The dashboard provides [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[15],"class_list":["post-12031","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-addons"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/12031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/comments?post=12031"}],"version-history":[{"count":7,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/12031\/revisions"}],"predecessor-version":[{"id":12841,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/12031\/revisions\/12841"}],"wp:attachment":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/media?parent=12031"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase_cat?post=12031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}