{"id":2040,"date":"2023-12-10T11:21:56","date_gmt":"2023-12-10T11:21:56","guid":{"rendered":"https:\/\/wpshortcode.org\/?p=2040"},"modified":"2023-12-10T11:21:56","modified_gmt":"2023-12-10T11:21:56","slug":"eventon-lite","status":"publish","type":"post","link":"https:\/\/wpshortcode.org\/eventon-lite\/","title":{"rendered":"EventON Shortcodes"},"content":{"rendered":"\n        \n        <p class=\"wp-block-paragraph\">Below, you&#8217;ll find a detailed guide on how to add the <strong>EventON Shortcodes<\/strong> to your WordPress website, including their <strong>parameters<\/strong>, <strong>examples<\/strong>, and <strong>PHP function code<\/strong>. Additionally, we&#8217;ll assist you with common issues that might cause the EventON Plugin shortcodes not to show or not to work correctly.<\/p>\n        \n\n        \n        <p class=\"wp-block-paragraph\">Before starting, here is an overview of the EventON Plugin and the shortcodes it provides:<\/p>\n        \n        \n        <p>            <div class=\"plugin-info-box\">\n        <div class=\"top-main\">\n            <!-- SVG Image -->\n            <div class=\"plugin-image\">\n                <img decoding=\"async\" src=\"https:\/\/ps.w.org\/eventon-lite\/assets\/icon-128x128.png?rev=2820760\" alt=\"Plugin Icon\" \/>\n            <\/div>\n            \n            <div class=\"plugin-descriptive-part\">\n                <!-- Plugin Name with Link -->\n\n                    <a class=\"plugin-title\" href=\"https:\/\/wordpress.org\/plugins\/eventon-lite\" target=\"_blank\" rel=\"noopener\">\n                        EventON                    <\/a>\n\n\n                <!-- Plugin Description -->\n                <p class=\"plugin-description\">\n                    &quot;EventON is a versatile WordPress plugin designed for creating and managing events on your website with ease. Its lightweight, user-friendly interface makes event planning a breeze.&quot;                <\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Rating and Additional Info -->\n        <div class=\"plugin-meta\">\n            <span class=\"plugin-rating\">\n                <span class='stars'>\u2605\u2605\u2605\u2606\u2729<\/span> (16)\n            <\/span>\n            <span class=\"plugin-active-installs\">\n                <strong>Active Installs<\/strong>: 4000+\n            <\/span>\n            <span class=\"plugin-tested\">\n                <strong>Tested with<\/strong>: 6.3.2            <\/span>\n            <span class=\"plugin-php-version\">\n                <strong>PHP Version<\/strong>: false            <\/span>\n        <\/div>\n\n        <!-- List of Included Shortcodes -->\n        <div class=\"plugin-shortcodes\">\n            <strong>Included Shortcodes:<\/strong>\n            <ul>\n                <li>[add_ajde_evcal]<\/li><li>[add_eventon_list]<\/li><li>[add_single_eventon]<\/li><li>[add_eventon_now]<\/li><li>[add_eventon_sv]<\/li><li>[test_eventon_shortcode]<\/li><li>[add_eventon_search]<\/li>            <\/ul>\n        <\/div>\n    <\/div>\n    <\/p>\n\n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_ajde_evcal] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The Eventon Lite plugin shortcode &#8216;add_ajde_evcal&#8217; is designed to display a calendar. It accepts an array of parameters to customize the output. \n\n\n\nThe PHP function &#8216;eventon_show_calendar&#8217; is associated with this shortcode. It checks if the passed argument is an array and if not, an empty array is created. The function then sets the &#8216;number_of_months&#8217; to &#8216;1&#8217;, &#8216;sep_month&#8217; to &#8216;no&#8217;, and &#8216;calendar_type&#8217; to &#8216;default&#8217;. It returns the initial calendar view.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_ajde_evcal]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Parameters<\/h3>\n                \n                \n                \n                <p class=\"wp-block-paragraph\">Here is a list of all possible add_ajde_evcal shortcode parameters and attributes:<\/p>\n                \n                \n                <ul>\n<li><code>number_of_months<\/code> &#8211; Defines how many months to display on the calendar.<\/li>\n<li><code>sep_month<\/code> &#8211; Determines whether to separate months visually or not.<\/li>\n<li><code>calendar_type<\/code> &#8211; Sets the type of calendar to display, default is standard view.<\/li>\n<\/ul>\n    \n                \n                <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n                \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic Example<\/strong> &#8211; Displaying a single month event calendar with default settings.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_ajde_evcal]<\/code><\/pre>\n\n\n<p><strong>Advanced Examples<\/strong><\/p>\n\n<p>Displaying a single month event calendar with a specific number of months and separated month view.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_ajde_evcal number_of_months=3 sep_month=yes]<\/code><\/pre>\n\n\n<p>Displaying a single month event calendar with a specific calendar type. The calendar type can be &#8216;default&#8217;, &#8216;minimal&#8217;, &#8216;fullwidth&#8217;, etc.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_ajde_evcal calendar_type=minimal]<\/code><\/pre>\n\n\n<p>Combining multiple parameters to customize the event calendar display.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_ajde_evcal number_of_months=2 sep_month=yes calendar_type=fullwidth]<\/code><\/pre>\n\n\nThese shortcode examples demonstrate the flexibility and customization options available with the &#8216;add_ajde_evcal&#8217; shortcode. By adjusting the parameters, you can tailor the event calendar to fit your specific needs.\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_ajde_evcal]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_ajde_evcal',array($this,'eventon_show_calendar'));\t\/\/ for eventon ver < 2.0.8<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function eventon_show_calendar($A){\n\t\t\tif(empty($A) || !is_array($A)) $A = array();\n\t\t\t\n\t\t\t$A&#91;&#039;number_of_months&#039;] = &#039;1&#039;;\n\t\t\t$A&#91;&#039;sep_month&#039;] = &#039;no&#039;;\n\t\t\t$A&#91;&#039;calendar_type&#039;] = &#039;default&#039;;\n\n\t\t\treturn EVO()-&gt;calendar-&gt;_get_initial_calendar($A );\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_eventon_list] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The Eventon-lite plugin shortcode, 'add_eventon_list', is used to generate a list of events. It takes an array of attributes, which if empty or not an array, is set to an empty array. \n\n\n\nThe 'calendar_type' attribute is set to 'list', instructing the generator to create a list of events. It then calls the 'generate_events_list' function with the attributes and returns the generated list.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_eventon_list]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic example<\/strong> - Utilize the EventOn Lite plugin's shortcode to generate a basic event list.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_list \/]<\/code><\/pre>\n\n\n<p><strong>Advanced examples<\/strong><\/p>\n\n<p>Use the shortcode to display a specific type of event list by adding the 'calendar_type' attribute. In this case, we are generating a list type calendar.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_list calendar_type=\"list\" \/]<\/code><\/pre>\n\n\n<p>Further customize the event list by adding multiple attributes. Here, we are generating a list type calendar that only shows events from a specific category and limits the number of events displayed to 5.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_list calendar_type=\"list\" event_category_id=\"3\" event_count=\"5\" \/]<\/code><\/pre>\n\n\n<p>Note: Replace '3' with the ID of your desired event category and '5' with the number of events you wish to display.<\/p>\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_eventon_list]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_eventon_list',array($this,'events_list'));<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function events_list($atts){\n\t\t\t\n\t\t\tif(empty($atts) || !is_array($atts)) $atts = array();\n\t\t\t\n\t\t\tob_start();\t\n\t\t\t\n\t\t\t$atts&#91;&#039;calendar_type&#039;] = &#039;list&#039;;\n\t\t\t\n\t\t\techo EVO()-&gt;evo_generator-&gt;generate_events_list($atts);\t\n\n\t\t\treturn ob_get_clean();\t\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_single_eventon] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The EventON Lite shortcode 'add_single_eventon' is used to display a single event's details on a page or post. It extracts event information like time, location, and organizers, and displays it in an organized layout.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_single_eventon]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Parameters<\/h3>\n                \n                \n                \n                <p class=\"wp-block-paragraph\">Here is a list of all possible add_single_eventon shortcode parameters and attributes:<\/p>\n                \n                \n                <ul>\n<li><code>id<\/code> - Specifies the unique identifier of the event.<\/li>\n<li><code>ep_display_style<\/code> - Determines the display style of the event.<\/li>\n<li><code>event_datavals<\/code> - Holds specific event data values.<\/li>\n<li><code>ep_data_fields<\/code> - Contains data fields of the event.<\/li>\n<li><code>repeat_interval<\/code> - Defines the event's repeating interval.<\/li>\n<li><code>event_parts<\/code> - If set to 'yes', it shows only parts of the event.<\/li>\n<li><code>open_as_popup<\/code> - If set to 'yes', the event opens as a popup.<\/li>\n<li><code>ev_uxval<\/code> - Determines the user interaction for the event box.<\/li>\n<li><code>ext_url<\/code> - External link for the event.<\/li>\n<li><code>show_exp_evc<\/code> - If set to 'yes', it shows the expanded event card.<\/li>\n<li><code>show_excerpt<\/code> - If set to 'yes', it shows the event excerpt.<\/li>\n<li><code>show_exp_evc<\/code> - If set to 'yes', it expands the event card.<\/li>\n<\/ul>\n    \n                \n                <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n                \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic example<\/strong> - Displaying a single event with the event ID.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_single_eventon id=1 \/]<\/code><\/pre>\n\n\n<p>Under the title 'Advanced examples', you can use the shortcode to display single event details by referencing the event ID, language, and repeat interval. If the event is recurring, the repeat_interval attribute will specify which instance of the event to display. The event will load according to the language specified.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_single_eventon id=1 lang=\"en\" repeat_interval=2 \/]<\/code><\/pre>\n\n\n<p>You can also manipulate the user interaction for the event box. For example, if you want the event to open as a popup, you can set the 'open_as_popup' attribute to 'yes'. If you want to override the expended event card, you can set the 'show_exp_evc' attribute to 'no'.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_single_eventon id=1 open_as_popup=yes show_exp_evc=no \/]<\/code><\/pre>\n\n\n<p>Furthermore, you can use the shortcode to display specific parts of the event by setting the 'event_parts' attribute to 'yes'.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_single_eventon id=1 event_parts=yes \/]<\/code><\/pre>\n\n\n<p>If you want to display the event with an external link, you can set the 'ev_uxval' attribute to '2' and provide the external URL using the 'ext_url' attribute.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_single_eventon id=1 ev_uxval=2 ext_url=\"http:\/\/example.com\" \/]<\/code><\/pre>\n\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_single_eventon]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_single_eventon', array($this,'single_event_box'));<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function single_event_box($atts){\n\t\t\textract($atts);\n\n\t\t\tif(empty($id)) return;\n\n\t\t\t\/\/ if just data parts @4.5\n\t\t\tif( !empty($ep_display_style) &amp;&amp; $ep_display_style == &#039;1&#039; &amp;&amp; !empty($event_datavals) &amp;&amp; !empty($ep_data_fields) ){\n\n\t\t\t\tEVO()-&gt;calendar-&gt;process_arguments( $atts);\t\n\t\t\t\t$args = EVO()-&gt;calendar-&gt;shortcode_args;\n\t\t\t\textract($args);\n\n\t\t\t\t$event_id = (int)$id;\n\t\t\t\t$event_ri = !empty($repeat_interval) ? (int)$repeat_interval:&#039;0&#039;;\n\n\t\t\t\tob_start();\n\n\t\t\t\t$fields = explode(&#039;,&#039;, $ep_data_fields);\n\t\t\t\tif( is_array($fields)){\n\n\t\t\t\t\t$EVENT = new EVO_Event($event_id,&#039;&#039;, $event_ri );\n\n\t\t\t\t\t\n\n\t\t\t\t\tforeach($fields as $ff){\n\t\t\t\t\t\tswitch ($ff) {\n\t\t\t\t\t\tcase &#039;event_time&#039;:\n\t\t\t\t\t\t\techo $EVENT-&gt;get_formatted_smart_time();\n\t\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t\tcase &#039;event_stime&#039;:\n\t\t\t\t\t\t\t$start = $EVENT-&gt;get_start_time();\n\t\t\t\t\t\t\techo $EVENT-&gt;get_readable_formatted_date( $start);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_etime&#039;:\n\t\t\t\t\t\t\t$start = $EVENT-&gt;get_end_time();\n\t\t\t\t\t\t\techo $EVENT-&gt;get_readable_formatted_date( $start);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_link&#039;:\n\t\t\t\t\t\t\techo $EVENT-&gt;get_permalink($event_ri, $lang);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_subtitle&#039;:\n\t\t\t\t\t\t\techo $EVENT-&gt;get_subtitle();\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_location_name&#039;:\n\t\t\t\t\t\t\techo $EVENT-&gt;get_location_name();\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_location_add&#039;:\n\t\t\t\t\t\t\techo $EVENT-&gt;get_location_address();\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase &#039;event_organizers&#039;:\n\t\t\t\t\t\t\t$names = $EVENT-&gt;get_organizer_names();\n\t\t\t\t\t\t\tif( $names &amp;&amp; is_array($names)){\n\t\t\t\t\t\t\t\techo implode(&#039;, &#039;, $names);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn ob_get_clean();\n\n\t\t\t}\n\n\t\t\t\/\/ regular event box\n\n\t\t\tEVO()-&gt;frontend-&gt;load_evo_scripts_styles();\t\t\n\t\t\t\n\t\t\tadd_filter(&#039;eventon_shortcode_defaults&#039;, array($this,&#039;shortcode_defaults_single_event&#039;), 10, 1);\n\t\t\t\n\t\t\tEVO()-&gt;calendar-&gt;process_arguments( $atts);\t\n\t\t\t$args = EVO()-&gt;calendar-&gt;shortcode_args;\n\n\t\t\t\/\/ intial checks\n\t\t\t\tif(empty($args&#91;&#039;id&#039;])) return false; \/\/ when the id value was not passed\n\n\n\n\t\t\t\/\/ show just parts of the event\n\t\t\t\t$is_event_parts = isset($atts&#91;&#039;event_parts&#039;] ) &amp;&amp; $atts&#91;&#039;event_parts&#039;] == &#039;yes&#039; ? true:false;\n\t\t\t\tif($is_event_parts){\n\t\t\t\t\t$args&#91;&#039;show_exp_evc&#039;] = &#039;yes&#039;;\n\t\t\t\t}\n\t\t\t\t\t\n\n\n\t\t\t\/\/ user interaction for this event box\n\t\t\t\t$ev_uxval = 4; \/\/ default open as event page\n\t\t\t\t$external_url = &#039;&#039;;\n\t\t\t\tif( $args&#91;&#039;open_as_popup&#039;]==&#039;yes&#039; || $args&#91;&#039;ev_uxval&#039;]==3){\n\t\t\t\t\t$ev_uxval = 3;\n\t\t\t\t\t$args&#91;&#039;show_exp_evc&#039;] = &#039;no&#039;;\/\/ override expended event card\n\t\t\t\t}elseif(  $args&#91;&#039;ev_uxval&#039;]==&#039;X&#039;){\n\t\t\t\t\t$ev_uxval = &#039;X&#039;;\n\t\t\t\t}elseif(  $args&#91;&#039;ev_uxval&#039;]==&#039;2&#039; &amp;&amp; !empty($args&#91;&#039;ext_url&#039;])){\/\/ external link\n\t\t\t\t\t$ev_uxval = &#039;2&#039;;\n\t\t\t\t\t$external_url = $args&#91;&#039;ext_url&#039;];\n\t\t\t\t}elseif(  $args&#91;&#039;ev_uxval&#039;]==&#039;1&#039; ){\/\/ slidedown\n\t\t\t\t\t$ev_uxval = 1;\n\t\t\t\t}\n\n\t\t\t\t\/\/ update calendar ux_val to 4 so eventcard HTML content will not load on eventbox\n\t\t\t\tif( ($ev_uxval==3 &amp;&amp; $args&#91;&#039;show_exp_evc&#039;]!=&#039;no&#039;) || $ev_uxval==1){}else{\n\t\t\t\t\tEVO()-&gt;evo_generator-&gt;process_arguments(array(&#039;ux_val&#039;=&gt;4));\t\n\t\t\t\t}\n\t\t\t\t\t\n\n\t\t\tEVO()-&gt;evo_generator-&gt;is_eventcard_hide_forcer= true;\n\t\t\t$opt = EVO()-&gt;evo_generator-&gt;evopt1;\n\n\t\t\t\t\/\/ google map variables\n\t\t\t\t$evcal_gmap_format = ($opt&#91;&#039;evcal_gmap_format&#039;]!=&#039;&#039;)?$opt&#91;&#039;evcal_gmap_format&#039;]:&#039;roadmap&#039;;\t\n\t\t\t\t$evcal_gmap_zooml = ($opt&#91;&#039;evcal_gmap_zoomlevel&#039;]!=&#039;&#039;)?$opt&#91;&#039;evcal_gmap_zoomlevel&#039;]:&#039;12&#039;;\t\n\t\t\t\t\t\n\t\t\t\t$evcal_gmap_scrollw = (!empty($opt&#91;&#039;evcal_gmap_scroll&#039;]) &amp;&amp; $opt&#91;&#039;evcal_gmap_scroll&#039;]==&#039;yes&#039;)?&#039;false&#039;:&#039;true&#039;;\t\t\t\t\n\t\t\t\/\/ get individual event content from calendar generator function\n\t\t\t\t$modified_event_ux = ($args&#91;&#039;show_exp_evc&#039;]==&#039;yes&#039;  )? null: 4;\n\t\t\t\t$event = EVO()-&gt;evo_generator-&gt;get_single_event_data(\n\t\t\t\t\t$args&#91;&#039;id&#039;], \n\t\t\t\t\t$args&#91;&#039;lang&#039;],\n\t\t\t\t\t$args&#91;&#039;repeat_interval&#039;],\n\t\t\t\t\t$args\n\t\t\t\t);\n\t\t\t\n\t\t\t\/\/ other event box variables\n\t\t\t$ev_excerpt = ($args&#91;&#039;show_excerpt&#039;]==&#039;yes&#039;)? &quot;data-excerpt=&#039;1&#039;&quot;:null;\n\t\t\t$ev_expand = ($args&#91;&#039;show_exp_evc&#039;]==&#039;yes&#039;)? &quot;data-expanded=&#039;1&#039;&quot;:null;\n\t\t\t\t\n\t\t\t$SC = array(\n\t\t\t\t&#039;excerpt&#039;=&gt;$args&#91;&#039;show_excerpt&#039;],\n\t\t\t\t&#039;expanded&#039;=&gt;$args&#91;&#039;show_exp_evc&#039;],\t\n\t\t\t\t&#039;ux_val&#039;=&gt;$ev_uxval,\t\n\t\t\t\t&#039;exturl&#039;=&gt;$external_url,\t\n\t\t\t\t&#039;mapscroll&#039;=&gt;$evcal_gmap_scrollw,\t\n\t\t\t\t&#039;mapformat&#039;=&gt;$evcal_gmap_format,\t\n\t\t\t\t&#039;mapzoom&#039;=&gt;$evcal_gmap_zooml,\t\n\t\t\t\t&#039;maps_load&#039; =&gt; (EVO()-&gt;calendar-&gt;google_maps_load ? &#039;yes&#039;:&#039;no&#039;)\n\t\t\t);\n\n\n\t\t\t\/\/ Calendar Class Names\n\t\t\t\t$__cal_classes = array(&#039;ajde_evcal_calendar&#039;,&#039;eventon_single_event&#039;,&#039;eventon_event&#039;,&#039;evo_sin_box&#039;);\n\n\t\t\t\t$__cal_classes = EVO()-&gt;calendar-&gt;body-&gt;_get_calendar_classes( $__cal_classes, $args);\n\n\t\t\t\tif( $is_event_parts) $__cal_classes&#91;] = &#039;event_parts&#039;;\n\n\t\t\t\t$_cal_classes_string = implode(&#039; &#039;, $__cal_classes);\n\n\t\t\t\n\t\t\tob_start();\n\t\t\t\t\n\t\t\techo &quot;&lt;div class=&#039;{$_cal_classes_string}&#039; &gt;&quot;;\n\t\t\techo &quot;&lt;div class=&#039;evo-data&#039; &quot;.$ev_excerpt.&quot; &quot;.$ev_expand.&quot; data-ux_val=&#039;{$ev_uxval}&#039; data-exturl=&#039;{$external_url}&#039; data-mapscroll=&#039;&quot;.$evcal_gmap_scrollw.&quot;&#039; data-mapformat=&#039;&quot;.$evcal_gmap_format.&quot;&#039; data-mapzoom=&#039;&quot;.$evcal_gmap_zooml.&quot;&#039; &gt;&lt;\/div&gt;&lt;div class=&#039;evo_cal_data&#039; data-sc=&#039;&quot;. json_encode($SC).&quot;&#039;&gt;&lt;\/div&gt;&quot;;\n\t\t\techo &quot;&lt;div id=&#039;evcal_list&#039; class=&#039;eventon_events_list &quot;.($ev_uxval==&#039;X&#039;?&#039;noaction&#039;:null).&quot;&#039;&gt;&quot;;\n\t\t\techo (isset($event) &amp;&amp; isset($event&#91;0]) ) ? $event&#91;0]&#91;&#039;content&#039;]: __(&#039;Missing Event Data&#039;,&#039;eventon&#039;);\n\t\t\techo &quot;&lt;\/div&gt;&lt;\/div&gt;&quot;;\n\t\t\t\t\n\t\t\t\n\t\t\treturn ob_get_clean();\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_eventon_now] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The EventOn Now shortcode is a dynamic tool that displays live events on your WordPress site. It initializes an Evo_Calendar_Now object to fetch and display live events.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_eventon_now]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic Example<\/strong> - Displaying the current live events with the default settings.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_now]<\/code><\/pre>\n\n\n<p><strong>Advanced Examples<\/strong><\/p>\n\n<p>Displaying the current live events with custom parameters. In this example, we are passing an array to the shortcode with the key 'calendar_type' set to 'live'.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_now calendar_type=\"live\"]<\/code><\/pre>\n\n\n<p>In this next example, we will show how to use the shortcode with multiple parameters. We are passing an array to the shortcode with the keys 'calendar_type' set to 'live' and 'event_type' set to 'music'. This will display all live music events.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_now calendar_type=\"live\" event_type=\"music\"]<\/code><\/pre>\n\n\n<p>Please note that the parameters you can use depend on the ones that are accepted by the Evo_Calendar_Now class in the EventON plugin. Always check the plugin's documentation for the most accurate information.<\/p>\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_eventon_now]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_eventon_now', array($this,'eventon_now'));<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function eventon_now($A){\n\t\t\tif(empty($A) || !is_array($A)) $A = array();\n\n\t\t\t$A&#91;&#039;calendar_type&#039;] = &#039;live&#039;;\n\n\t\t\t$calnow = new Evo_Calendar_Now();\n\t\t\treturn $calnow-&gt;get_cal( $A);\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_eventon_sv] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The EventOn Lite plugin shortcode, 'add_eventon_sv', allows you to display a one-month event schedule. It ignores any passed parameters and sets the number of months to '1', the 'sep_month' to 'no', and the 'calendar_type' to 'schedule'.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_eventon_sv]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Parameters<\/h3>\n                \n                \n                \n                <p class=\"wp-block-paragraph\">Here is a list of all possible add_eventon_sv shortcode parameters and attributes:<\/p>\n                \n                \n                <ul>\n<li><code>number_of_months<\/code> - Defines the number of months to display.<\/li>\n<li><code>sep_month<\/code> - Option to separate each month in the view.<\/li>\n<li><code>calendar_type<\/code> - Specifies the type of calendar, in this case, it's 'schedule'.<\/li>\n<\/ul>\n    \n                \n                <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n                \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic example<\/strong> - Displaying a single month schedule view of events using the EventOn SV shortcode.<\/p>\n\n\n<pre class=\"wp-block-code\"><code>[add_eventon_sv]<\/code><\/pre>\n\n\n<p>With the basic shortcode usage, you will get a schedule view of the current month's events. The events will be displayed in a list format.<\/p>\n\n<p><strong>Advanced examples<\/strong><\/p>\n\n<p>Displaying a single month schedule view of events with specified parameters to customize the output. In this example, we are setting the number of months to display to 1, separating each month into its own section, and specifying the calendar type as schedule.<\/p>\n\n\n<pre class=\"wp-block-code\"><code>[add_eventon_sv number_of_months='1' sep_month='no' calendar_type='schedule']<\/code><\/pre>\n\n\n<p>In this advanced example, the shortcode will display a schedule view of events for one month. The events will not be separated by month and will be displayed in a schedule format.<\/p>\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_eventon_sv]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_eventon_sv', array($this,'schedule_view'));<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function schedule_view($A){\n\t\t\tif(empty($A) || !is_array($A)) $A = array();\n\t\t\t\n\t\t\t$A&#91;&#039;number_of_months&#039;] = &#039;1&#039;;\n\t\t\t$A&#91;&#039;sep_month&#039;] = &#039;no&#039;;\n\t\t\t$A&#91;&#039;calendar_type&#039;] = &#039;schedule&#039;;\n\n\t\t\t\/\/$schedule = new Evo_Cal_Schedule();\n\t\t\treturn EVO()-&gt;evosv-&gt;run($A);\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [test_eventon_shortcode] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The 'test_eventon_shortcode' is a simple, yet effective tool. It's a shortcode that generates a paragraph element with the text \"-- Shortcode content generation is working fine --\".<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[test_eventon_shortcode]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic example<\/strong> - The basic usage of the 'test_eventon_shortcode' shortcode does not require any parameters. It simply returns a text indicating that the shortcode content generation is working fine.<\/p>\n\n<pre class=\"wp-block-code\"><code>[test_eventon_shortcode \/]<\/code><\/pre>\n\n\n<p><strong>Advanced examples<\/strong><\/p>\n\n<p>Displaying a text message by passing it as a parameter. The shortcode will return the passed text wrapped within a paragraph HTML tag.<\/p>\n\n\n<pre class=\"wp-block-code\"><code>[test_eventon_shortcode text=\"Hello, World!\" \/]<\/code><\/pre>\n\n\n<p>Using the shortcode with two parameters, 'text' and 'color'. The shortcode will return the passed text in the specified color.<\/p>\n\n\n<pre class=\"wp-block-code\"><code>[test_eventon_shortcode text=\"Hello, World!\" color=\"red\" \/]<\/code><\/pre>\n\n\n<p>Note: The above examples assume that the 'test_shortcode' function can handle parameters. In reality, the function needs to be modified to accept and process parameters.<\/p>\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[test_eventon_shortcode]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('test_eventon_shortcode', array($this,'test_shortcode'));<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function test_shortcode(){\n\t\t\treturn &quot;&lt;p&gt;-- Shortcode content generation is working fine --&lt;\/p&gt;&quot;;\n\t\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-evo-shortcodes.php<\/code><\/pre>\n                    \n            <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            \n            \n            <h2 class=\"wp-block-heading\">EventON [add_eventon_search] Shortcode<\/h2>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">The Eventon Lite shortcode 'add_eventon_search' generates a search field within a WordPress site. It enables users to search for calendar events. \n\n\n\nThe PHP function 'search_content' is called when this shortcode is used. It initializes the search field and sets default search parameters. It also loads necessary scripts and styles from the Eventon plugin. The search field allows users to search for events and displays the number of events found.<\/p>\n            \n\n            \n            <p class=\"wp-block-paragraph\"><strong>Shortcode<\/strong>: <code>[add_eventon_search]<\/code><\/p>\n            \n            \n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n                <h3 class=\"wp-block-heading\">Parameters<\/h3>\n                \n                \n                \n                <p class=\"wp-block-paragraph\">Here is a list of all possible add_eventon_search shortcode parameters and attributes:<\/p>\n                \n                \n                <ul>\n<li><code>event_type<\/code> - Determines the type of event to display<\/li>\n<li><code>event_type_2<\/code> - Secondary event type to display<\/li>\n<li><code>number_of_months<\/code> - The number of months to include in the search<\/li>\n<li><code>search_all<\/code> - If set to 'yes', all events are searched<\/li>\n<li><code>hide_mult_occur<\/code> - If 'yes', hides multiple occurrences of the same event<\/li>\n<li><code>lang<\/code> - Specifies the language used for the plugin<\/li>\n<\/ul>\n    \n                \n                <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n                \n                <h3 class=\"wp-block-heading\">Examples and Usage<\/h3>\n                \n \n            <p><strong>Basic example<\/strong> - This example shows how to use the 'add_eventon_search' shortcode with default parameters.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_search]<\/code><\/pre>\n\n\n<p><strong>Advanced example 1<\/strong> - This example demonstrates how to use the 'add_eventon_search' shortcode with custom parameters. Here, we are setting the event type to 'conference', the secondary event type to 'webinar', and the number of months to display to 6.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_search event_type=\"conference\" event_type_2=\"webinar\" number_of_months=\"6\"]<\/code><\/pre>\n\n\n<p><strong>Advanced example 2<\/strong> - This example showcases the usage of the 'add_eventon_search' shortcode with a different language. Here, we are setting the language to 'L2'.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_search lang=\"L2\"]<\/code><\/pre>\n\n\n<p><strong>Advanced example 3<\/strong> - In this example, we are using the 'add_eventon_search' shortcode to show all events, including multiple occurrences of the same event. We achieve this by setting 'search_all' to 'yes' and 'hide_mult_occur' to 'no'.<\/p>\n\n<pre class=\"wp-block-code\"><code>[add_eventon_search search_all=\"yes\" hide_mult_occur=\"no\"]<\/code><\/pre>\n\n\n            \n            <div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n            \n            <h3 class=\"wp-block-heading\">PHP Function Code<\/h3>\n            \n            \n            \n            <p class=\"wp-block-paragraph\">In case you have difficulties debugging what causing issues with <code>[add_eventon_search]<\/code> shortcode, check below the related PHP functions code.<\/p>\n            \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode line<\/strong>:<\/p>\n                    \n        \n                    \n                    <pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">add_shortcode('add_eventon_search', array($this, 'search_content'), 10, 1);<\/code><\/pre>\n                    \n                    \n                    <p class=\"wp-block-paragraph\"><strong>Shortcode PHP function<\/strong>:<\/p>\n                    \n            \n                    <div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; light: false; title: ; toolbar: true; notranslate\" title=\"\">\n                    function search_content($atts){\n\t\tob_start(); \n\n\t\t\/\/ enqueue required eventon scripts\n\t\tEVO()-&gt;frontend-&gt;load_evo_scripts_styles();\n\t\t\n\n\t\t$defaults = array(\n\t\t\t&#039;event_type&#039;=&gt;&#039;all&#039;,\n\t\t\t&#039;event_type_2&#039;=&gt;&#039;all&#039;,\n\t\t\t&#039;number_of_months&#039;=&gt;12,\n\t\t\t&#039;search_all&#039;=&gt;&#039;no&#039;,\n\t\t\t&#039;hide_mult_occur&#039;=&gt;&#039;yes&#039;,\n\t\t\t&#039;lang&#039;=&gt;&#039;L1&#039;,\n\t\t);\n\n\n\t\t$sc_data = is_array($atts) ? array_merge($defaults, $atts): $defaults;\n\t\tEVO()-&gt;lang = $sc_data&#91;&#039;lang&#039;];\n\t\t\n\t\t\t\n\t\t?&gt;\n\t\t&lt;div id=&#039;evo_search&#039; class=&#039;EVOSR_section &#039;&gt;\n\t\t\t&lt;div class=&quot;evo_search_entry&quot;&gt;\n\t\t\t\t&lt;p class=&#039;evosr_search_box&#039; &gt;\n\t\t\t\t\t&lt;input class=&#039;evo_search_field&#039; type=&quot;text&quot; placeholder=&#039;&lt;?php echo evo_lang_get(&#039;evoSR_001a&#039;,&#039;Search Calendar Events&#039;);?&gt;&#039; data-role=&quot;none&quot;&gt;\n\t\t\t\t\t&lt;a class=&#039;evo_do_search&#039;&gt;&lt;i class=&quot;fa fa-search&quot;&gt;&lt;\/i&gt;&lt;\/a&gt;\n\t\t\t\t\t&lt;span class=&quot;evosr_blur&quot;&gt;&lt;\/span&gt;\n\t\t\t\t\t&lt;span class=&quot;evosr_blur_process&quot;&gt;&lt;\/span&gt;\n\t\t\t\t\t&lt;span class=&quot;evosr_blur_text&quot;&gt;&lt;?php echo evo_lang_get(&#039;evoSR_002&#039;,&#039;Searching&#039;);?&gt;&lt;\/span&gt;\n\t\t\t\t\t&lt;span style=&quot;display:none&quot; class=&#039;data&#039; data-sc=&#039;&lt;?php echo json_encode($sc_data);?&gt;&#039;&gt;&lt;\/span&gt;\n\t\t\t\t&lt;\/p&gt;\n\t\t\t\t&lt;p class=&#039;evosr_msg&#039; style=&#039;display:none&#039;&gt;&lt;?php echo evo_lang_get(&#039;evoSR_003&#039;,&#039;What do you want to search for?&#039;);?&gt;&lt;\/p&gt;\n\t\t\t&lt;\/div&gt;\n\n\n\t\t\t&lt;p class=&quot;evo_search_results_count&quot; style=&#039;display:none&#039;&gt;&lt;span&gt;10&lt;\/span&gt; &lt;?php echo evo_lang_get(&#039;evoSR_004&#039;,&#039;Event(s) found&#039;);?&gt;&lt;\/p&gt;\n\t\t\t&lt;div class=&quot;evo_search_results&quot;&gt;&lt;\/div&gt;\n\t\t&lt;\/div&gt;\n\t\t&lt;?php\n\t\treturn ob_get_clean();\n\t}\n                    <\/pre><\/div>\n                    \n                    <p class=\"wp-block-paragraph\"><strong>Code file location<\/strong>:<\/p>\n                    \n                    \n                    \n                    <pre class=\"wp-block-code\"><code>eventon-lite\/eventon-lite\/includes\/class-search.php<\/code><\/pre>\n                    \n        <div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n        \n        \n        \n        <h2 class=\"wp-block-heading\">Conclusion<\/h2>\n        \n        \n        \n        <p class=\"wp-block-paragraph\">Now that you've learned how to embed the <strong>EventON Plugin shortcodes<\/strong>, understood the parameters, and seen code examples, it's easy to use and debug any issue that might cause it to 'not work'. If you still have difficulties with it, don't hesitate to leave a comment below.<\/p>\n        ","protected":false},"excerpt":{"rendered":"<p>Below, you&#8217;ll find a detailed guide on how to add the EventON Shortcodes to your WordPress website, including their parameters, examples, and PHP function code. Additionally, we&#8217;ll assist you with common issues that might cause the EventON Plugin shortcodes not to show or not to work correctly. Before starting, here is an overview of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"name":"EventON","slug":"","version":"2.2.2","author":"<a href=\"http:\/\/www.ashanjay.com\">Ashan Jay<\/a>","icons":"https:\/\/ps.w.org\/eventon-lite\/assets\/icon-128x128.png?rev=2820760","plugin_tags":"{\"calendar\":\"calendar\",\"directory\":\"directory\",\"event-calendar\":\"event calendar\",\"events\":\"events\",\"virtual-events\":\"virtual events\"}","author_profile":"https:\/\/profiles.wordpress.org\/ashanjay\/","requires":"6.0","tested":"6.3.2","requires_php":"false","rating":78,"num_ratings":16,"active_installs":4000,"downloaded":38863,"last_updated":"2023-10-13 4:19pm GMT","added":"2022-01-22","homepage":"http:\/\/www.myeventon.com\/lite","short_description":"EventON Lite is an event calendar and event management plugin for WordPress. EventON Lite can help you create events easily with various features and  &hellip;","description":"\"EventON is a versatile WordPress plugin designed for creating and managing events on your website with ease. Its lightweight, user-friendly interface makes event planning a breeze.\"","shortcodes":"[\"add_ajde_evcal\",\"add_eventon_list\",\"add_single_eventon\",\"add_eventon_now\",\"add_eventon_sv\",\"test_eventon_shortcode\",\"add_eventon_search\"]","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2040","post","type-post","status-publish","format-standard","hentry","category-plugins"],"_links":{"self":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/2040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/comments?post=2040"}],"version-history":[{"count":1,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/2040\/revisions"}],"predecessor-version":[{"id":2544,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/posts\/2040\/revisions\/2544"}],"wp:attachment":[{"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/media?parent=2040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/categories?post=2040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpshortcode.org\/wp-json\/wp\/v2\/tags?post=2040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}