[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPzA-AuqhC8i5P-UNKiNovxhpcmPKJ7-9th2PHcc-Wjs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":145,"fingerprints":885},"purplepass-ticketing","Purplepass plugin for The Event Calendar","1.0.4","purplepass","https:\u002F\u002Fprofiles.wordpress.org\u002Fpurplepass\u002F","\u003Cp>The Purplepass Ticketing plugin for Modern Tribe’s Event Calendar allows you to add a robust ticketing system directly within your WordPress website.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Cp>\u003Ca href=\"https:\u002F\u002Fpurplepass.s3.amazonaws.com\u002Fdocs\u002FGUIDE%20-%20Purplepass%20plugin%20for%20The%20Event%20Calendar.pdf\" target=\"_blank\" rel=\"noopener noreferrer nofollow ugc\">Click to access GUIDE%20-%20Purplepass%20plugin%20for%20The%20Event%20Calendar.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fp>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>The plugin is produced by \u003Ca href=\"https:\u002F\u002Fwww.purplepass.com\" rel=\"nofollow ugc\">Purplepass\u003C\u002Fa>.\u003C\u002Fp>\n","The Purplepass Ticketing plugin for Modern Tribe's Event Calendar allows you to add a robust ticketing system directly within your Wordpress webs &hellip;",10,1065,0,"2020-07-17T20:22:00.000Z","5.4.19","4.9","5.6",[19,20,21,22,23],"assigned-seating","events","registration","reserved-seating","ticketing","https:\u002F\u002Fwww.purplepass.com\u002FLearn","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpurplepass-ticketing.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,84,"2026-04-04T21:02:32.210Z",[36,60,80,104,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":31,"unpatched_count":13,"last_vuln_date":59,"fetched_at":28},"ticket-tailor","Ticket Tailor — Event Ticketing & Registration","1.13","Jonny White (from Ticket Tailor)","https:\u002F\u002Fprofiles.wordpress.org\u002Ftickettailor\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.tickettailor.com\u002Fsell-tickets-on-wordpress\u002F\" rel=\"nofollow ugc\">Ticket Tailor\u003C\u002Fa> lets you sell tickets and turn your WordPress site in to an\u003Cbr \u002F>\nonline event ticketing and event registration system. There are loads of\u003Cbr \u002F>\ngreat features to help you set up event registration forms and  sell out your event tickets. And best of all we have the lowest fees.\u003C\u002Fp>\n\u003Cp>The Ticket Tailor WordPress plugin allows you to embed event registration forms directly\u003Cbr \u002F>\nin to your WordPress website so that your customers can buy tickets\u003Cbr \u002F>\nfrom your site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.tickettailor.com?rf=wppl\" rel=\"nofollow ugc\">Sign up for a Ticket Tailor account to sell tickets online\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Ticket Tailor Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Start selling event tickets online in minutes\u003C\u002Fli>\n\u003Cli>Create multiple ticket types for your events\u003C\u002Fli>\n\u003Cli>Low fees that will save you money\u003C\u002Fli>\n\u003Cli>Collect credit\u002Fdebit card payments using PayPal or Stripe and get paid directly for event ticket sales\u003C\u002Fli>\n\u003Cli>Easy event registration forms that you can customise by yourself.\u003C\u002Fli>\n\u003Cli>Order management tools (edit orders, re-send e-tickets, cancel orders)\u003C\u002Fli>\n\u003Cli>Automatically sends e-tickets with barcodes and QR codes to your event attendees\u003C\u002Fli>\n\u003Cli>Customise your e-tickets to say whatever you want\u003C\u002Fli>\n\u003Cli>Easily export a doorlist for your event with a list of all attendees and their tickets\u003C\u002Fli>\n\u003Cli>Barcode scanning entry system to scan barcode e-tickets at the door\u003C\u002Fli>\n\u003Cli>Export the customer data of your event attendees\u003C\u002Fli>\n\u003Cli>Website, WordPress and Facebook integration so you can sell tickets and manage event registration from anywhere\u003C\u002Fli>\n\u003Cli>Get your own buytickets.at\u002Fyour-biz URL for your event registration pages\u003C\u002Fli>\n\u003Cli>Discount codes and tracking links so can see how people found your event\u003C\u002Fli>\n\u003Cli>Sell tickets from a custom designed seating chart\u003C\u002Fli>\n\u003Cli>Choose from 10 languages for your event registration forms\u003C\u002Fli>\n\u003Cli>Great support form the Ticket Tailor team\u003C\u002Fli>\n\u003Cli>Use our \u003Ca href=\"https:\u002F\u002Fdevelopers.tickettailor.com\u002F#ticket-tailor-api\" rel=\"nofollow ugc\">ticketing API\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Perfect \u003Ca href=\"https:\u002F\u002Fwww.tickettailor.com\u002Feventbrite-alternative\u002F\" rel=\"nofollow ugc\">alternative to eventbrite\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PayPal – Use your own PayPal account to take credit card and PayPal payments for event tickets\u003C\u002Fli>\n\u003Cli>Stripe – Use your own Stripe account to take credit card payments for event tickets\u003C\u002Fli>\n\u003Cli>MailChimp – Automatically send your event attendees email addresses to your MailChimp lists\u003C\u002Fli>\n\u003Cli>Facebook – Add event registration to your Facebook page so your customers can buy tickets directly\u003C\u002Fli>\n\u003Cli>Zapier – When anyone buys a ticket to your event, you can now trigger 1,000s of events in other great apps inc. Google Spreadsheets, Xero, Infusionsoft, and Salesforce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Testimonials from people using Ticket Tailor for event ticketing\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.tickettailor.com\u002Fsell-tickets-on-wordpress\u002F\" rel=\"nofollow ugc\">Sell tickets on WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“A very impressive product all round, with quick-response customer service to match.”\u003Cbr \u002F>\n  \u003Cem>John Jeffreys, All Tomorrow’s Parties\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“Ticket Tailor’s versatility, intuitive dashboard and friendly customer interface make it by far the best ticket selling vehicle I have used. And I’ve tried most of them.”\u003Cbr \u002F>\n  \u003Cem>Mike Manera, Piccadilly Comedy Club.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>”@tickettailor Love your service!  I use it for all my events!”\u003Cbr \u002F>\n  *@YogaUncorked via Twitter”\u003C\u002Fp>\n\u003Cp>“We used TT to help us sell tickets online for a small community music festival on the Isle of Skye. Last year we tried (and succeeded, but at a cost of much hard work, loads of hours and reams of paper) to sell tickets manually – by phone, by email, etc…\u003Cbr \u002F>\n  This year, we decided to risk taking the plunge to sell tickets online – The Ticket Tailor service was very simple to set up, to create events, to get dashboard reporting on and to integrate with payment services. Once events were designed, pasting the ‘widget’ into the web controls (I used squarespace) was also very simple.\u003Cbr \u002F>\n  Customer Service was great (I asked a couple of questions by email about how to set up events and how I could stop my subscription once our event was over) and got replies very quickly with the information I needed.\u003Cbr \u002F>\n  Top class.”\u003Cbr \u002F>\n  \u003Cem>Steve Nolan, Event Website builder at Ceol On the Croft\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“Ticket Taylor Ticked All My Boxes For Selling Tickets Online For An Event”\u003Cbr \u002F>\n  Having recently being tasked with sorting ticket sales for my old colleges reunion, I searched to see if there was on online ticket solution to my dilemma as the former students were now all over UK\u002Fworld and I had no direct contact for them.\u003Cbr \u002F>\n  This is where I found Ticket Taylor. On researching other companies of similar attributes, Ticket Taylor came out on top especially in the value for money department.\u003Cbr \u002F>\n  On signing up to the package, I soon found the site very easy to use. You can also SEO the ticket office to suit direct hits for potential online searches.\u003Cbr \u002F>\n  The system is, in my opinion, faultless. It made what a thought would be a cumbersome task into something very delightful.\u003Cbr \u002F>\n  The process of buying a ticket online was simple. I created links from the Facebook page and my website to the online ticket office.\u003Cbr \u002F>\n  I could regularly extrapolate information from the data collected by Ticket Taylor.\u003Cbr \u002F>\n  I found the e-ticketing system very useful indeed.\u003Cbr \u002F>\n  During the use of their system I had little need for help But when I did, their messaging system was simple to use and the small problems I had were dealt with quickly and in a very friendly manor.\u003Cbr \u002F>\n  Overall, I would strongly recommend Ticket Taylor to others. It makes the task of selling tickets to a non-local audience incredibly easy and is great value for money.\u003Cbr \u002F>\n  Already looking forward to using their system again.\u003Cbr \u002F>\n  \u003Cem>Steve Purnell, Advanscape.co.uk\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“The software is easy to use, looks incredibly professional and the fabulous staff are always in hand to help should you require assistance, I would highly recommend this package to any organisation seeking an easy, professional solution to ticketing.”\u003Cbr \u002F>\n  \u003Cem>Diane Schadenberg, Tourettes Action\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“Ticket Tailor makes it quick and easy to sell tickets online. The customer service is great, they don’t take a cut on each transaction, and there’s 30% off their monthly plans for charities. All round a great service for PTA events.”\u003Cbr \u002F>\n  \u003Cem>Tanja Kent, Collis Primary School PTA\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“We are using Ticket Tailor and it works really well. This is mainly down to the fact that you can keep the booking fee and are in total control of selling tickets, particularly useful if you put on multiple events week in, week out.”\u003Cbr \u002F>\n  \u003Cem>Richard Buller, The Brickhouse\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“Ticket Tailor were happy to help us keep it simple for us and our customers. Everything was delivered ahead of schedule and exactly how we wanted it to look and work. The unique Ticket Tailor system allows us and our customers to save money. Everyone wins!”\u003Cbr \u002F>\n  \u003Cem>Dan Cameron, Fieldview Festival\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>“We are extremely pleased with the support and service provided by TicketTailor that we would not hesitate to recommend the solutions to others.”\u003Cbr \u002F>\n  \u003Cem>Donald Lambert, OnSwitch Ltd\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Feature tour\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Your flexible online event ticket shop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant, easy set up.\u003C\u002Fstrong> You can sign up and get your events on sale within 10 minutes. It’s super quick, you can manage it all yourself, and we are here to help if you need us.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your style and brand.\u003C\u002Fstrong> You can customise your event pages with your own images, colours and fonts so it represents your brand. You can also integrate your event booking forms directly in to your WordPress website using this plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile ready.\u003C\u002Fstrong> The event booking widget is responsive and will work well on any screen size.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Take credit card payments easily with PayPal or Stripe.\u003C\u002Fstrong> We integrate with PayPal and Stripe so that you can take credit and debit card payments online easily, quickly and securely with no merchant accounts required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add your own booking fees.\u003C\u002Fstrong> We let you add your own booking fees on to ticket sales which you get to keep!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic order confirmation and email e-ticket delivery.\u003C\u002Fstrong> Don’t worry about managing ticket delivery yourself. We will automatically email your customers with an e-ticket containing a barcode, essential event information and order details. You can customise the e-ticket to include any information you like.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>For events of all shapes and sizes.\u003C\u002Fstrong> Whether you are managing a venue with events every day, a multi-thousand capacity festival, or a small school reunion, Ticket Tailor is perfect for you. You can set up infinite configurations of events, tickets and ticket groups to get your booking forms to work how you need them to.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Your easy control panel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>You can manage everything.\u003C\u002Fstrong> When you create an account you get access to our simple but powerful control panel. From here you can manage your events, ticket types, orders, and so on. We guide you through it when you sign up and we are always here to help if you get stuck.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All the customer data is yours.\u003C\u002Fstrong> You can download all your customer data for your events from the control panel which can then be imported in to your CRM or email marketing system. We don’t do anything with that data except store it for you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics and notifications.\u003C\u002Fstrong> We notify you by email every time a new order comes in (this can also be turned off). For each event you can see how sales are going with our sales analytics graphs as well as use tracking \u002F affiliate links to see where sales are coming from.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order management.\u003C\u002Fstrong> You are in control of all your customers orders. If you need to search through ticket orders, change a customer’s contact details, cancel an ticket order, or re-send their e-ticket, it’s all at the click of a button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate events.\u003C\u002Fstrong> If you run regular or recurring events, we’ve made it incredibly easy for you to duplicate events in just a few clicks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secured by GeoTrust.\u003C\u002Fstrong> Our control panel server over SSL which means you can rest assured that all data transfer is secure.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fast event check-in\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Print out a doorlist for your event.\u003C\u002Fstrong> We’ve created an easy printout doorlist for your events that you can sort by e-ticket code or name. We have managed to condense it to be on as few pieces of paper whilst being big enough to read. Simply print it out and cross people’s tickets off as they come arrive your event.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Check-in event attendees on your smartphone.\u003C\u002Fstrong> Download our event check-in app for Android and iPhone, and download all of your event data to your device. You can then check people in, scan their barcodes, search by their personal details, and keep track of ticket entry progress. It works offline if you don’t have internet connection at your event. When online it synchronises with our server so you can have multiple devices checking in tickets for the same event at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Check-in event attendees on your computer.\u003C\u002Fstrong> Use our desktop app to check people in. You can plug in a USB barcode scanner, or just search using your keyboard. It works online and offline, and ticket check-ins are synched with the server so you can have multiple devices checking in tickets for the same event at once.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visit (our help center)[https:\u002F\u002Fhelp.tickettailor.com].\u003C\u002Fli>\n\u003Cli>Email hi [at] tickettailor.com to get in touch with the support team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin: “Ticket Tailor – Sell Tickets with WordPress Event Registration Solution” was developed by Zimma Ltd. Ticket Tailor is a trading name for Zimma Ltd.\u003C\u002Fp>\n","Sell event tickets online via your WordPress website. Ticket Tailor is an easy event ticketing & event registration system.",4000,97790,86,46,"2026-01-31T07:12:00.000Z","6.9.4","2.8","",[53,54,20,55,23],"event-registration","event-ticketing","ticket-sales","https:\u002F\u002Fwww.tickettailor.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fticket-tailor.1.13.zip",100,"2024-03-15 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":11,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":51,"tags":74,"homepage":78,"download_link":79,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sugar-events-calendar-ninja-forms-add-on","Sugar Events Calendar – Ninja Forms Add-on","1.0","Eric Daams","https:\u002F\u002Fprofiles.wordpress.org\u002Fericdaams\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fpippinsplugins.com\u002Fsugar-event-calendar?ref=3769\" rel=\"nofollow ugc\">Sugar Events Calendar\u003C\u002Fa> is an Event Calendar plugin for WordPress that allows you to easily manage events on your website.\u003C\u002Fp>\n\u003Cp>This add-on to Sugar Events Calendar allows you to add a Ninja Forms form to your event pages, so that you can easily add registration forms. If you have one of Ninja Forms’ payment gateway add-ons installed (\u003Ca href=\"http:\u002F\u002Fninjaforms.com\u002Fdownloads\u002Fstripe\u002F?ref=19\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fninjaforms.com\u002Fdownloads\u002Fpaypal-express\u002F?ref=19\" rel=\"nofollow ugc\">Paypal Express\u003C\u002Fa>), you can even take payment for event registrations.\u003C\u002Fp>\n\u003Cp>This plugin requires \u003Ca href=\"http:\u002F\u002Fpippinsplugins.com\u002Fsugar-event-calendar?ref=3769\" rel=\"nofollow ugc\">Sugar Events Calendar\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fninjaforms.com\u002F?ref=19\" rel=\"nofollow ugc\">Ninja Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not require any configuration. Once you have installed it, you will be able to add a Ninja Form when editing your event.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sugar Events Calendar\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>WordPress 3.7+ (will probably work with earlier versions, but support will not be provided for older installations)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add registrations forms for your Sugar Events Calendar events using Ninja Forms.",2699,80,2,"2014-04-24T08:26:00.000Z","3.9.40","3.7",[53,54,75,76,77],"ninja-forms","sugar-events-calendar","sugar-events-calendar-registration","http:\u002F\u002F164a.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsugar-events-calendar-ninja-forms-add-on.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":100,"download_link":101,"security_score":102,"vuln_count":70,"unpatched_count":13,"last_vuln_date":103,"fetched_at":28},"wp-events-manager","WP Events Manager","2.2.4","ThimPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fthimpress\u002F","\u003Ch3>What is WP Events Manager?\u003C\u002Fh3>\n\u003Cp>WP Events Manager is a powerful Events Manager plugin with all of the most important features of an Event Website.\u003C\u002Fp>\n\u003Cp>It helps you easier manage all of your events and even help you sell your tickets online.\u003C\u002Fp>\n\u003Ch3>What can WP Events Manager do?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set up events with:\n\u003Cul>\n\u003Cli>Quantity (number of tickets)\u003C\u002Fli>\n\u003Cli>Ticket Price\u003C\u002Fli>\n\u003Cli>Start date \u002F End date\u003C\u002Fli>\n\u003Cli>Location (Google Map Integration)\u003C\u002Fli>\n\u003Cli>ShortCode – to embed into other posts, other places on your site.\u003C\u002Fli>\n\u003Cli>Featured Event Image, Event Category – Easily group and manage events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Manage Users : Who join what event\u003C\u002Fli>\n\u003Cli>Currency manage: You can choose the currency of your own with Thousand separator, decimal separators and more.\u003C\u002Fli>\n\u003Cli>Send notify when user register events, send notification when user register accounts, …\u003C\u002Fli>\n\u003Cli>Payment\u002FCheckout option:\n\u003Cul>\n\u003Cli>Checkout with Paypal\u003C\u002Fli>\n\u003Cli>Set up Cancel Payment status\u003C\u002Fli>\n\u003Cli>Limit number of times people register\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress Themes for Events\u003C\u002Fh3>\n\u003Cp>To best use this theme, we suggest you use premium high quality themes made by ThimPress:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Feducation-wordpress-theme-education-wp\u002F14058034?utm_source=wporg&utm_medium=wphotelbooking&ref=thimpress&utm_campaign=wphotelbooking\" rel=\"nofollow ugc\">Best Education WordPress Theme\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fspeaker-and-life-coach-wordpress-theme-coaching-wp\u002F17097658?utm_source=wporg&utm_medium=wphotelbooking&ref=thimpress&utm_campaign=wphotelbooking\" rel=\"nofollow ugc\">Best Theme for Coach, Mentor, Selling courses\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fthemeforest.net\u002Fitem\u002Fhotel-wordpress-theme-sailing\u002F13321455?utm_source=wporg&utm_medium=wphotelbooking&ref=thimpress&utm_campaign=wphotelbooking\" rel=\"nofollow ugc\">Best Hotel WordPress Theme\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Connect with us\u003C\u002Fh3>\n\u003Cp>To stay in touch and update about FundPress’s future releases and features, you can connect with us via:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FThimPress\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fthimpress\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"http:\u002F\u002Fthimpress.com\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>. On this website, we even have an exclusive support section for premium products. But we always want to help, so feel free to ask.\u003C\u002Fp>\n","The all in one Events Manager for WordPress: create and manage events, sell event tickets online easily. No Coding Required.",30000,695485,56,12,"2025-10-27T04:18:00.000Z","6.8.5","6.0","7.4",[97,98,99,20,21],"bookings","event","event-management","http:\u002F\u002Fthimpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-events-manager.2.2.4.zip",97,"2025-09-22 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":58,"num_ratings":114,"last_updated":115,"tested_up_to":49,"requires_at_least":17,"requires_php":95,"tags":116,"homepage":51,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":13,"last_vuln_date":122,"fetched_at":28},"registrations-for-the-events-calendar","Registrations for the Events Calendar – Event Registration Plugin","2.13.9","roundupwp","https:\u002F\u002Fprofiles.wordpress.org\u002Froundupwp\u002F","\u003Cp>Whether you’re holding a meetup, class, workshop, tournament, or any other kind of event, you need a way to handle registration. Our plugin makes managing event registration easy and simple. Even nontechnical users can set up the plugin and start collecting registrations within minutes. Create a simple RSVP registration form or a more complex form with custom fields. All registrations are recorded in your database for easy event management. Customize confirmation and notification emails to keep your attendees, as well as your event managers, informed.\u003C\u002Fp>\n\u003Ch4>Parent Plugin\u003C\u002Fh4>\n\u003Cp>In order for the Registrations for the Events Calendar to work properly, you need to install its parent plugin, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>. (Both are free.)\u003C\u002Fp>\n\u003Ch4>Quick to Set Up and Easy to Get Started\u003C\u002Fh4>\n\u003Cp>As soon as you install and activate the plugin, you can begin collecting event registrations on the single event page for all of your events. You can also customize the placement of the form on the single event page or on any other page using a shortcode or the block editor.\u003C\u002Fp>\n\u003Ch4>Uses\u003C\u002Fh4>\n\u003Cp>The plugin can be used for more than event registration. Here are other things the plugin is currently being used for.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>RSVP for meetings\u003C\u002Fli>\n\u003Cli>Class registration or simple class management\u003C\u002Fli>\n\u003Cli>Sports club registration\u003C\u002Fli>\n\u003Cli>Venue booking\u003C\u002Fli>\n\u003Cli>Webinar sign-ups\u003C\u002Fli>\n\u003Cli>Private instructor booking\u003C\u002Fli>\n\u003Cli>Virtual events\u003C\u002Fli>\n\u003Cli>Pickleball tournament registration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User-Friendly Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reduce incomplete event registrations by limiting the entire process to a single page (AJAX form submit).\u003C\u002Fli>\n\u003Cli>Keep your event page uncluttered (your event registration form is hidden initially and revealed by clicking a customizable “Register” button).\u003C\u002Fli>\n\u003Cli>Follow-up with your attendees with a customizable confirmation email.\u003C\u002Fli>\n\u003Cli>Save entries in a database table for easy event registration management.\u003C\u002Fli>\n\u003Cli>Attendees can unregister (cancel registration) using a link sent in an email.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Highly Customizable\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add as many text fields as you’d like to the event registration form.\u003C\u002Fli>\n\u003Cli>Add the event registration form to one of several parts of the page your event is displayed on.\u003C\u002Fli>\n\u003Cli>Choose how the form displays. Reveal on click, pop-up modal window, or displayed fully.\u003C\u002Fli>\n\u003Cli>Display the event registration form anywhere on your site with shortcodes or our event registration Gutenberg block.\u003C\u002Fli>\n\u003Cli>Customize the labels, error messages, directions for your attendees, and which fields are required.\u003C\u002Fli>\n\u003Cli>Customize both the email templates sent to your attendees and the notification email sent to the event manager.\u003C\u002Fli>\n\u003Cli>Limit the number of registrations per event.\u003C\u002Fli>\n\u003Cli>Make event registration for logged-in users only.\u003C\u002Fli>\n\u003Cli>Display a list of current registered attendees.\u003C\u002Fli>\n\u003Cli>Specify a registration deadline (both date and time).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Backend Features for Easy Event Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Registrations are saved in the WordPress database, where you can manually add, edit, and delete them.\u003C\u002Fli>\n\u003Cli>Email addresses can be checked for duplicates (this prevents duplicate registrations).\u003C\u002Fli>\n\u003Cli>Get notifications when new registrations need to be reviewed.\u003C\u002Fli>\n\u003Cli>View a breakdown of registrations by event, and browse them quickly in an overview.\u003C\u002Fli>\n\u003Cli>Export your event registrations to a CSV spreadsheet.\u003C\u002Fli>\n\u003Cli>Search event registrations by name, phone, or email.\u003C\u002Fli>\n\u003Cli>Integrates with WPML (WordPress Multi-language) for multi-language events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tools for GDPR Compliance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Froundupwp.com\u002Fgdpr-compliance-with-registration\u002F#free\" rel=\"nofollow ugc\">View a breakdown of the tools with screenshots here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Search for event registrations filtered by email address.\u003C\u002Fli>\n\u003Cli>Export all collected data attached to an email address whether connected to a user or not.\u003C\u002Fli>\n\u003Cli>Delete individual event registrations or permanently delete all data attached to an email address.\u003C\u002Fli>\n\u003Cli>Require attendees to agree to terms and conditions before registering. Include a link to a terms and conditions page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple workflow frees up your time.\u003C\u002Fli>\n\u003Cli>Customizations allow you to add a personal touch.\u003C\u002Fli>\n\u003Cli>Optional display of a registered attendee list builds community.\u003C\u002Fli>\n\u003Cli>Straightforward event registration process provides a world-class user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Featured Reviews\u003C\u002Fh4>\n\u003Cp>“\u003Cstrong>Perfect plugin, excellent support!\u003C\u002Fstrong> Really, two things you can never find combined. The plugin works great. Even the free version has many options, and the support is great. They answer quickly and provide answers to help you achieve what you need. Totally recommend it, and hope they keep creating great plugins!” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fperfect-plugin-excelent-support\u002F\" rel=\"ugc\">delfidream\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“I needed a plugin to allow signing up for advising sessions at a university; this worked great. \u003Cstrong>Simple, easy to set up.\u003C\u002Fstrong>” –\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-extension-for-the-events-calendar\u002F\" rel=\"ugc\">adowdle\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cstrong>Awesome Support for Very Useful Plugin\u003C\u002Fstrong> I’ve used Registrations for the Events Calendar for several years in a website for a chess camp. RoundupWP always provides timely, above-and-beyond support for any issues that arise.” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-support-for-very-useful-plugin\u002F\" rel=\"ugc\">jodyfr\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>Do you need even more customization and control? Check out \u003Ca href=\"https:\u002F\u002Froundupwp.com\u002Fproducts\u002Fregistrations-for-the-events-calendar-pro\u002F?utm_campaign=rtec-free&utm_source=readme&utm_medium=pro-list&utm_content=RTECPro\" rel=\"nofollow ugc\">Registrations for the Events Calendar Pro\u003C\u002Fa>. Pro features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple registration forms specific to each event.\u003C\u002Fli>\n\u003Cli>Drag and drop registration form builder.\u003C\u002Fli>\n\u003Cli>Drop-down, number, checkbox, radio, date, file upload and paragraph fields.\u003C\u002Fli>\n\u003Cli>Online payments for events using PayPal. (Stripe, iDeal, and WooCommerce extensions available)\u003C\u002Fli>\n\u003Cli>Offline payment management.\u003C\u002Fli>\n\u003Cli>Add multiple costs to events or add costs based on form field responses.\u003C\u002Fli>\n\u003Cli>Guest registrations (register for more than one person at a time).\u003C\u002Fli>\n\u003Cli>Waiting lists with automatic promotion when a spot opens.\u003C\u002Fli>\n\u003Cli>Multiple confirmation email templates.\u003C\u002Fli>\n\u003Cli>Multiple registration categories and price levels.\u003C\u002Fli>\n\u003Cli>Automatic\u002Freminder email message sending.\u003C\u002Fli>\n\u003Cli>Manual email sending from the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Connect an event series to a single registration when using The Events Calendar Pro.\u003C\u002Fli>\n\u003Cli>Convenient event check in system.\u003C\u002Fli>\n\u003Cli>Customizable event reports downloadable as a .csv file.\u003C\u002Fli>\n\u003Cli>Import registrations in bulk using a .csv file.\u003C\u002Fli>\n\u003Cli>Registrants can edit their own registrations.\u003C\u002Fli>\n\u003Cli>Easy event management for membership sites.\u003C\u002Fli>\n\u003Cli>Logged-in users can view a list of events they registered for.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feedback or Support\u003C\u002Fh3>\n\u003Cp>We would love to hear feedback and support the plugin so please visit the “Support” tab inside the plugin settings page for assistance.\u003C\u002Fp>\n\u003Ch3>Setting up Registrations for the Events Calendar\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin “The Events Calendar” by Modern Tribe from our welcome page (if not already installed).\u003C\u002Fli>\n\u003Cli>If you haven’t created an event, do so by going to the WordPress dashboard and navigating to Events -> Add New.\u003C\u002Fli>\n\u003Cli>A registration form will now appear on your created event or any other published event.\u003C\u002Fli>\n\u003Cli>Add a registration form for a specific event to another page on your site using the shortcode [rtec-registration-form event=743] with the “event” setting being the post ID for that event.\u003C\u002Fli>\n\u003Cli>You can configure the form fields, messaging, registrations limits etc by navigating to Events -> Registrations and then selecting the “Form” tab.\u003C\u002Fli>\n\u003Cli>You can configure the email options on the “Email” tab.\u003C\u002Fli>\n\u003Cli>See a quick overview of your events and registrations on the “Registrations” tab.\u003C\u002Fli>\n\u003Cli>Add, edit, and remove registrations manually by navigating to the “Registrations” tab and clicking “Detailed View” for an event. You can also export or view submission details here.\u003C\u002Fli>\n\u003C\u002Fol>\n","Collect and manage event registrations with a customizable form and email template. The best event registration plugin for The Events Calendar.",8000,398336,101,"2026-01-14T16:56:00.000Z",[97,53,20,117,118],"events-calendar","rsvp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fregistrations-for-the-events-calendar.2.13.9.zip",89,7,"2025-03-03 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":49,"requires_at_least":136,"requires_php":17,"tags":137,"homepage":141,"download_link":142,"security_score":120,"vuln_count":143,"unpatched_count":13,"last_vuln_date":144,"fetched_at":28},"tickera-event-ticketing-system","Tickera – Sell Tickets & Manage Events","3.5.6.8","Tickera","https:\u002F\u002Fprofiles.wordpress.org\u002Ftickera\u002F","\u003Cp>\u003Cstrong>Tickera\u003C\u002Fstrong> lets you \u003Cstrong>sell tickets\u003C\u002Fstrong> on WordPress, manage \u003Cstrong>event registration\u003C\u002Fstrong>, and run \u003Cstrong>ticket sales\u003C\u002Fstrong> end-to-end on your own domain. Create an \u003Cstrong>event\u003C\u002Fstrong>, add \u003Cstrong>tickets\u003C\u002Fstrong>, deliver \u003Cstrong>PDF tickets\u003C\u002Fstrong> with QR\u002FBarcodes, and check in attendees at the door. You keep the revenue – no middleman fees taken by Tickera.\u003C\u002Fp>\n\u003Cp>For ticket scanning, use integrated \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Ftickera-documentation\u002Fbarcode-reader\u002F\" title=\"Tickera Barcode Reader Add-on\" rel=\"nofollow ugc\">Barcode readers\u003C\u002Fa>\u003C\u002Fstrong>. If you want mobile check-in on phones, our \u003Cstrong>premium\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Fcheckinera-app\u002F\" title=\"Checkinera apps\" rel=\"nofollow ugc\">Checkinera apps\u003C\u002Fa>\u003C\u002Fstrong> for iOS\u002FAndroid enable blazing-fast scanning – \u003Cstrong>even offline\u003C\u002Fstrong> after sync. There’s also a \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Fcheckinera-web\u002F\" title=\"Checkinera web app\" rel=\"nofollow ugc\">Checkinera web app\u003C\u002Fa>\u003C\u002Fstrong> that turns any modern browser into a fully-fledged check-in desk.\u003C\u002Fp>\n\u003Ch3>✅ Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🎟️ Sell event tickets on your site – you keep the revenue\u003C\u002Fli>\n\u003Cli>🗂️ Manage events in WordPress — create, edit, duplicate, set dates\u002Fcapacity, and control ticket types\u003C\u002Fli>\n\u003Cli>🧾 PDF tickets with embedded QR\u002FBarcode for fast entry\u003C\u002Fli>\n\u003Cli>🧍 Event registration with buyer and attendee fields\u003C\u002Fli>\n\u003Cli>💸 Ticket sales tools: multiple ticket types, limits, discount codes, fees, taxes\u003C\u002Fli>\n\u003Cli>🚀 Fast check-in with barcode readers, Checkinera mobile apps (premium), or the web app\u003C\u002Fli>\n\u003Cli>🧩 Works with most WordPress themes\u003C\u002Fli>\n\u003Cli>🧪 Developer-friendly (actions and filters for customization)\u003C\u002Fli>\n\u003Cli>🏷️ White-label ready\u003C\u002Fli>\n\u003Cli>🕸️ Multisite support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>“These guys offer a whole different level of service… give them a go!”\u003C\u002Fem> — \u003Ca href=\"https:\u002F\u002Fwpmudev.com\u002F\" rel=\"nofollow ugc\">James Farmer, WPMU DEV\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003Ch4>Manage events & event registration\u003C\u002Fh4>\n\u003Cp>Create and update events in WordPress, then capture event registration details for each attendee.\u003C\u002Fp>\n\u003Ch3>🧠 How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Choose your payment gateway.\u003C\u002Fli>\n\u003Cli>Create an \u003Cstrong>event\u003C\u002Fstrong> and add one or more \u003Cstrong>ticket types\u003C\u002Fstrong> (e.g., Standard, VIP).\u003C\u002Fli>\n\u003Cli>Share your \u003Cstrong>ticket sales\u003C\u002Fstrong> page and take orders.\u003C\u002Fli>\n\u003Cli>Buyers receive \u003Cstrong>PDF tickets\u003C\u002Fstrong> with \u003Cstrong>QR\u002FBarcodes\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>At the venue, \u003Cstrong>check in\u003C\u002Fstrong> attendees with scanners, the \u003Cstrong>Checkinera\u003C\u002Fstrong> apps (premium), or the \u003Cstrong>web app\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🎬 Video\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBPFpzi4kGFQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>💳 Payments\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Tickera plugin comes with\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.2checkout.com\u002Freferral?r=95d26f72d1\" title=\"2Checkout payment gateway\" rel=\"nofollow ugc\">2Checkout\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>Custom Offline Payments\u003C\u002Fstrong>, and \u003Cstrong>Free Orders\u003C\u002Fstrong> as built-in payment gateways.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need more options?\u003C\u002Fstrong> Get \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ftickera.com\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=premium\" title=\"WordPress Event Ticketing system\" rel=\"nofollow ugc\">Tickera Premium\u003C\u002Fa>\u003C\u002Fstrong> for gateways like:\u003Cbr \u002F>\n– \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ftickera.com\u002Faddons\u002Fmollie-payment-gateway\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=mollie\" title=\"Mollie payment gateway for Tickera\" rel=\"nofollow ugc\">Mollie\u003C\u002Fa>\u003C\u002Fstrong> (iDeal, Credit Card, Bancontact\u002FMister Cash, SOFORT, Overbooking, Bitcoin, PayPal, paysafecard, AcceptEmail)\u003C\u002Fp>\n\u003Cp>– PayPal Standard • PayPal PRO • 2Checkout • Stripe • Paymill • Authorize.net • PIN Payments • Vogue Pay • iPay88 • PayGate • OptimalPayments\u002FNetbanx • Braintree • PayUMoney • PayTabs • White Payments • PayU Latam • Komoju • plus Custom Offline Payments & Free Orders.\u003C\u002Fp>\n\u003Ch3>🛒 WooCommerce compatible\u003C\u002Fh3>\n\u003Cp>Already on WooCommerce? Sell \u003Cstrong>tickets\u003C\u002Fstrong> as WooCommerce products while Tickera handles e-ticket delivery and check-in. Learn more about \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Faddons\u002Fbridge-for-woocommerce\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=bridge-for-woocommerce\" title=\"Sell event tickets with WooCommerce and Tickera\" rel=\"nofollow ugc\">Bridge for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> (\u003Cstrong>premium add-on\u003C\u002Fstrong>).\u003C\u002Fp>\n\u003Ch3>🪑 Seating & 🧾 forms (premium add-ons)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🪑 \u003Cstrong>Assigned seating\u003C\u002Fstrong> with \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Faddons\u002Fseating-charts\u002F\" title=\"Seating Charts\" rel=\"nofollow ugc\">Seating Charts\u003C\u002Fa>\u003C\u002Fstrong> – build seat maps; let buyers pick seats at checkout.\u003C\u002Fli>\n\u003Cli>🧾 \u003Cstrong>Custom attendee fields\u003C\u002Fstrong> and exports with \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ftickera.com\u002Faddons\u002Fcustom-forms\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=custom-forms\" title=\"Custom Forms add-on\" rel=\"nofollow ugc\">Custom Forms\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>💼 \u003Cstrong>Take a cut\u003C\u002Fstrong> on multisite\u002Fmarketplaces with \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ftickera.com\u002Faddons\u002Fstripe-connect\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=stripe-connect\" title=\"Stripe Connect\" rel=\"nofollow ugc\">Stripe Connect\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more, see the complete catalog: \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ftickera.com\u002Ftickera-events-add-ons\u002F?utm_source=wordpress.org&utm_medium=plugin-page&utm_campaign=addons\" title=\"Tickera Add-ons and Extensions\" rel=\"nofollow ugc\">All Tickera add-ons\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>“In my opinion Tickera is the best ticket management solution available today on WordPress”\u003C\u002Fem> – Anton Kozlov\u003Cbr \u002F>\n  ━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>📚 Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Getting started & setup:\u003C\u002Fstrong> https:\u002F\u002Ftickera.com\u002Fdocumentation-category\u002Ftickera\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkinera apps (iOS\u002FAndroid):\u003C\u002Fstrong> https:\u002F\u002Ftickera.com\u002Fcheckinera-app\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkinera web app:\u003C\u002Fstrong> https:\u002F\u002Ftickera.com\u002Fcheckinera-web\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bridge for WooCommerce:\u003C\u002Fstrong> https:\u002F\u002Ftickera.com\u002Faddons\u002Fbridge-for-woocommerce\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seating Charts:\u003C\u002Fstrong> https:\u002F\u002Ftickera.com\u002Faddons\u002Fseating-charts\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Forms:\u003C\u002Fstrong> http:\u002F\u002Ftickera.com\u002Faddons\u002Fcustom-forms\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Need help? Browse full docs: \u003Cstrong>https:\u002F\u002Ftickera.com\u002Fdocumentation-category\u002Ftickera\u002F\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>🚀 Premium demo\u003C\u002Fh3>\n\u003Cp>Want to try everything (including premium add-ons)?\u003Cbr \u002F>\n👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftickera.com\u002Fplayground-request\u002F\" title=\"Tickera Demo Request\" rel=\"nofollow ugc\">Request a demo access\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>🧰 Use cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ticket sales\u003C\u002Fstrong> for concerts, conferences, festivals, theatres, meetups, comedy shows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sports events\u003C\u002Fstrong> (football matches, basketball, volleyball, tournaments, races)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event registration\u003C\u002Fstrong> for workshops, classes, seminars, trainings, hackathons\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Attractions & venues\u003C\u002Fstrong> (zoos, museums, galleries, exhibitions, theme\u002Fadventure parks)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tours & experiences\u003C\u002Fstrong> (city tours, boat\u002Fferry tours, winery\u002Fbrewery tours, campus open days)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community & non-profit\u003C\u002Fstrong> (church events, charity fundraisers, school\u002Funiversity events)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nightlife & hospitality\u003C\u002Fstrong> (clubs, DJ nights, VIP lists, table\u002Fservice packages)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seasonal & holiday events\u003C\u002Fstrong> (markets, fairs, fireworks nights, Halloween\u002FNYE)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corporate & product\u003C\u002Fstrong> (launches, networking, town halls, partner events)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Education & webinars\u003C\u002Fstrong> (online events with attendee data collection)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theatre & cinema\u003C\u002Fstrong> (screenings, premieres; seat selection via Seating Charts add-on)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On-site logistics\u003C\u002Fstrong> (entry lanes, staff\u002Fcrew passes, vendor passes)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parking passes\u003C\u002Fstrong> for events (sell\u002Fscan parking \u003Cstrong>tickets\u003C\u002Fstrong> to manage capacity)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-activity days\u003C\u002Fstrong> (festival day passes, stage\u002Farea access levels)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timed entry windows\u003C\u002Fstrong> (staggered arrivals, capacity control at the door)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sell tickets\u003C\u002Fstrong> online and scan \u003Cstrong>tickets\u003C\u002Fstrong> on-site via QR\u002FBarcode (readers, Checkinera apps, or web app)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event registration\u003C\u002Fstrong> with per-\u003Cstrong>attendee\u003C\u002Fstrong> data (forms, exports)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>“Cannot recommend Tickera highly enough”\u003C\u002Fem> – DJ Andy Ward\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>━━━━━━━━━━━━━━━━\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Freemius\u003C\u002Fstrong> manages upgrades to the premium license and handles premium licensing. Privacy policy: https:\u002F\u002Ffreemius.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>TCPDF\u003C\u002Fstrong> handles the rendering process of tickets, QR codes, and barcodes. Privacy policy: https:\u002F\u002Ftcpdf.org\u002Fabout\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Map API\u003C\u002Fstrong> (maps.googleapis.com) renders the ticket template’s map element. Privacy policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy?hl=en-US\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freegeoip.net\u003C\u002Fstrong> collects customer geolocation information (e.g., City, ZIP) to pre-fill checkout payment forms. Privacy policy: https:\u002F\u002Ffreegeoip.live\u002Fprivay-policy.html\u003C\u002Fli>\n\u003Cli>\u003Cstrong>2Checkout\u003C\u002Fstrong> makes it possible to accept payments via the 2Checkout payment gateway. Privacy policy: https:\u002F\u002Fwww.2checkout.com\u002Flegal\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tickera\u003C\u002Fstrong> is used for pulling the list of add-ons offered in the Add-ons area of the plugin. Privacy policy: https:\u002F\u002Ftickera.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Sell tickets, manage events, and handle event registration on your site — PDF tickets, QR\u002FBarcode check-in, and seamless ticket sales for WordPress.",3000,357880,88,283,"2026-02-25T09:40:00.000Z","4.1",[53,138,139,55,140],"manage-events","sell-tickets","tickets","https:\u002F\u002Ftickera.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftickera-event-ticketing-system.3.5.6.8.zip",13,"2026-02-17 16:41:09",{"attackSurface":146,"codeSignals":486,"taintFlows":776,"riskAssessment":873,"analyzedAt":884},{"hooks":147,"ajaxHandlers":391,"restRoutes":468,"shortcodes":469,"cronEvents":478,"entryPointCount":485,"unprotectedCount":314},[148,154,158,163,166,170,174,178,182,184,187,191,195,199,202,206,210,215,218,222,226,229,231,234,238,242,247,251,254,258,262,266,270,273,276,279,283,287,292,297,300,304,306,311,316,320,324,328,332,336,339,342,345,349,352,355,359,363,366,370,373,376,380,383,387],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","wpmu_options","network_settings","classic-editor.php",25,{"type":149,"name":155,"callback":156,"file":152,"line":157},"update_wpmu_options","save_network_settings",26,{"type":159,"name":160,"callback":161,"priority":11,"file":152,"line":162},"filter","plugin_action_links","add_settings_link",31,{"type":159,"name":164,"callback":161,"priority":11,"file":152,"line":165},"network_admin_plugin_action_links",32,{"type":149,"name":167,"callback":168,"file":152,"line":169},"admin_init","register_settings",34,{"type":149,"name":171,"callback":172,"file":152,"line":173},"personal_options_update","save_user_settings",38,{"type":149,"name":175,"callback":176,"file":152,"line":177},"profile_personal_options","user_settings",39,{"type":159,"name":179,"callback":180,"priority":58,"file":152,"line":181},"use_block_editor_for_post","choose_editor",52,{"type":159,"name":183,"callback":180,"priority":58,"file":152,"line":90},"gutenberg_can_edit_post",{"type":159,"name":185,"callback":185,"file":152,"line":186},"get_edit_post_link",63,{"type":159,"name":188,"callback":189,"file":152,"line":190},"redirect_post_location","redirect_location",64,{"type":149,"name":192,"callback":193,"file":152,"line":194},"edit_form_top","add_redirect_helper",65,{"type":149,"name":196,"callback":197,"file":152,"line":198},"admin_head-edit.php","add_edit_php_inline_style",66,{"type":149,"name":192,"callback":200,"file":152,"line":201},"remember_classic_editor",68,{"type":159,"name":203,"callback":204,"priority":11,"file":152,"line":205},"block_editor_settings","remember_block_editor",69,{"type":159,"name":207,"callback":208,"priority":11,"file":152,"line":209},"display_post_states","add_post_state",72,{"type":159,"name":211,"callback":212,"priority":213,"file":152,"line":214},"page_row_actions","add_edit_links",15,74,{"type":159,"name":216,"callback":212,"priority":213,"file":152,"line":217},"post_row_actions",75,{"type":149,"name":219,"callback":220,"priority":11,"file":152,"line":221},"add_meta_boxes","add_meta_box",78,{"type":149,"name":223,"callback":224,"file":152,"line":225},"enqueue_block_editor_assets","enqueue_block_editor_scripts",79,{"type":159,"name":227,"callback":228,"priority":58,"file":152,"line":33},"use_block_editor_for_post_type","__return_false",{"type":159,"name":230,"callback":228,"priority":58,"file":152,"line":133},"gutenberg_can_edit_post_type",{"type":149,"name":167,"callback":232,"file":152,"line":233},"on_admin_init",99,{"type":149,"name":235,"callback":236,"file":152,"line":237},"edit_form_after_title","notice",875,{"type":149,"name":239,"callback":240,"file":152,"line":241},"plugins_loaded","init_actions",919,{"type":159,"name":243,"callback":244,"file":245,"line":246},"pre_get_ready_cron_jobs","pptec_filter_ready_cron_jobs","functions.php",403,{"type":159,"name":248,"callback":249,"file":245,"line":250},"the_content","replace_ecp_event_content_with_purplepass_widget",582,{"type":149,"name":167,"callback":252,"file":245,"line":253},"pptec_disable_revisions",602,{"type":149,"name":167,"callback":255,"priority":256,"file":245,"line":257},"pptec_event_update_on_form_opened",99999,2024,{"type":159,"name":259,"callback":260,"file":245,"line":261},"post_class","pptec_another_account_event_add_class",2044,{"type":159,"name":263,"callback":264,"priority":31,"file":245,"line":265},"the_title","pptec_title_filter",2078,{"type":149,"name":267,"callback":268,"priority":11,"file":245,"line":269},"delete_post","pptec_cleanup_on_wp_event_deletion",2089,{"type":149,"name":267,"callback":271,"priority":11,"file":245,"line":272},"pptec_cleanup_on_wp_venue_deletion",2102,{"type":149,"name":267,"callback":274,"priority":11,"file":245,"line":275},"pptec_reset_last_requested_date",2107,{"type":149,"name":267,"callback":277,"priority":11,"file":245,"line":278},"pptec_delete_event_statistics",2108,{"type":149,"name":280,"callback":281,"file":245,"line":282},"tribe_events_date_display","pptec_add_timezone_selector",2162,{"type":159,"name":284,"callback":285,"file":245,"line":286},"tribe_us_states","pptec_update_tribe_us_states_list",2267,{"type":159,"name":288,"callback":289,"file":290,"line":291},"cron_schedules","pptec_cron_interval_5min","inc\\Cron.php",5,{"type":149,"name":293,"callback":294,"file":295,"line":296},"pptec_job_daily_actions","pptec_daily_sync_events","inc\\Purplepass_ECP.php",17,{"type":149,"name":219,"callback":298,"file":299,"line":169},"pp_add_event_metaboxes","metabox.php",{"type":149,"name":301,"callback":302,"priority":233,"file":299,"line":303},"admin_footer","pptec_init_datepicker_custom",299,{"type":149,"name":301,"callback":302,"priority":233,"file":299,"line":305},302,{"type":149,"name":307,"callback":308,"file":309,"line":310},"admin_notices","pptec_link_plugin_notice","purple-events.php",227,{"type":149,"name":312,"callback":313,"priority":314,"file":309,"line":315},"init","pptec_init_plugin_core",11,267,{"type":149,"name":317,"callback":318,"priority":11,"file":309,"line":319},"pptec_cron_fetch_event_processing","pptec_fetch_event_processing",270,{"type":149,"name":321,"callback":322,"priority":11,"file":309,"line":323},"pptec_check_bg_failed_process","pptec_checking_unfinished_background_jobs",296,{"type":149,"name":325,"callback":326,"file":309,"line":327},"activated_plugin","pptec_cyb_activation_redirect",561,{"type":149,"name":329,"callback":330,"file":309,"line":331},"admin_enqueue_scripts","pptec_load_custom_wp_admin_style",697,{"type":149,"name":333,"callback":334,"file":309,"line":335},"wp_enqueue_scripts","pptec_load_frontend_scripts",706,{"type":149,"name":333,"callback":337,"file":309,"line":338},"pptec_load_front_scripts",720,{"type":149,"name":307,"callback":340,"file":309,"line":341},"pptec_self_deactivate_notice",732,{"type":149,"name":167,"callback":343,"file":309,"line":344},"pptec_load_plugin",745,{"type":149,"name":346,"callback":347,"file":309,"line":348},"admin_menu","pptec_purple_settings_page",759,{"type":149,"name":312,"callback":350,"file":309,"line":351},"pptec_check_redirect_url",1216,{"type":149,"name":312,"callback":353,"file":309,"line":354},"pptec_cancel_status_creation",1329,{"type":149,"name":356,"callback":357,"file":309,"line":358},"admin_footer-edit.php","pptec_cancel_status_creation_quick_edit",1338,{"type":149,"name":360,"callback":361,"file":309,"line":362},"admin_footer-post.php","pptec_cancel_status_creation_post_page",1350,{"type":149,"name":364,"callback":361,"file":309,"line":365},"admin_footer-post-new.php",1351,{"type":149,"name":367,"callback":368,"file":309,"line":369},"draft_to_canceled","closure",1431,{"type":149,"name":371,"callback":368,"file":309,"line":372},"publish_to_canceled",1436,{"type":149,"name":374,"callback":368,"file":309,"line":375},"trash_tribe_venue",1441,{"type":149,"name":377,"callback":378,"priority":11,"file":309,"line":379},"transition_post_status","pptec_canceled_to_publish",1448,{"type":159,"name":381,"callback":368,"file":309,"line":382},"cron_request",1910,{"type":159,"name":384,"callback":385,"file":309,"line":386},"pre_unschedule_event","pptec_maybe_clear_doing_cron",1977,{"type":149,"name":388,"callback":389,"file":309,"line":390},"save_post","pptec_event_form_submit",1985,[392,396,400,404,408,411,414,418,422,426,430,434,438,442,445,448,451,454,457,461,465],{"action":393,"nopriv":394,"callback":393,"hasNonce":394,"hasCapCheck":394,"file":245,"line":395},"pptec_jx_delete_event",false,42,{"action":397,"nopriv":394,"callback":398,"hasNonce":399,"hasCapCheck":394,"file":245,"line":319},"save_widget_settings","pptec_save_widget_settings",true,{"action":401,"nopriv":394,"callback":402,"hasNonce":399,"hasCapCheck":394,"file":245,"line":403},"get_events_from_pp","pptec_get_events_from_pp",369,{"action":405,"nopriv":394,"callback":406,"hasNonce":399,"hasCapCheck":394,"file":245,"line":407},"validate_facebook_url","pptec_validate_facebook_url",636,{"action":409,"nopriv":394,"callback":409,"hasNonce":394,"hasCapCheck":394,"file":245,"line":410},"pptec_get_email_templates",673,{"action":412,"nopriv":394,"callback":412,"hasNonce":394,"hasCapCheck":394,"file":245,"line":413},"pptec_get_print_at_home_templates",710,{"action":415,"nopriv":394,"callback":416,"hasNonce":399,"hasCapCheck":394,"file":245,"line":417},"get_access_token_ajax","pptec_get_access_token_ajax",785,{"action":419,"nopriv":394,"callback":420,"hasNonce":394,"hasCapCheck":394,"file":245,"line":421},"venue_map_processing","pptec_venue_map_processing",891,{"action":423,"nopriv":394,"callback":424,"hasNonce":394,"hasCapCheck":394,"file":245,"line":425},"venue_map_processing_get","pptec_get_ajax_venue_map",920,{"action":427,"nopriv":394,"callback":428,"hasNonce":399,"hasCapCheck":394,"file":245,"line":429},"get_stats_ajax","pptec_get_stats_ajax",1087,{"action":431,"nopriv":394,"callback":432,"hasNonce":399,"hasCapCheck":394,"file":245,"line":433},"get_log_ajax","pptec_get_log_ajax",1194,{"action":435,"nopriv":394,"callback":436,"hasNonce":399,"hasCapCheck":394,"file":245,"line":437},"get_stats_ajax_loadmore","pptec_get_stats_ajax_loadmore",1294,{"action":439,"nopriv":394,"callback":440,"hasNonce":399,"hasCapCheck":394,"file":245,"line":441},"single_event_stats","pptec_single_event_stats",1893,{"action":443,"nopriv":394,"callback":443,"hasNonce":399,"hasCapCheck":394,"file":245,"line":444},"pptec_unlink_account",1912,{"action":446,"nopriv":394,"callback":446,"hasNonce":394,"hasCapCheck":394,"file":245,"line":447},"pptec_get_events_fetching_progress",1995,{"action":449,"nopriv":394,"callback":449,"hasNonce":394,"hasCapCheck":394,"file":245,"line":450},"pptec_reset_events_fetching_progress",2004,{"action":452,"nopriv":394,"callback":452,"hasNonce":394,"hasCapCheck":394,"file":245,"line":453},"pptec_jx_get_wp_venue_data",2244,{"action":455,"nopriv":394,"callback":455,"hasNonce":394,"hasCapCheck":394,"file":245,"line":456},"pptec_jx_get_timezone_by_zip",2252,{"action":458,"nopriv":394,"callback":459,"hasNonce":394,"hasCapCheck":399,"file":295,"line":460},"pptec_wp_event_form_validate_and_save","pptec_jx_event_validate_and_save",20,{"action":462,"nopriv":394,"callback":463,"hasNonce":394,"hasCapCheck":394,"file":295,"line":464},"pptec_wp_venue_form_validate_and_save","pptec_jx_venue_validate_and_save",21,{"action":466,"nopriv":394,"callback":466,"hasNonce":394,"hasCapCheck":394,"file":309,"line":467},"pptec_cancel_event",1381,[],[470,474],{"tag":471,"callback":472,"file":309,"line":473},"pp_all_events","pptec_pp_event_shortcode",1260,{"tag":475,"callback":476,"file":309,"line":477},"pp_event","pptec_pp_one_event_shortcode",1313,[479,481,483],{"hook":317,"callback":317,"file":245,"line":480},341,{"hook":293,"callback":293,"file":309,"line":482},262,{"hook":321,"callback":321,"file":309,"line":484},295,23,{"dangerousFunctions":487,"sqlUsage":488,"outputEscaping":537,"fileOperations":13,"externalRequests":291,"nonceChecks":314,"capabilityChecks":291,"bundledLibraries":775},[],{"prepared":11,"raw":485,"locations":489},[490,493,496,498,500,502,504,506,508,510,512,515,517,519,521,523,525,527,529,531,533,535,536],{"file":491,"line":314,"context":492},"blocks\\logs-table.php","$wpdb->get_results() with variable interpolation",{"file":494,"line":495,"context":492},"blocks\\stats-table.php",3,{"file":245,"line":497,"context":492},418,{"file":245,"line":499,"context":492},1118,{"file":245,"line":501,"context":492},1222,{"file":245,"line":503,"context":492},1519,{"file":295,"line":505,"context":492},70,{"file":295,"line":507,"context":492},176,{"file":295,"line":509,"context":492},1251,{"file":295,"line":511,"context":492},1265,{"file":309,"line":513,"context":514},164,"$wpdb->query() with variable interpolation",{"file":309,"line":516,"context":492},446,{"file":309,"line":518,"context":492},454,{"file":309,"line":520,"context":492},462,{"file":309,"line":522,"context":492},470,{"file":309,"line":524,"context":492},478,{"file":309,"line":526,"context":492},486,{"file":309,"line":528,"context":492},494,{"file":530,"line":121,"context":514},"uninstall.php",{"file":530,"line":532,"context":514},8,{"file":530,"line":534,"context":514},9,{"file":530,"line":11,"context":514},{"file":530,"line":314,"context":514},{"escaped":538,"rawEcho":539,"locations":540},225,126,[541,545,547,548,550,553,555,556,558,560,562,564,566,568,570,571,572,574,575,576,578,580,581,582,583,585,586,588,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,661,663,665,667,668,670,671,673,675,676,677,679,681,682,685,686,688,689,692,693,695,697,699,701,703,704,707,709,711,713,714,715,718,719,722,725,728,729,731,732,734,735,737,738,740,742,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773],{"file":542,"line":543,"context":544},"blocks\\login-settings.php",4,"raw output",{"file":542,"line":546,"context":544},14,{"file":491,"line":157,"context":544},{"file":491,"line":549,"context":544},53,{"file":551,"line":552,"context":544},"blocks\\price-table.php",91,{"file":551,"line":554,"context":544},167,{"file":551,"line":554,"context":544},{"file":551,"line":557,"context":544},168,{"file":551,"line":559,"context":544},169,{"file":551,"line":561,"context":544},170,{"file":551,"line":563,"context":544},171,{"file":551,"line":565,"context":544},172,{"file":551,"line":567,"context":544},179,{"file":551,"line":569,"context":544},200,{"file":551,"line":569,"context":544},{"file":551,"line":569,"context":544},{"file":551,"line":573,"context":544},244,{"file":551,"line":482,"context":544},{"file":551,"line":482,"context":544},{"file":551,"line":577,"context":544},263,{"file":551,"line":579,"context":544},264,{"file":551,"line":323,"context":544},{"file":551,"line":323,"context":544},{"file":551,"line":323,"context":544},{"file":551,"line":584,"context":544},460,{"file":494,"line":157,"context":544},{"file":494,"line":587,"context":544},81,{"file":245,"line":177,"context":544},{"file":245,"line":590,"context":544},349,{"file":245,"line":592,"context":544},365,{"file":245,"line":594,"context":544},437,{"file":245,"line":596,"context":544},443,{"file":245,"line":598,"context":544},463,{"file":245,"line":600,"context":544},667,{"file":245,"line":602,"context":544},701,{"file":245,"line":604,"context":544},781,{"file":245,"line":606,"context":544},813,{"file":245,"line":608,"context":544},814,{"file":245,"line":610,"context":544},815,{"file":245,"line":612,"context":544},816,{"file":245,"line":614,"context":544},817,{"file":245,"line":616,"context":544},820,{"file":245,"line":618,"context":544},825,{"file":245,"line":620,"context":544},843,{"file":245,"line":622,"context":544},846,{"file":245,"line":237,"context":544},{"file":245,"line":625,"context":544},886,{"file":245,"line":627,"context":544},917,{"file":245,"line":629,"context":544},1136,{"file":245,"line":631,"context":544},1163,{"file":245,"line":633,"context":544},1190,{"file":245,"line":635,"context":544},1263,{"file":245,"line":637,"context":544},1290,{"file":245,"line":639,"context":544},1890,{"file":245,"line":641,"context":544},1952,{"file":245,"line":643,"context":544},1987,{"file":245,"line":645,"context":544},2160,{"file":245,"line":647,"context":544},2241,{"file":649,"line":495,"context":544},"inc\\html\\unlink-message.php",{"file":651,"line":495,"context":544},"inc\\html\\unlinked-stats-message.php",{"file":653,"line":296,"context":544},"inc\\mb\\category.php",{"file":655,"line":91,"context":544},"inc\\mb\\coupones.php",{"file":655,"line":657,"context":544},16,{"file":659,"line":660,"context":544},"inc\\mb\\dates.php",18,{"file":659,"line":662,"context":544},37,{"file":659,"line":664,"context":544},43,{"file":659,"line":666,"context":544},60,{"file":659,"line":198,"context":544},{"file":659,"line":669,"context":544},103,{"file":659,"line":669,"context":544},{"file":659,"line":672,"context":544},155,{"file":659,"line":674,"context":544},159,{"file":659,"line":561,"context":544},{"file":659,"line":561,"context":544},{"file":659,"line":678,"context":544},208,{"file":659,"line":680,"context":544},219,{"file":659,"line":680,"context":544},{"file":683,"line":684,"context":544},"inc\\mb\\emails.php",19,{"file":683,"line":460,"context":544},{"file":683,"line":687,"context":544},67,{"file":683,"line":201,"context":544},{"file":690,"line":691,"context":544},"inc\\mb\\facebook.php",24,{"file":690,"line":217,"context":544},{"file":690,"line":694,"context":544},87,{"file":690,"line":696,"context":544},125,{"file":690,"line":698,"context":544},158,{"file":700,"line":162,"context":544},"inc\\mb\\fee.php",{"file":700,"line":702,"context":544},35,{"file":700,"line":177,"context":544},{"file":705,"line":706,"context":544},"inc\\mb\\instructions.php",27,{"file":705,"line":708,"context":544},71,{"file":705,"line":710,"context":544},76,{"file":712,"line":485,"context":544},"inc\\mb\\location.php",{"file":712,"line":90,"context":544},{"file":712,"line":114,"context":544},{"file":716,"line":717,"context":544},"inc\\mb\\pers-messages.php",22,{"file":716,"line":666,"context":544},{"file":720,"line":721,"context":544},"inc\\mb\\price-options.php",29,{"file":723,"line":724,"context":544},"inc\\mb\\price-type.php",82,{"file":726,"line":727,"context":544},"inc\\mb\\questions.php",49,{"file":726,"line":727,"context":544},{"file":726,"line":730,"context":544},50,{"file":726,"line":69,"context":544},{"file":733,"line":291,"context":544},"inc\\mb\\switcher.php",{"file":733,"line":11,"context":544},{"file":736,"line":162,"context":544},"inc\\mb\\tax.php",{"file":736,"line":505,"context":544},{"file":739,"line":485,"context":544},"inc\\mb\\terms.php",{"file":739,"line":741,"context":544},62,{"file":739,"line":209,"context":544},{"file":295,"line":744,"context":544},166,{"file":295,"line":746,"context":544},180,{"file":295,"line":748,"context":544},188,{"file":295,"line":750,"context":544},241,{"file":295,"line":752,"context":544},495,{"file":299,"line":754,"context":544},47,{"file":299,"line":756,"context":544},336,{"file":309,"line":758,"context":544},51,{"file":309,"line":760,"context":544},794,{"file":309,"line":762,"context":544},926,{"file":309,"line":764,"context":544},981,{"file":309,"line":766,"context":544},994,{"file":309,"line":768,"context":544},1078,{"file":309,"line":770,"context":544},1369,{"file":309,"line":772,"context":544},1375,{"file":309,"line":774,"context":544},1461,[],[777,793,803,816,825,834,848,857,865],{"entryPoint":778,"graph":779,"unsanitizedCount":31,"severity":792},"pp_add_event_stats (metabox.php:40)",{"nodes":780,"edges":790},[781,785],{"id":782,"type":783,"label":784,"file":299,"line":395},"n0","source","$_GET",{"id":786,"type":787,"label":788,"file":299,"line":754,"wp_function":789},"n1","sink","echo() [XSS]","echo",[791],{"from":782,"to":786,"sanitized":394},"medium",{"entryPoint":794,"graph":795,"unsanitizedCount":31,"severity":792},"pptec_cancel_event (purple-events.php:1357)",{"nodes":796,"edges":801},[797,800],{"id":782,"type":783,"label":798,"file":309,"line":799},"$_POST",1373,{"id":786,"type":787,"label":788,"file":309,"line":772,"wp_function":789},[802],{"from":782,"to":786,"sanitized":394},{"entryPoint":804,"graph":805,"unsanitizedCount":31,"severity":815},"pptec_listener_for_token (functions.php:479)",{"nodes":806,"edges":813},[807,809],{"id":782,"type":783,"label":784,"file":245,"line":808},491,{"id":786,"type":787,"label":810,"file":245,"line":811,"wp_function":812},"update_option() [Settings Manipulation]",499,"update_option",[814],{"from":782,"to":786,"sanitized":394},"low",{"entryPoint":817,"graph":818,"unsanitizedCount":13,"severity":815},"pptec_get_log_ajax (functions.php:1093)",{"nodes":819,"edges":823},[820,822],{"id":782,"type":783,"label":798,"file":245,"line":821},1102,{"id":786,"type":787,"label":788,"file":245,"line":629,"wp_function":789},[824],{"from":782,"to":786,"sanitized":399},{"entryPoint":826,"graph":827,"unsanitizedCount":13,"severity":815},"pptec_get_stats_ajax_loadmore (functions.php:1200)",{"nodes":828,"edges":832},[829,831],{"id":782,"type":783,"label":798,"file":245,"line":830},1209,{"id":786,"type":787,"label":788,"file":245,"line":635,"wp_function":789},[833],{"from":782,"to":786,"sanitized":399},{"entryPoint":835,"graph":836,"unsanitizedCount":13,"severity":815},"\u003Cfunctions> (functions.php:0)",{"nodes":837,"edges":845},[838,839,840,843],{"id":782,"type":783,"label":784,"file":245,"line":808},{"id":786,"type":787,"label":810,"file":245,"line":811,"wp_function":812},{"id":841,"type":783,"label":842,"file":245,"line":821},"n2","$_POST (x2)",{"id":844,"type":787,"label":788,"file":245,"line":629,"wp_function":789},"n3",[846,847],{"from":782,"to":786,"sanitized":399},{"from":841,"to":844,"sanitized":399},{"entryPoint":849,"graph":850,"unsanitizedCount":31,"severity":815},"\u003Ccoupones> (inc\\mb\\coupones.php:0)",{"nodes":851,"edges":855},[852,854],{"id":782,"type":783,"label":784,"file":655,"line":853},6,{"id":786,"type":787,"label":788,"file":655,"line":91,"wp_function":789},[856],{"from":782,"to":786,"sanitized":394},{"entryPoint":858,"graph":859,"unsanitizedCount":31,"severity":815},"\u003Cmetabox> (metabox.php:0)",{"nodes":860,"edges":863},[861,862],{"id":782,"type":783,"label":784,"file":299,"line":395},{"id":786,"type":787,"label":788,"file":299,"line":754,"wp_function":789},[864],{"from":782,"to":786,"sanitized":394},{"entryPoint":866,"graph":867,"unsanitizedCount":31,"severity":815},"\u003Cpurple-events> (purple-events.php:0)",{"nodes":868,"edges":871},[869,870],{"id":782,"type":783,"label":798,"file":309,"line":799},{"id":786,"type":787,"label":788,"file":309,"line":772,"wp_function":789},[872],{"from":782,"to":786,"sanitized":394},{"summary":874,"deductions":875},"The purplepass-ticketing v1.0.4 plugin presents a mixed security posture. While it boasts no known CVEs and no dangerous functions, a significant concern arises from its attack surface. A substantial 11 out of 21 AJAX handlers lack authentication checks, representing a direct entry point for potential attackers. Additionally, the taint analysis reveals 6 flows with unsanitized paths, which, although not classified as critical or high severity in this analysis, warrant attention as they can indicate potential vulnerabilities if not properly handled.  The SQL query preparedness is moderate at 70%, and output escaping is also only 64% proper, suggesting areas where further hardening could be beneficial. The absence of historical vulnerabilities is positive, but it's crucial to recognize that this could be due to a lack of rigorous testing or discovery rather than inherent security.  Overall, the plugin has some good practices, but the unprotected AJAX endpoints and unsanitized paths are notable weaknesses that require immediate attention.",[876,878,880,882],{"reason":877,"points":532},"Unprotected AJAX handlers",{"reason":879,"points":853},"Taint flows with unsanitized paths",{"reason":881,"points":543},"Moderate SQL prepared statement usage",{"reason":883,"points":543},"Moderate output escaping","2026-03-17T00:36:46.361Z",{"wat":886,"direct":899},{"assetPaths":887,"generatorPatterns":892,"scriptPaths":893,"versionParams":894},[888,889,890,891],"\u002Fwp-content\u002Fplugins\u002Fpurplepass-ticketing\u002Fassets\u002Fcss\u002Fpp-event-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fpurplepass-ticketing\u002Fassets\u002Fcss\u002Fpp-event-style.css","\u002Fwp-content\u002Fplugins\u002Fpurplepass-ticketing\u002Fassets\u002Fjs\u002Fpp-event-admin.js","\u002Fwp-content\u002Fplugins\u002Fpurplepass-ticketing\u002Fassets\u002Fjs\u002Fpp-event-script.js",[],[890,891],[895,896,897,898],"purplepass-ticketing\u002Fassets\u002Fcss\u002Fpp-event-admin-style.css?ver=","purplepass-ticketing\u002Fassets\u002Fcss\u002Fpp-event-style.css?ver=","purplepass-ticketing\u002Fassets\u002Fjs\u002Fpp-event-admin.js?ver=","purplepass-ticketing\u002Fassets\u002Fjs\u002Fpp-event-script.js?ver=",{"cssClasses":900,"htmlComments":904,"htmlAttributes":905,"restEndpoints":907,"jsGlobals":908,"shortcodeOutput":917},[901,308,902,903],"pp-event-admin-notice","green-true","red-false",[],[906],"pptec_widget_settings",[],[909,910,911,308,912,913,914,915,916],"pptec_oauth_settings","pptec_get_access_token","check_if_token_exists","pptec_remove_unlinked_account_data","pptec_oauth_get_pp_user_id","pptec_refresh_oauth_token","pptec_check_wp_and_php_version","pptec_check_event_plugin_activating",[]]