{"id":308834,"date":"2026-05-26T10:59:18","date_gmt":"2026-05-26T10:59:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/eventin-addon-for-tutor-lms\/"},"modified":"2026-05-26T10:58:45","modified_gmt":"2026-05-26T10:58:45","slug":"eventin-addon-for-tutor-lms","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/eventin-addon-for-tutor-lms\/","author":20718391,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Eventin Addon for Tutor LMS","header_author":"Arraytics","header_description":"Auto-enrolls Eventin ticket buyers (and registered attendees) into mapped Tutor LMS courses.","assets_banners_color":"cbabe5","last_updated":"2026-05-26 10:58:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/themewinter.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":33,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"arraytics","date":"2026-05-26 10:58:45"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3548997,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3548997,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3548997,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3548997,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[7114,35891,252982,597,179218],"plugin_category":[],"plugin_contributors":[217684],"plugin_business_model":[],"class_list":["post-308834","plugin","type-plugin","status-publish","hentry","plugin_tags-courses","plugin_tags-enrollment","plugin_tags-eventin","plugin_tags-integration","plugin_tags-tutor-lms","plugin_contributors-arraytics","plugin_committers-arraytics"],"banners":{"banner":"https:\/\/ps.w.org\/eventin-addon-for-tutor-lms\/assets\/banner-772x250.png?rev=3548997","banner_2x":"https:\/\/ps.w.org\/eventin-addon-for-tutor-lms\/assets\/banner-1544x500.png?rev=3548997","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/eventin-addon-for-tutor-lms\/assets\/icon-128x128.png?rev=3548997","icon_2x":"https:\/\/ps.w.org\/eventin-addon-for-tutor-lms\/assets\/icon-256x256.png?rev=3548997","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This addon connects Eventin event ticket purchases to Tutor LMS course enrollment.<\/p>\n\n<p>After you map an Eventin event\u2019s ticket types to one or more Tutor LMS courses, the plugin will automatically enroll the purchaser (or all registered attendees) when the order is completed.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Ticket-type \u2192 course mapping per event (supports multiple courses per ticket)<\/li>\n<li>Option to enroll purchaser only, or all registered attendees<\/li>\n<li>Optional auto-creation of WordPress user accounts for guest attendees<\/li>\n<li>Optional unenroll on refund\/cancellation\/failure<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin does not send data to external services.<\/p>\n\n<h3>Development \/ Build<\/h3>\n\n<p>This plugin ships with compiled JavaScript in <code>build\/index.js<\/code>, produced from\nthe human-readable React\/JSX sources in <code>src\/<\/code> that are included alongside the\ncompiled bundle in the plugin ZIP.<\/p>\n\n<p>Build tooling: <code>@wordpress\/scripts<\/code> (webpack) is the only JS bundler.\n    Gruntfile.js is an optional orchestrator that runs lint\/phpcs\/i18n checks\nand packages a distributable zip \u2014 it does not transform source code.<\/p>\n\n<p>To rebuild from source:<\/p>\n\n<ol>\n<li><code>npm install<\/code><\/li>\n<li><code>npm run build:js<\/code>  (writes <code>build\/index.js<\/code> and <code>build\/index.asset.php<\/code>)<\/li>\n<\/ol>\n\n<p>Source layout:<\/p>\n\n<ul>\n<li><code>src\/index.jsx<\/code> \u2014 bundle entry, registers the React mapping panel<\/li>\n<li><code>src\/components\/<\/code> \u2014 React components rendered into the Eventin admin<\/li>\n<li><code>src\/api\/<\/code> \u2014 REST client wrapper<\/li>\n<li><code>src\/filters\/<\/code> \u2014 WordPress JS hook registrations<\/li>\n<\/ul>\n\n<p>Build configuration (not part of the runtime source):<\/p>\n\n<ul>\n<li><code>package.json<\/code> \u2014 npm scripts and dev dependencies<\/li>\n<li><code>Gruntfile.js<\/code> \u2014 release orchestration (lint, phpcs, zip)<\/li>\n<\/ul>\n\n<p>No third-party libraries are bundled beyond the WordPress core packages that\n    @wordpress\/scripts externalises (declared in <code>build\/index.asset.php<\/code>).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the \u201cPlugins\u201d screen in WordPress.<\/li>\n<li>Ensure Eventin and Tutor LMS are installed and active.<\/li>\n<li>Go to Eventin \u2192 Tutor LMS (or Settings \u2192 Tutor LMS Integration, depending on your menu setup) to configure options.<\/li>\n<li>Edit an Eventin event and use the \u201cTutor LMS Course Mapping\u201d box to map ticket types to courses.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20eventin%20and%20tutor%20lms%3F\"><h3>Does this plugin require Eventin and Tutor LMS?<\/h3><\/dt>\n<dd><p>Yes. This addon requires both Eventin and Tutor LMS to be installed and active.<\/p><\/dd>\n<dt id=\"who%20gets%20enrolled%3F\"><h3>Who gets enrolled?<\/h3><\/dt>\n<dd><p>You can choose to enroll only the purchaser, or every registered attendee (Settings \u2192 \u201cWho gets enrolled?\u201d).<\/p><\/dd>\n<dt id=\"does%20it%20create%20wordpress%20user%20accounts%20automatically%3F\"><h3>Does it create WordPress user accounts automatically?<\/h3><\/dt>\n<dd><p>Optionally. If enabled, guest attendees are created as WordPress users and can then be enrolled in Tutor LMS.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Auto-enroll Eventin ticket buyers and attendees into mapped Tutor LMS courses.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/308834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=308834"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/arraytics"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=308834"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=308834"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=308834"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=308834"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=308834"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=308834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}