{"id":2113,"date":"2022-03-08T15:00:47","date_gmt":"2022-03-08T14:00:47","guid":{"rendered":"https:\/\/ticketack.com\/?post_type=ht_kb&#038;p=2113"},"modified":"2024-03-11T15:37:02","modified_gmt":"2024-03-11T14:37:02","slug":"integration-avec-le-module-wordpress","status":"publish","type":"ht_kb","link":"https:\/\/ticketack.com\/en\/knowledge-base\/integration-avec-le-module-wordpress\/","title":{"rendered":"Integration with the WordPress module"},"content":{"rendered":"<p>If your website uses the Open Source CMS WordPress, we provide you with a <i>plugin<\/i> that will allow you to<b>have a strong integration without having to implement our API<\/b> which will save you precious time. You will also benefit from the possibility of importing the event files directly into WordPress, which will also allow<b>use the search functions provided by the CMS<\/b>and<b>avoid reimplementing an importer<\/b> from your programming database or to re-enter your event records.<\/p>\n<h2>Installation<\/h2>\n<p><span style=\"font-size: small;\">You can install our <i>plugin<\/i> <a class=\"sdfootnoteanc\" href=\"#sdfootnote1sym\" name=\"sdfootnote1anc\"><sup>1<\/sup><\/a> directly from the WordPress <i>plugin<\/i> manager by searching for &#8220;Ticketack&#8221;; once installed, you still need to activate it from the <i>plugin<\/i> manager.<\/span><\/p>\n<p><span style=\"font-size: small;\"><b>Then go to the permalinks management and simply click on &#8220;Save&#8221; to save the new permalinks provided by the plugin.<\/b><\/span><\/p>\n<h2>Updates<\/h2>\n<p lang=\"fr-CH\"><span style=\"font-size: small;\">Before upgrading the plugin or theme, check<\/span><span style=\"font-size: small;\">z<\/span><span style=\"font-size: small;\"> that you have done well <\/span><span style=\"font-size: small;\"><b>a backup of your installation <\/b><\/span><span style=\"font-size: small;\"><b>complete<\/b><\/span><span style=\"font-size: small;\"><b> of WordPress<\/b><\/span> <span style=\"font-size: small;\">having read the <\/span><span style=\"font-size: small;\"><i>changelog<\/i><\/span><span style=\"font-size: small;\"> provided so that any <\/span><span style=\"font-size: small;\">regression<\/span><span style=\"font-size: small;\">incompatible change or installation of <\/span><span style=\"font-size: small;\">features<\/span><span style=\"font-size: small;\"> unintend<\/span><span style=\"font-size: small;\">ed<\/span> <span style=\"font-size: small;\">be avoided.<\/span><\/p>\n<p lang=\"fr-CH\"><span style=\"font-size: small;\">Take particular note of <b>beware of theme updates<\/b> that can erase your layout customizations.<\/span><\/p>\n<h2>Configuration<\/h2>\n<p>The Ticketack plugin must be configured to communicate with your ticketing service.<\/p>\n<p>To do this, go to the <i>Settings &gt; Ticketack (Tab API)<\/i>from your WordPress administration space and fill in the following fields with the information provided by Net Oxygen:<\/p>\n<ul>\n<li>URL of the engine<\/li>\n<li>eshop URL<\/li>\n<li>API Key<\/li>\n<\/ul>\n<h2>Activate payment methods<\/h2>\n<p>The Ticketack plugin offers two reservation modes in the settings -&gt; ticketack -&gt; checkout:<\/p>\n<ol>\n<li>Authorize reservations (reservation without online payment).<\/li>\n<li>Authorize purchases (purchase with online payment).<\/li>\n<\/ol>\n<h2>Creation of sample pages<\/h2>\n<p>In order to display the contents of the online shop directly on your WordPress site, it is necessary to create sample pages (from the basic functionality &#8220;Pages&#8221; of WordPress) that will collect a specific <i>shortcode<\/i>.<\/p>\n<p>Depending on your use case, we invite you to create the following pages:<\/p>\n<ul>\n<li>Program (use the shortcode [<b>tkt_program<\/b>][\/<b>tkt_program<\/b>])<\/li>\n<li>Shopping cart (use the shortcode <b><div class=\"tkt-wrapper tkt-cart\" data-component=\"Cart\/Cart\" data-hide-links=\"\">\n    <div data-component=\"Media\/Loading\" data-size-sm data-align-center><\/div>\n<\/div>\n\n<!-- Underscore.js template used by client side -->\n<script type=\"text\/template\" id=\"tkt-cart-table-tpl\">\n    <%\nconst pass     = cart.getPass();\nconst tickets  = cart.getTickets();\nconst articles = cart.getArticles();\n\nconst discounts  = cart.getDiscounts();\nconst fees       = cart.getFees();\nconst nbArticles = pass.length + tickets.length + articles.length;\n%>\n\n<div class=\"tkt-wrapper\">\n        <% if (cart.items.length == 0) { %>\n        <section class=\"tkt-section tkt-light-section tkt-cart-section\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <h3 class=\"empty-cart-title\">\n                        Your cart is empty                    <\/h3>\n                <\/div>\n            <\/div>\n        <\/section>\n        <% } else { %>\n    <div class=\"row\">\n                <div class=\"col-12 col-lg-8\">\n            <section class=\"tkt-section tkt-light-section tkt-cart-section h-100\">\n                <div class=\"row\">\n                    <div class=\"col\">\n                        <h3 class=\"tkt-section-title mb-3\">Your order<\/h3>\n                        <!-- Table screening -->\n                            <% if (tickets.length) { %>\n                            <table class=\"tkt-cart-table\">\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Tickets<\/th>\n                                        <th scope=\"col\" width=\"100px\">Price<\/th>\n                                        <th scope=\"col\" width=\"20px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <% _.each(tickets, function(item) { %>\n                                    <tr>\n                                        <td class=\"title-cell\"><%= item.getFormattedTitle() %><\/td>\n                                        <td class=\"price-cell text-right\"><%= item.getFormattedPrice() %><\/td>\n                                        <td class=\"action-cell text-right\">\n                                            <span class=\"tkt-remove-cart-item\" data-item=\"<%= item.id %>\">\n                                                <i class=\"tkt-icon-trash\"><\/i>\n                                            <\/span>\n                                        <\/td>\n                                    <\/tr>\n                                    <% }); %>\n                                <\/tbody>\n                            <\/table>\n                            <% }; %>\n                            <!-- Table articles -->\n                            <% if (articles.length) { %>\n                            <table class=\"tkt-cart-table\">\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Items<\/th>\n                                        <th scope=\"col\" width=\"100px\"><\/th>\n                                        <th scope=\"col\" width=\"20px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <% _.each(articles, function(item) { %>\n                                    <tr>\n                                        <td class=\"title-cell\"><%= item.getFormattedTitle() %><\/td>\n                                        <td class=\"price-cell text-right\"><%= item.getFormattedPrice() %><\/td>\n                                        <td class=\"action-cell text-right\">\n                                            <span class=\"tkt-remove-cart-item\" data-item=\"<%= item.id %>\">\n                                                <i class=\"tkt-icon-trash\"><\/i>\n                                            <\/span>\n                                        <\/td>\n                                    <\/tr>\n                                    <% }); %>\n                                <\/tbody>\n                            <\/table>\n                            <% }; %>\n                            <!-- Table pass -->\n                            <% if (pass.length) { %>\n                            <table class=\"tkt-cart-table\">\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Passes<\/th>\n                                        <th scope=\"col\" width=\"100px\"><\/th>\n                                        <th scope=\"col\" width=\"20px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <% _.each(pass, function(item) { %>\n                                    <tr>\n                                        <td class=\"title-cell\"><%= item.getFormattedTitle() %><\/td>\n                                        <td class=\"price-cell text-right\"><%= item.getFormattedPrice() %><\/td>\n                                        <td class=\"action-cell text-right\">\n                                            <span class=\"tkt-remove-cart-item\" data-item=\"<%= item.id %>\">\n                                                <i class=\"tkt-icon-trash\"><\/i>\n                                            <\/span>\n                                        <\/td>\n                                    <\/tr>\n                                    <% }); %>\n                                <\/tbody>\n                            <\/table>\n                            <% }; %>\n                        <\/div>\n                    <\/div>\n                <\/section>\n            <\/div>\n        \n                     <div class=\"col-12 col-lg-4\">\n                <section class=\"tkt-section tkt-light-section tkt-cart-section h-100\">\n                <div class=\"row\">\n                        <div class=\"col\">\n                            <h3 class=\"tkt-section-title mb-3\">Summary<\/h3>\n                            <!-- Table article -->\n                            <table class=\"tkt-cart-table\">\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Order<\/th>\n                                        <th scope=\"col\" width=\"100px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <tr>\n                                        <td class=\"title-cell\">\n                                            <%= nbArticles %> <%= nbArticles === 1 ? \"product\" : \"products\" %>\n                                        <\/td>\n                                        <td class=\"price-cell text-right\"><%= cart.getOrderTotal() %><\/td>\n                                    <\/tr>\n                                <\/tbody>\n                            <\/table>\n                            <!-- Table promo & discount code -->\n                            <% if (discounts.length) { %>\n                            <table class=\"tkt-cart-table\">\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Rebate<\/th>\n                                        <th scope=\"col\" width=\"100px\"><\/th>\n                                        <th scope=\"col\" width=\"20px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <% _.each(discounts, function(item) { %>\n                                    <tr>\n                                        <% if(item.type != \"shipping\" && (item.article?.type == \"code_discount\" || item.article?.type == \"manual_discount\") ) { %>\n                                        <td class=\"title-cell\"><%= item.getFormattedTitle() %><\/td>\n                                        <td class=\"price-cell text-right\"><%= item.getFormattedPrice() %><\/td>\n                                        <td class=\"action-cell text-right\">\n                                            <span class=\"tkt-remove-cart-item\" data-item=\"<%= item.id %>\">\n                                                <i class=\"tkt-icon-trash\"><\/i>\n                                            <\/span>\n                                        <\/td>\n                                        <% } %>\n                                    <\/tr>\n                                    <% }); %>\n                                <\/tbody>\n                            <\/table>\n                            <% }; %>\n                            <!-- Table fees -->\n                            <table class=\"tkt-cart-table\">\n                                <% if (fees.length) { %>\n                                <thead>\n                                    <tr>\n                                        <th scope=\"col\">Fees<\/th>\n                                        <th scope=\"col\" width=\"100px\"><\/th>\n                                    <\/tr>\n                                <\/thead>\n                                <tbody>\n                                    <% _.each(fees, function(item) { %>\n                                    <tr>\n                                        <% if(item.type == \"shipping\" || item.type == \"paymentfee\") { %>\n                                        <td class=\"title-cell\"><%= item.getFormattedTitle() %><\/td>\n                                        <td class=\"price-cell text-right\"><%= item.getFormattedPrice() %><\/td>\n                                        <% } %>\n                                    <\/tr>\n                                    <% }); %>\n                                <\/tbody>\n                                <% }; %>\n                                <tfoot>\n                                    <tr>\n                                        <td colspan=\"2\">\n                                            <span class=\"total-title-cell\">\n                                                Total:                                            <\/span>\n                                            <span class=\"total-price-cell\">\n                                                <%= cart.getFormattedTotal() %>\n                                            <\/span>\n                                        <\/td>\n                                    <\/tr>\n                                <\/tfoot>\n                            <\/table>\n                        <\/div>\n                    <\/div>\n\n                    <% if (cart.getTotal() > 0 && ticket && ticket.getWalletBalance() > 0 && !hide_links.includes('wallet')) { %>\n                    <hr\/>\n                    <div class=\"row justify-content-md-end\">\n                        <div class=\"col col-12 use-wallet-wrapper\">\n                            <h4>\n                                You have                                <%= ticket.getFormattedWalletBalance() %>\n                                on your e-wallet                            <\/h4>\n                            <span>Enter below the amount you wish to use<\/span>\n                            <div class=\"input-group mb-2\">\n                                <input type=\"number\" min=\"0\" max=\"<%= Math.min(ticket.getWalletBalance(), cart.getTotal()) %>\" class=\"wallet-input form-control\" placeholder=\"15.50\" value=\"<%= Math.min(ticket.getWalletBalance(), cart.getTotal()) %>\"\/>\n                                <div class=\"input-group-append\">\n                                    <a href=\"javascript:;\" class=\"wallet-button button active\">\n                                        Use my e-wallet                                    <\/a>\n                                <\/div>\n                            <\/div>\n                            <div class=\"alert alert-danger wallet-error d-none\"><\/div>\n                            <div class=\"alert alert-success wallet-success d-none\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <% } %>\n\n                                            <hr\/>\n                        <div class=\"row justify-content-md-end\">\n                            <div class=\"col col-12 use-promo-code-wrapper\">\n                                <div class=\"input-group\">\n                                    <input type=\"text\" class=\"promo-code-input form-control\" placeholder=\"Coupon\" \/>\n                                    <div class=\"input-group-append\">\n                                        <a href=\"javascript:;\" class=\"promo-code-button button active\">\n                                            Use                                        <\/a>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"alert alert-danger promo-code-error d-none\"><\/div>\n                                <div class=\"alert alert-success promo-code-success d-none\"><\/div>\n                            <\/div>\n                        <\/div>\n                    \n                    <hr\/>\n                    <div class=\"row justify-content-md-end\">\n                        <% if (!hide_links.includes('finalize')) { %>\n                        <div class=\"col col-12 finish-cart-wrapper\">\n                            <a href=\"<%= checkout_url %>\" class=\"button active\">\n                                Finish my order                            <\/a>\n                        <\/div>\n                        <% } %>\n                    <\/div>\n\n                    <% if (!hide_links.includes('cancel')) { %>\n                    <div class=\"row\">\n                        <div class=\"col cancel-order-wrapper\">\n                            <div class=\"cancel-order\" >\n                                <a href=\"\" class=\"tkt-reset-cart-btn\">Cancel my order<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <% } %>\n\n                    <% if (!hide_links.includes('continue')) { %>\n                    <div class=\"row\">\n                        <div class=\"col continue-shopping-wrapper\">\n                            <div class=\"continue-shopping\" >\n                                <a href=\"<%= program_url %>\">Continue my bookings<\/a>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <% } %>\n                <\/section>\n            <\/div>\n                    <\/div><!-- end row -->\n    <% } %>\n<\/div>\n<\/script>\n<\/b>)<\/li>\n<li>Subscription sales (use the shortcode <b>[tkt_<\/b><b>buy_pass<\/b><b>][\/tkt_<\/b><b>buy_pass<\/b><b>]<\/b>)<\/li>\n<li>Sale of items (use the shortcode [<b>tkt_shop<\/b>][\/<b>tkt_shop<\/b>])<\/li>\n<li>Item purchase validation (use the shortcode [<b>tkt_checkout<\/b>][\/<b>tkt_checkout<\/b>])<\/li>\n<li>Login with an account and\/or a ticket (use the shortcode [<b>tkt_<\/b><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>user_login<\/b><\/span>][\/<b>tkt_<\/b><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>user_login<\/b><\/span>] and\/or [<b>tkt_<\/b><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>ticket_connect<\/b><\/span>][\/<b>tkt_<\/b><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>ticket_connect<\/b><\/span>])<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n<li>View a ticket and its reservations (use the shortcode [<strong>tkt_ticket_view<\/strong>][\/<strong>tkt_ticket_view<\/strong>])<\/li>\n<\/ul>\n<h2>Fill in the general pages<\/h2>\n<p>Once the sample pages are created, you can indicate them to the plugin from the<i>Settings &gt; Ticketack<\/i><i>&gt; Pages<\/i><i>.<\/i><\/p>\n<h2 align=\"left\">Import of events from Ticketack<\/h2>\n<p><span style=\"font-size: small;\">In order to have content to display, you must first &#8220;Import from Ticketack&#8221; the <i>Events<\/i>:<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>Importing <span style=\"font-size: large;\">items<\/span> from Ticketack<\/h2>\n<p><span style=\"font-size: small;\">To have o<\/span><span style=\"font-size: small;\">f articles <\/span><span style=\"font-size: small;\">to display <\/span><span style=\"font-size: small;\">in <\/span><span style=\"font-size: small;\">the sale of articles<\/span><span style=\"font-size: small;\">, <\/span><span style=\"font-size: small;\">you must first &#8220;Import from Ticketack&#8221; the <\/span><span style=\"font-size: small;\">Articles<\/span><span style=\"font-size: small;\"> :<\/span><\/p>\n<h2>Available shortcodes<\/h2>\n<p align=\"left\"><span style=\"font-size: small;\">The plugin allows you to use the<\/span><span style=\"font-size: small;\"><i>shortcodes<\/i><\/span><span style=\"font-size: small;\"> following in your pages:<\/span><\/p>\n<h3>Viewing the basket<\/h3>\n<p align=\"left\">[<b>tkt_cart<\/b>][\/<b>tkt_cart<\/b>]<\/p>\n<h3>Display of the basket icon<\/h3>\n<p align=\"left\">[<b>tkt_cart_<\/b><b>icon<\/b>][\/<b>tkt_cart_<\/b><b>icon<\/b>]<\/p>\n<h3>Displaying an event<\/h3>\n<p align=\"left\"><b>[t<\/b><b>kt_event][\/tkt_event]<\/b><\/p>\n<h3>Display of the VOD P<b>antaflix<\/b><\/h3>\n<p align=\"left\"><b>[tkt_pantaflix_player id=&#8221;12345678-1234-1234-1234-123456789012&#8243; pantaflix_id_prefix=&#8221;pantaflix_id_prod&#8221;]<br \/>\nAttributes :<br \/>\n<\/b><strong>id<\/strong>=&#8217;screening_id&#8217;<br \/>\n<b>pantaflix_id_prefix<\/b>=&#8217;pantaflix_id_prod&#8217; (by default)<\/p>\n<h3>Display of the form for placing reservations in the basket<\/h3>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">[<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>booking_form<\/b><b> <\/b><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">layout<span style=\"font-family: Ubuntu;\">=&#8221;<\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">form<span style=\"font-family: Ubuntu;\">&#8221; <\/span> <span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">theme<span style=\"font-family: Ubuntu;\">=&#8221;<\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">dark<span style=\"font-family: Ubuntu;\">&#8221; <\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">ids<span style=\"font-family: Ubuntu;\">=&#8221;12345678-1234-1234-1234-123456789012&#8243;][\/<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>booking<\/b> <span style=\"font-family: Ubuntu;\"><b>_<\/b><\/span> <span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>form<\/b> <span style=\"font-family: Ubuntu;\">]<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p lang=\"en-US\"><span style=\"color: #000000;\">Attributes :<\/span><\/p>\n<table width=\"643\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"108\">\n<p align=\"center\"><b>Attributes<\/b><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\"><b>Possibles values<\/b><\/span><\/span><\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><b>Value by default<\/b><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\"><span style=\"font-size: small;\">layout<\/span><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\"><span style=\"font-size: small;\">form|screenings_list<\/span><\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><span style=\"font-size: small;\">form<\/span><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Display mode<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\"><span style=\"font-size: small;\">theme<\/span><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\"><span style=\"font-size: small;\">dark|light<\/span><\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><span style=\"font-size: small;\">light<\/span><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Theme<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\"><span style=\"font-size: small;\">ids<\/span><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">ID_place1,&#8230;2,&#8230;3,&#8230;<\/p>\n<\/td>\n<td width=\"139\"><\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">List of session ids<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><\/h3>\n<h3>Display of a part of the program<\/h3>\n<p align=\"left\">[<b>tkt_program <\/b>layout=&#8221;events&#8221; order=&#8221;chrono&#8221; xsection_ids=&#8221;18_noday&#8221;][\/<b>tkt_program<\/b>]<\/p>\n<p align=\"left\"><span style=\"font-size: small;\"><u>Description of the a<\/u><\/span><span style=\"font-size: small;\"><u>ttributs <\/u><\/span><span style=\"font-size: small;\">:<\/span><\/p>\n<table width=\"643\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"152\">\n<p align=\"center\"><span style=\"font-size: small;\"><b>Attribute<\/b><\/span><\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\"><b>Possible values<\/b><\/span><\/span><\/p>\n<\/td>\n<td width=\"121\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\"><b>Default value<\/b><\/span><\/span><\/p>\n<\/td>\n<td width=\"184\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\"><b>Description<\/b><\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">layout<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">screenings | events<\/p>\n<\/td>\n<td width=\"121\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\">screenings <\/span><\/span><\/p>\n<\/td>\n<td width=\"184\">\n<p align=\"center\">Offers the possibility to display sessions or movies<a class=\"sdfootnoteanc\" href=\"#sdfootnote2sym\" name=\"sdfootnote2anc\"><sup>2<\/sup><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">template<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\">list | grid | gallery<\/span><\/span><\/p>\n<\/td>\n<td width=\"121\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\">list<\/span><\/span><\/p>\n<\/td>\n<td width=\"184\">\n<p align=\"center\">Defines the display type (see: choice of template)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">item_width<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">12\/nb_colonne_par_item<\/p>\n<\/td>\n<td width=\"121\">\n<p align=\"center\">12<\/p>\n<\/td>\n<td width=\"184\">\n<p align=\"center\">Defines the number of columns per item<a class=\"sdfootnoteanc\" href=\"#sdfootnote3sym\" name=\"sdfootnote3anc\"><sup>3<\/sup><\/a><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">order<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">chrono \/ alpha<\/p>\n<\/td>\n<td width=\"121\">\n<p align=\"center\">chrono if layout=screenings<\/p>\n<p align=\"center\">alpha if layout=events<\/p>\n<\/td>\n<td width=\"184\">\n<p align=\"center\">Defines the sorting by chronological or alphabetical order<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">section_ids<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">ID_section1,&#8230;2,&#8230;3,\u2026.<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Useful if you want to select a particular section<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">xsection_ids<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">ID_section1,&#8230;2,&#8230;3,\u2026<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Useful if you want to exclude a particular section<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">day<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">2020-12-1<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Defines the date of the events or screenings to be displayed<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">tags<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">Tag1,..2,..3<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Filter events by tag<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">screening_section_ids<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">ID_sreenings1,..2,&#8230;3,&#8230;<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Filter the section of sessions to be displayed<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">top_filter<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">Screenings | events<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Set the filter between movies or session<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">places<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">ID_salle1,..2 ,..3,&#8230;<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Displays the events according to the rooms<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"152\">\n<p align=\"center\">filter_fields<\/p>\n<\/td>\n<td width=\"153\">\n<p align=\"center\">Label | value |\u2026<\/p>\n<\/td>\n<td width=\"121\"><\/td>\n<td width=\"184\">\n<p align=\"center\">Filter on events according to a filter table<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p align=\"left\"><span style=\"font-size: small;\"><u>Examples of <i>templates <\/i>:<\/u><\/span><\/p>\n<p align=\"left\">&#8211; <b>list<\/b> : display in a list with an image and a description following as below.<\/p>\n<p align=\"left\"><img decoding=\"async\" class=\"size-full wp-image-2025 aligncenter\" src=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47.png\" alt=\"\" width=\"599\" height=\"465\" srcset=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47-50x39.png 50w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47-200x155.png 200w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47-300x233.png 300w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47-400x311.png 400w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-41-47.png 599w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/><\/p>\n<p align=\"left\">&#8211; <b>grid <\/b>: display of the event or screening with an image and text below, the number of columns is defined by the item_width attribute described below.<\/p>\n<p align=\"left\"><img decoding=\"async\" class=\"size-full wp-image-2022 aligncenter\" src=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02.png\" alt=\"\" width=\"592\" height=\"308\" srcset=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02-50x26.png 50w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02-200x104.png 200w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02-300x156.png 300w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02-400x208.png 400w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-02.png 592w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/p>\n<p align=\"left\"><b>&#8211; gallery : <\/b>display only images.<\/p>\n<p align=\"left\"><img decoding=\"async\" class=\"size-full wp-image-2019 aligncenter\" src=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49.png\" alt=\"\" width=\"603\" height=\"398\" srcset=\"https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49-50x33.png 50w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49-200x132.png 200w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49-300x198.png 300w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49-400x264.png 400w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49-600x396.png 600w, https:\/\/ticketack.com\/wp-content\/uploads\/2021\/12\/Capture-decran-du-2022-02-23-17-42-49.png 603w\" sizes=\"(max-width: 603px) 100vw, 603px\" \/><\/p>\n<h3><\/h3>\n<h3><a name=\"__RefHeading___Toc4307_3150382269\"><\/a>9.8.6 Posting the next session<\/h3>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">[<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>next_screening<\/b><b> <\/b><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">output<span style=\"font-family: Ubuntu;\">=&#8221;<\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">title<span style=\"font-family: Ubuntu;\">&#8221; <\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">with_link<span style=\"font-family: Ubuntu;\">=&#8221;<\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">1<span style=\"font-family: Ubuntu;\">&#8221; <\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">places<span style=\"font-family: Ubuntu;\">=&#8221;12345678-1234-1234-1234-123456789012&#8243;][\/<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_next_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>screening<\/b><span style=\"font-family: Ubuntu;\">]<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p lang=\"en-US\"><span style=\"color: #000000;\">Attributes :<\/span><\/p>\n<table width=\"643\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"108\">\n<p align=\"center\"><b>Attributes<\/b><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\"><span style=\"color: #000000;\"> <span style=\"font-family: Ubuntu;\"><b>Possibles values<\/b><\/span><\/span><\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><b>Value by default<\/b><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">output<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">title|date|time|datetime|venue|poster|url<\/p>\n<\/td>\n<td width=\"139\"><\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Display the selected field<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">with_link<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">0 | 1<\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><span style=\"font-size: small;\">1<\/span><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Display with link<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">places<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">ID_place1,&#8230;2,&#8230;3,&#8230;<\/p>\n<\/td>\n<td width=\"139\"><\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Display of sessions by room<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a name=\"__RefHeading___Toc2030_1163996463\"><\/a>9.8.7.Filters<\/h3>\n<p><b>Filter per day<\/b> :<\/p>\n<p align=\"left\">[<b>tkt_<\/b><span style=\"font-size: small;\"><b>days_filter<\/b><\/span>][\/<b>tkt_<\/b><span style=\"font-size: small;\"><b>days_filter <\/b><\/span>]<\/p>\n<p>This <i>shortcode<\/i> displays a filter bar by day and allows to filter the sessions by their date of<br \/>\nstart.<br \/>\n<span style=\"font-size: small;\"><u>Attribute d<\/u><\/span><span style=\"font-size: small;\"><u>escriptio<\/u><\/span><span style=\"font-size: small;\"><u>n<\/u><\/span><span style=\"font-size: small;\"><u> :<\/u><\/span><\/p>\n<table width=\"643\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"108\">\n<p align=\"center\"><b>Attribute<\/b><\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\"><b>Possible values<\/b><\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><b>Default value<\/b><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">min_start_at<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">aaaa-mm-jj<\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><span style=\"font-size: small;\">Today&#8217;s date<\/span><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">First day of the filter bar<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">max_start_at<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">aaaa-mm-jj<\/p>\n<\/td>\n<td width=\"139\">\n<p align=\"center\"><span style=\"font-size: small;\">Today&#8217;s date<\/span><\/p>\n<\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Last day of the filter bar<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"108\">\n<p align=\"center\">nb_days<\/p>\n<\/td>\n<td width=\"151\">\n<p align=\"center\">Number_of_days<\/p>\n<\/td>\n<td width=\"139\"><\/td>\n<td width=\"211\">\n<p align=\"center\"><span style=\"font-size: small;\">Number of days in the filter bar <a class=\"sdfootnoteanc\" href=\"#sdfootnote4sym\" name=\"sdfootnote4anc\"><sup>4<\/sup><\/a><\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-size: small;\"><b>Filter lines<\/b><\/span><b> <\/b>:<\/p>\n<p>[<b>tkt_filter_rows<\/b> row-hall=&#8221;Salle 1|Salle 2|Salle 3&#8243; row-next-days=&#8221;7&#8243;][\/<b>tkt_filter_rows<\/b>]<\/p>\n<p align=\"left\"><u>Attribute Description:<\/u><\/p>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"25%\">\n<p align=\"center\"><b>Attribute<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Possible values<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Default value<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">row-hall<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Salle1 | Salle 2|<\/p>\n<p align=\"center\">Salle 3| &#8230;<\/p>\n<\/td>\n<td width=\"25%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Allows you to create a filter line on the rooms<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">row-next-days<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">7<\/p>\n<\/td>\n<td width=\"25%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Allows you to create a filter line for the next X days<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Purchase of subscriptions<\/h3>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">[<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>buy_pass<\/b><span style=\"font-family: Ubuntu;\">][\/<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>buy_pass<\/b> <span style=\"font-family: Ubuntu;\">]<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p align=\"left\"><u>Attribute d<\/u><u>escriptio<\/u><u>n<\/u><u> <\/u>:<\/p>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr valign=\"top\">\n<td width=\"15%\">\n<p align=\"center\"><b>Attribute<\/b><\/p>\n<\/td>\n<td width=\"26%\">\n<p align=\"center\"><b>Possible values<\/b><\/p>\n<\/td>\n<td width=\"33%\">\n<p align=\"center\"><b>Default value<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"15%\">\n<p align=\"center\">types<\/p>\n<\/td>\n<td width=\"26%\">\n<p align=\"center\">ID_type1,&#8230;2,&#8230;3,&#8230;<\/p>\n<\/td>\n<td width=\"33%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Choose the type(s) of subscription to <span style=\"font-size: small;\">display<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Login form <span style=\"font-size: small;\"><u>with a <\/u><\/span><span style=\"font-size: small;\"><u>T<\/u><\/span><span style=\"font-size: small;\"><u>icket<\/u><\/span><span style=\"font-size: small;\"><u>ID<\/u><\/span><\/h3>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">[<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>ticket<\/b><span style=\"font-family: Ubuntu;\"><b>_connect<\/b><\/span>][\/<span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>ticket<\/b><span style=\"font-family: Ubuntu;\"><b>_connect<\/b><\/span>]<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">This<\/span> <span style=\"font-family: Ubuntu;\"><i>shortcode<\/i><\/span> <span style=\"font-family: Ubuntu;\">does not require any<\/span> attribute<\/span><\/span><\/p>\n<h3>Authentication form <span style=\"font-size: small;\"><u>with a user<\/u><\/span><\/h3>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">[<\/span><span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><b>user_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>login<\/b>][\/<span style=\"font-family: Ubuntu;\"><b>tkt_<\/b><\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>user<\/b> <span style=\"font-family: Ubuntu;\"><b>_<\/b><\/span> <span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><b>login<\/b>]<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p align=\"left\"><span style=\"color: #000000;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-family: Ubuntu;\">This<\/span> <span style=\"font-family: Ubuntu;\"><i>shortcode<\/i><\/span> <span style=\"font-family: Ubuntu;\">does not require any<\/span> attribute<\/span><\/span><\/p>\n<h3>Validation of the order<\/h3>\n<p>[<b>tkt_checkout<\/b>][\/<b>tkt_checkout<\/b>]<\/p>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td width=\"15%\">\n<p align=\"center\"><b>Attribute<\/b><\/p>\n<\/td>\n<td width=\"26%\">\n<p align=\"center\"><b>Possible values<\/b><\/p>\n<\/td>\n<td width=\"33%\">\n<p align=\"center\"><b>Default value<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"15%\">\n<p align=\"center\">Fields<\/p>\n<\/td>\n<td width=\"26%\">\n<p align=\"center\">Firstname, lastname,email,adress,&#8230;<\/p>\n<\/td>\n<td width=\"33%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Defines the fields to be filled in by the user when purchasing an item.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-size: small;\"><u>Store display<\/u><\/span><\/p>\n<p><span style=\"font-size: small;\"><u>[<\/u><\/span><span style=\"font-size: small;\"><u><b>tkt_shop<\/b><\/u><\/span><span style=\"font-size: small;\"><u>][\/<\/u><\/span><span style=\"font-size: small;\"><u><b>tkt_shop<\/b><\/u><\/span><span style=\"font-size: small;\"><u>]<\/u><\/span><\/p>\n<p align=\"left\"><span style=\"font-size: small;\"><u>Attribute Description:<\/u><\/span><\/p>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td width=\"25%\">\n<p align=\"center\"><b>Attributs<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Possible values<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Default value<\/b><\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\"><b>Description<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">template<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">list | grid | gallery<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">list<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Defines the display type (see: choice of template)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">category_ids<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">ID_category1,&#8230;2,&#8230;3 ,&#8230;<\/p>\n<\/td>\n<td width=\"25%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Defines the category(ies) of items to be displayed<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">item_width<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">12\/nb_colonnes<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">12<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Set the display size of the items<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">hide_sorters<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">0 | 1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Displays the possible sorting<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">only_in_stock<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">0 | 1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Choose to display available or unavailable items<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">nb<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">nb_tot_article_affich\u00e9<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">-1 (displays all items)<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Selects the total number of items to display<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">exclude<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">ID_article1,..2,..3,&#8230;<\/p>\n<\/td>\n<td width=\"25%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Exclude items based on their ID<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">spell<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">alpha | rev-alpha | incr_price | decr-price | random<\/p>\n<\/td>\n<td width=\"25%\"><\/td>\n<td width=\"25%\">\n<p align=\"center\">Allows you to sort items<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">show<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">0 | 1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">0<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Create a pagination<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">tkt_page<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">num\u00e9ro_de_page<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">1<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Defines the page number to be displayed<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"25%\">\n<p align=\"center\">nb_by_page<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">nb_article_par_page<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">9<\/p>\n<\/td>\n<td width=\"25%\">\n<p align=\"center\">Defines the number of items per page<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span style=\"font-size: large;\">Render and style <\/span><span style=\"font-size: large;\">customization<\/span><\/h2>\n<p><span style=\"font-size: small;\"><span lang=\"fr-CH\">If the rendering (visual, information displayed, etc.) of<span style=\"font-size: small;\"><span lang=\"fr-CH\"><i>shortcodes<\/i> <span style=\"font-size: small;\"><span lang=\"fr-CH\">provided does not suit you, you have the option to override them in your own theme.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<h3 lang=\"fr-CH\">Style sheet (style.css)<\/h3>\n<p lang=\"fr-CH\">In order to modify the appearance of your site to your liking go to : <i>appearance \u2192 <\/i><i>Customization \u2192 CSS additional<\/i>. Here you can write the style you want to modify in CSS format.<\/p>\n<h3 lang=\"fr-CH\"><i>Shortcode<\/i> rendering overhead<\/h3>\n<p lang=\"fr-CH\">The original Ticketack plugin <i>templates<\/i> can be found in<b>wp-content\/plugins\/ticketack\/app\/templates\/<\/b>. Each folder in this directory manages the display of a <i>shortcode<\/i>.<\/p>\n<p><span lang=\"fr-CH\">To overload the style of a part of your site<\/span> <span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><span lang=\"fr-CH\">generated by<span lang=\"fr-CH\">one of the <\/span><span lang=\"fr-CH\"><i>shortcodes<\/i><\/span><span lang=\"fr-CH\"> previously <\/span><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><span lang=\"fr-CH\">described<span lang=\"fr-CH\">, you <\/span><span lang=\"fr-CH\">need <\/span><span lang=\"fr-CH\">create a folder in the root of your theme <\/span><span lang=\"fr-CH\"><b>ticketack<\/b><\/span> <span lang=\"fr-CH\">as well as a<\/span> <span lang=\"fr-CH\"><b>templat<\/b><\/span> <span lang=\"fr-CH\"><b>e<\/b><\/span> file<span lang=\"fr-CH\">within the latter.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p lang=\"fr-CH\">You can then overlay the display with a <i>shortcode<\/i> by copying the corresponding folder from <b>wp-content\/plugins\/ticketack\/app\/templates\/ <\/b><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">to <\/span> <b>wp-content\/themes\/[votre_theme]\/ticketack\/templates\/<\/b> <span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">, and then modifying the <\/span> <span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><i>template files<\/i><\/span> <span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\">..<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p><span lang=\"fr-CH\">Here is an exhaustive list of files that you can <\/span><span style=\"color: #4c4c4c;\"><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><span lang=\"fr-CH\">overload :<\/span><\/span><\/span><\/span><\/p>\n<ul>\n<li><span lang=\"fr-CH\"><b>article <\/b><\/span><span lang=\"fr-CH\">: Modifies the view of an article.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>booking<\/b><\/span><span lang=\"fr-CH\"> : Modifies the reservation view.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>buy_article <\/b><\/span><span lang=\"fr-CH\">: Modifies the purchase view of an item.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>buy_pass<\/b><\/span><span lang=\"fr-CH\"> : Modifies the subscription purchase view.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>cart <\/b><\/span><span lang=\"fr-CH\">: Modifies the basket view.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>checkout<\/b><\/span><span lang=\"fr-CH\"> : Modifies the order validation view<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>event<\/b><\/span><span lang=\"fr-CH\"> : Changes the view of a movie.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>filter<\/b><\/span><span lang=\"fr-CH\"> : Modifies the filter view.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>next_screenings <\/b><\/span><span lang=\"fr-CH\">: Changes the view of the next sessions.<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>p<\/b><\/span><span lang=\"fr-CH\"><b>eople <\/b><\/span><span lang=\"fr-CH\">: Modifies the view<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>program <\/b><\/span><span lang=\"fr-CH\">: Modifies the view of the program<\/span><\/li>\n<li><span lang=\"fr-CH\"><b>shop<\/b><\/span><span lang=\"fr-CH\"> : Modifies the shop view.<\/span>\n<p lang=\"fr-CH\">\n<\/li>\n<\/ul>\n<h3 lang=\"fr-CH\"><span style=\"color: #333333;\"><span style=\"font-family: Ubuntu Light;\"><span style=\"font-size: small;\"><u>Important : warning when updating your theme<\/u><\/span><\/span><\/span><\/h3>\n<p><span style=\"color: #000000;\"><span lang=\"fr-CH\">It is strongly advised to work on a child theme in order not to lose your modification<\/span><span lang=\"fr-CH\">s<\/span><span lang=\"fr-CH\"> style when updating the t<\/span><span lang=\"fr-CH\">heme<\/span><span style=\"font-family: Ubuntu;\"><span style=\"font-size: small;\"><span lang=\"fr-CH\">. <\/span><\/span><\/span> <\/span><\/p>\n<p><span style=\"font-size: small;\">A child theme is a theme based on your parent theme. It takes over all its features without ever modifying it. This way you can make changes to your child theme and if you update the parent, you won&#8217;t lose them!<\/span><\/p>\n<p><span style=\"font-size: small;\">Any file placed in the child theme with the same name as in the parent theme will take over and overwrite the original file (except<\/span><span style=\"font-size: small;\"><i><em>functions.php<\/em><\/i><\/span><span style=\"font-size: small;\">).<\/span><\/p>\n<h2>Use with a cache plugin<\/h2>\n<p align=\"justify\">If you use a cache plugin such as Comet Cache and the image proxy function, the images from Ticketack are optimized for the browser and can be converted into WebP format, which is not supported by some browsers. It is therefore necessary to configure your cache plugin to generate a version of the pages for browsers that support this format and a version for those that do not.<\/p>\n<p align=\"justify\">Example configuration for Comet Cache Pro:<\/p>\n<p align=\"left\">Create a Dynamic Version Salt For Comet Cache :<\/p>\n<p align=\"left\">(strpos( $_SERVER[&#8216;HTTP_ACCEPT&#8217;], &#8216;image\/webp&#8217; ) !== false ? &#8216;webp&#8217; : &#8221;)<\/p>\n<div id=\"sdfootnote1\">\n<p class=\"sdfootnote-western\"><a class=\"sdfootnotesym\" href=\"#sdfootnote1anc\" name=\"sdfootnote1sym\">1<\/a><a href=\"https:\/\/fr.wordpress.org\/plugins\/ticketack\/\">https:\/\/fr.wordpress.org\/plugins\/ticketack\/<\/a><\/p>\n<\/div>\n<div id=\"sdfootnote2\">\n<p class=\"sdfootnote-western\"><a class=\"sdfootnotesym\" href=\"#sdfootnote2anc\" name=\"sdfootnote2sym\">2 <\/a>The layout corresponds to the display of the program either by &#8220;events&#8221; or by &#8220;screenings&#8221; (events = films, screenings = sessions)<\/p>\n<\/div>\n<div id=\"sdfootnote3\">\n<p class=\"sdfootnote-western\"><a class=\"sdfootnotesym\" href=\"#sdfootnote3anc\" name=\"sdfootnote3sym\">3 <\/a>If the template is <i>grid<\/i> or <i>gallery<\/i>, then we specify the width of a column with item_width by dividing 12 by the number of columns we want.<\/p>\n<\/div>\n<div id=\"sdfootnote4\">\n<p class=\"sdfootnote-western\"><a class=\"sdfootnotesym\" href=\"#sdfootnote4anc\" name=\"sdfootnote4sym\">4 <\/a>If nb_days is provided and max_start_at is not provided, max_start_at will be calculated from min_start_at + nb_days.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If your website uses the Open Source CMS WordPress, we provide you with a plugin that will allow you tohave a strong integration without having to implement our API which will save you precious time. You will also benefit from the possibility of importing the event files directly into WordPress, which will also allowuse the  [&#8230;]<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[107],"ht-kb-tag":[140],"class_list":["post-2113","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-on-your-own-website","ht_kb_tag-dev-en"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb\/2113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/comments?post=2113"}],"version-history":[{"count":9,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb\/2113\/revisions"}],"predecessor-version":[{"id":3392,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb\/2113\/revisions\/3392"}],"wp:attachment":[{"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/media?parent=2113"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb-category?post=2113"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/ticketack.com\/en\/wp-json\/wp\/v2\/ht-kb-tag?post=2113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}