{"id":99510,"date":"2019-04-05T16:06:08","date_gmt":"2019-04-05T16:06:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/coursestorm-for-wordpress\/"},"modified":"2025-09-17T18:50:37","modified_gmt":"2025-09-17T18:50:37","slug":"coursestorm","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/coursestorm\/","author":16938863,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.3.12","stable_tag":"1.3.12","tested":"6.8.5","requires":"4.0","requires_php":"7.0","requires_plugins":null,"header_name":"CourseStorm Class Registration for WordPress","header_author":"CourseStorm","header_description":"Display your CourseStorm catalog on your website.","assets_banners_color":"467dbc","last_updated":"2025-09-17 18:50:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.coursestorm.com","rating":0,"author_block_rating":0,"active_installs":70,"downloads":6533,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"1.0.0":{"tag":"1.0.0","author":"csforwp","date":"2019-04-05 19:05:57"},"1.0.1":{"tag":"1.0.1","author":"csforwp","date":"2019-04-05 22:45:06"},"1.0.2":{"tag":"1.0.2","author":"csforwp","date":"2019-04-05 22:53:51"},"1.0.3":{"tag":"1.0.3","author":"csforwp","date":"2019-04-08 19:07:36"},"1.0.4":{"tag":"1.0.4","author":"csforwp","date":"2019-04-08 20:04:40"},"1.1.0":{"tag":"1.1.0","author":"csforwp","date":"2019-04-16 16:06:07"},"1.1.1":{"tag":"1.1.1","author":"csforwp","date":"2019-04-16 17:33:57"},"1.1.2":{"tag":"1.1.2","author":"csforwp","date":"2019-04-29 13:52:04"},"1.1.3":{"tag":"1.1.3","author":"csforwp","date":"2019-05-13 18:48:05"},"1.1.4":{"tag":"1.1.4","author":"csforwp","date":"2019-05-31 18:42:34"},"1.1.5":{"tag":"1.1.5","author":"csforwp","date":"2019-07-10 20:25:17"},"1.2.0":{"tag":"1.2.0","author":"csforwp","date":"2019-07-17 12:45:54"},"1.2.1":{"tag":"1.2.1","author":"csforwp","date":"2019-08-07 13:39:56"},"1.2.2":{"tag":"1.2.2","author":"csforwp","date":"2019-10-07 19:04:15"},"1.2.3":{"tag":"1.2.3","author":"csforwp","date":"2019-11-07 15:13:16"},"1.3.0":{"tag":"1.3.0","author":"csforwp","date":"2019-12-30 21:07:24"},"1.3.1":{"tag":"1.3.1","author":"csforwp","date":"2020-01-03 18:22:23"},"1.3.10":{"tag":"1.3.10","author":"csforwp","date":"2023-09-25 20:57:44"},"1.3.11":{"tag":"1.3.11","author":"csforwp","date":"2025-04-29 13:57:06"},"1.3.12":{"tag":"1.3.12","author":"csforwp","date":"2025-09-17 18:50:37"},"1.3.2":{"tag":"1.3.2","author":"csforwp","date":"2020-02-03 19:53:50"},"1.3.3":{"tag":"1.3.3","author":"csforwp","date":"2020-02-18 19:31:29"},"1.3.4":{"tag":"1.3.4","author":"csforwp","date":"2020-08-05 13:10:37"},"1.3.5":{"tag":"1.3.5","author":"csforwp","date":"2020-10-08 20:07:42"},"1.3.6":{"tag":"1.3.6","author":"csforwp","date":"2020-10-22 17:31:30"},"1.3.7":{"tag":"1.3.7","author":"csforwp","date":"2021-01-05 19:24:54"},"1.3.8":{"tag":"1.3.8","author":"csforwp","date":"2022-11-01 13:58:05"},"1.3.9":{"tag":"1.3.9","author":"csforwp","date":"2023-09-25 20:55:17"},"2.0.6":{"tag":"2.0.6","author":"csforwp","date":"2025-08-07 16:18:49"},"2.0.7":{"tag":"2.0.7","author":"csforwp","date":"2025-08-11 13:59:34"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2808820,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2808820,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.2.0","1.2.1","1.2.2","1.2.3","1.3.0","1.3.1","1.3.10","1.3.11","1.3.12","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","2.0.6","2.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2808820,"resolution":"1","location":"assets","locale":""},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":2808820,"resolution":"10","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2808820,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2808820,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2808820,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2808820,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":2808820,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":2808820,"resolution":"7","location":"assets","locale":""},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":2808820,"resolution":"8","location":"assets","locale":""},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":2808820,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Plugin Activation: Create a CourseStorm account or log in to your existing one.","2":"Plugin Settings Page: Easily change or add the CourseStorm URL, sync your classes, or jump to your CourseStorm login.","3":"Plugin Class Sync: Sync your class and see its import progress - pending, progress, or complete.","4":"Website Class Catalog Landing Page: A landing page is created by the plugin and includes the content of your CourseStorm site on the page.","5":"Website Individual Class with Multiple Sessions: Show your students all their options for class sessions.","6":"Website Class Catalog Category View: Display of all classes in a single category.","7":"Website Individual Class Page: Each class will be displayed on its own web page.","8":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title and date are shown.","9":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title, featured image, instructor, location, and date are shown.","10":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title, description, location, and date are shown."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4768,169965,169966,4770,8305],"plugin_category":[],"plugin_contributors":[169967],"plugin_business_model":[],"class_list":["post-99510","plugin","type-plugin","status-publish","hentry","plugin_tags-class-registration","plugin_tags-class-ticketing","plugin_tags-online-checkout","plugin_tags-online-registration","plugin_tags-registration-form","plugin_contributors-coursestorm","plugin_committers-csforwp"],"banners":{"banner":"https:\/\/ps.w.org\/coursestorm\/assets\/banner-772x250.png?rev=2808820","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/coursestorm\/assets\/icon-256x256.png?rev=2808820","icon_2x":"https:\/\/ps.w.org\/coursestorm\/assets\/icon-256x256.png?rev=2808820","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-1.jpg?rev=2808820","caption":"Plugin Activation: Create a CourseStorm account or log in to your existing one."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-2.jpg?rev=2808820","caption":"Plugin Settings Page: Easily change or add the CourseStorm URL, sync your classes, or jump to your CourseStorm login."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-3.jpg?rev=2808820","caption":"Plugin Class Sync: Sync your class and see its import progress - pending, progress, or complete."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-4.jpg?rev=2808820","caption":"Website Class Catalog Landing Page: A landing page is created by the plugin and includes the content of your CourseStorm site on the page."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-5.jpg?rev=2808820","caption":"Website Individual Class with Multiple Sessions: Show your students all their options for class sessions."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-6.jpg?rev=2808820","caption":"Website Class Catalog Category View: Display of all classes in a single category."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-7.jpg?rev=2808820","caption":"Website Individual Class Page: Each class will be displayed on its own web page."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-8.jpg?rev=2808820","caption":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title and date are shown."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-9.jpg?rev=2808820","caption":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title, featured image, instructor, location, and date are shown."},{"src":"https:\/\/ps.w.org\/coursestorm\/assets\/screenshot-10.jpg?rev=2808820","caption":"Website Sidebar Widget: Showcase your upcoming classes with data you select. Class title, description, location, and date are shown."}],"raw_content":"<!--section=description-->\n<p>ABOUT THE CourseStorm Class Registration Plugin for WordPress<\/p>\n\n<p>This free plugin imports, displays, and syncs your CourseStorm class catalog directly within your WordPress website. Students can browse, register, and pay for your classes in just a few clicks.<\/p>\n\n<p>Set up for this plugin is a breeze.  Just enter your CourseStorm catalog web address and you're done.  It's that simple.<\/p>\n\n<p>Your students can register for your classes online anytime, increasing your enrollments with no additional work on your part.<\/p>\n\n<p>Education program admins know that the more steps there are in the class registration process, the fewer people will actually finish registering, so we designed CourseStorm to be simple, replacing registration forms, spreadsheets, and hard-to-search catalogs.<\/p>\n\n<p>Even nontechnical users can set up this plugin and start taking online registrations within minutes!<\/p>\n\n<p><strong>NOTE<\/strong>\nTo use this plugin, you must connect to a CourseStorm account.  Don't have one?  No problem. Schedule <a href=\"https:\/\/www.coursestorm.com\/features\/?utm_campaign=wordpress-plugin&amp;utm_source=marketplace&amp;utm_medium=wordpress-plugin\">your free CourseStorm demo today<\/a> to get started.<\/p>\n\n<h3>CUSTOMIZATION &amp; THEMING<\/h3>\n\n<p>The CourseStorm for WordPress plugin will automatically adopt many of the design features of your current WordPress website, such as colors and fonts, giving your visitors a consistent experience.<\/p>\n\n<p><strong>Ways to Display<\/strong><\/p>\n\n<ul>\n<li>Class detail page<\/li>\n<li>Featured classes block<\/li>\n<li>List of class categories<\/li>\n<li>List of classes in a category<\/li>\n<li>Customizable widget<\/li>\n<\/ul>\n\n<p>The plugin will also enable you to display your classes on a single landing page as well as by category. Additionally, you can configure the plugin to display your classes in a WordPress widget area and select the information you'd like to include.<\/p>\n\n<h3>ABOUT COURSESTORM<\/h3>\n\n<p>CourseStorm is an easy-to-use class registration and marketing platform designed for arts &amp; culture and community education programs. Our cloud-based system offers a single platform to manage individual and group registration, payment processing, rosters, waitlists, attendance tracking, customizable registration forms, class communication, and more\u2014streamlining manual tasks and saving admins 100s of hours.<\/p>\n\n<p>Our clear, mobile-friendly registration experience makes it easy for anyone to sign up for your offerings, with programs seeing an average 18% growth in enrollments in the first year of using CourseStorm. And with the WordPress plugin, your website can stay up to date with your latest listings without you having to lift a finger.<\/p>\n\n<h3>WHAT\u2019S INCLUDED WITH COURSESTORM:<\/h3>\n\n<p>Everything you need and nothing you don't.<\/p>\n\n<ul>\n<li>Online class catalog with shopping cart<\/li>\n<li>Built-in payment processing<\/li>\n<li>Roster management<\/li>\n<li>Waiting lists<\/li>\n<li>Automated payment plans<\/li>\n<li>Automatic class reminders<\/li>\n<li>Abandoned order notifications<\/li>\n<li>Personalized recommendations (auto-marketing)<\/li>\n<li>Just-Ask Reporting Assistant<\/li>\n<li>and more...<\/li>\n<\/ul>\n\n<p>If you don't have an account, get your <a href=\"https:\/\/www.coursestorm.com\/features\/?utm_campaign=wordpress-plugin&amp;utm_source=marketplace&amp;utm_medium=wordpress-plugin\">free CourseStorm demo today<\/a> to learn more.<\/p>\n\n<h3>WHO USES COURSESTORM<\/h3>\n\n<p>CourseStorm is used by administrators working in<\/p>\n\n<ul>\n<li>Arts &amp; culture education<\/li>\n<li>Afterschool programming<\/li>\n<li>Summer &amp; vacation Camps<\/li>\n<li>Adult and community education<\/li>\n<li>Enrichment programs<\/li>\n<li>Workforce development<\/li>\n<li>Corporate training<\/li>\n<li>Homeschooling<\/li>\n<li>Health education<\/li>\n<\/ul>\n\n<p>If you aren\u2019t quite sure if CourseStorm will work for you, we welcome you to <a href=\"https:\/\/coursestorm.com\/contact-sales\">contact us<\/a> to see if we meet your needs.<\/p>\n\n<h3>BUGS, SUGGESTIONS, &amp; SUPPORT<\/h3>\n\n<p>Please send a request for assistance to CourseStorm\u2019s Customer Success Team at <a href=\"mailto:&#x73;&#x75;&#x70;&#112;&#111;&#x72;&#x74;&#x40;&#099;&#111;&#x75;&#x72;&#x73;&#101;&#115;&#x74;&#x6f;&#x72;&#109;&#046;&#x63;&#x6f;&#x6d;\">support@coursestorm.com<\/a> for any issues regarding the plugin or CourseStorm software.<\/p>\n\n<!--section=installation-->\n<p><strong>From WordPress Admin Area<\/strong><\/p>\n\n<p>While logged in to your WordPress website:<\/p>\n\n<ol>\n<li>Navigate to the Plugins section.<\/li>\n<li>Click the 'Add New' button to the right of the 'Plugins' heading.<\/li>\n<li>Search for 'CourseStorm' in the search box in the upper right corner of the page.<\/li>\n<li>Click install on the official 'CourseStorm Class Registration for WordPress' plugin.<\/li>\n<\/ol>\n\n<p><strong>From the plugin directory<\/strong><\/p>\n\n<ol>\n<li>Search for 'CourseStorm'.<\/li>\n<li>Download the plugin.<\/li>\n<li>Login to your WordPress website, and navigate to the Plugins section.<\/li>\n<li>Click the 'Add New' button to the right of the 'Plugins' heading.<\/li>\n<li>Click the 'Upload Plugin' button to the right of the 'Add Plugins' heading.<\/li>\n<li>Choose the plugin file that downloaded during step 2.<\/li>\n<li>Click 'Install Now'.<\/li>\n<\/ol>\n\n<p>After activation, the plugin will create a new page called 'Classes' (or it will use an existing page if you have one already).  This will be your catalog page where your featured classes and categories will display.<\/p>\n\n<p><strong>Configuration<\/strong>\nThe plugin has 2 configuration options.  The options are available under the Settings &gt; CourseStorm for WordPress menu.<\/p>\n\n<ol>\n<li><strong>CourseStorm Catalog URL<\/strong>: Your CourseStorm catalog url.<\/li>\n<li><strong>CourseStorm Cron Schedule<\/strong>: The interval that you would like the automatic catalog syncing to happen<\/li>\n<\/ol>\n\n<p><strong>Widgets<\/strong><\/p>\n\n<p>Widgets for the CourseStorm Class Registration for WordPress plugin can be installed in any widget area via the admin area.  To find this navigate to Appearance &gt; Widgets.  Then drag and drop the widgets you want from the left side to the appropriate widget area.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20can%20i%20find%20more%20information%20about%20coursestorm%3F'><h3>Where can I find more information about CourseStorm?<\/h3><\/dt>\n<dd><p>You can find more information on the CourseStorm at <a href=\"https:\/\/www.coursestorm.com\/simple-online-registration\/?utm_campaign=wordpress-plugin&amp;utm_source=marketplace&amp;utm_medium=wordpress-plugin\">https:\/\/www.coursestorm.com\/simple-online-registration<\/a>.<\/p><\/dd>\n<dt id='how%20does%20the%20plugin%20work%3F'><h3>How does the plugin work?<\/h3><\/dt>\n<dd><p>The plugin automatically imports your program\u2019s current CourseStorm catalog and creates classes in your WordPress admin area based on the information in your catalog. The plugin syncs with your class catalog every hour, but you can manually sync it as well, should the need arise.<\/p><\/dd>\n<dt id='how%20does%20the%20plugin%20sync%20my%20catalog%3F%20how%20often%3F'><h3>How does the plugin sync my catalog? How often?<\/h3><\/dt>\n<dd><p>The plugin will sync your catalog in three different ways.<\/p>\n\n<ul>\n<li>When you activate the plugin and save your CourseStorm Catalog URL.<\/li>\n<li>Hourly (or at the specified interval) after you have activated the plugin.<\/li>\n<li>When you click the \u2018Sync now\u2019 button under the \u2018Sync Status\u2019 box, which is only available if you have a catalog url saved. It should be used to manually trigger the sync outside of the scheduled hourly sync. (Note: It will not work if the scheduled sync is within 10 minutes of the scheduled hourly sync.)<\/li>\n<\/ul>\n\n<p>During the sync, you will see the status of the import as a notice at the top of the WordPress admin. There are three different notices: pending, import progress (including the % complete), and complete.<\/p><\/dd>\n<dt id='how%20will%20it%20look%20on%20my%20theme%3F'><h3>How will it look on my theme?<\/h3><\/dt>\n<dd><p>The CourseStorm for WordPress plugin adopts the overall site styles, fonts, and colors.<\/p><\/dd>\n<dt id='will%20it%20work%20on%20my%20theme%3F'><h3>Will it work on my theme?<\/h3><\/dt>\n<dd><p>Yes! This plugin works with most standard themes right out of the box with no customization required.  For custom themes, your theme developer or our staff can assist you.<\/p><\/dd>\n<dt id='i%E2%80%99m%20a%20developer%20and%20would%20like%20more%20customization.%20do%20you%20have%20an%20api%3F'><h3>I\u2019m a developer and would like more customization. Do you have an API?<\/h3><\/dt>\n<dd><p>For customers with more advanced needs, we also offer a fully-open REST API. This provides your web development staff an immense amount of flexibility and power. Using this API, you can not only provide advanced search functionality directly in your site, but also integrate with internal systems for record keeping, data syncing, and more. Our REST API provides secure access to all of your data including courses, students, categories, locations, and instructors.<\/p>\n\n<p>For more information about our REST API, contact our integration team at <a href=\"mailto:&#x69;&#x6e;&#116;&#101;g&#x72;&#x61;&#x74;&#105;&#111;&#110;&#x73;&#x40;&#x63;&#111;&#117;&#114;&#x73;&#x65;&#x73;&#116;&#111;&#114;m&#x2e;&#x63;&#x6f;&#109;\">integrations@coursestorm.com<\/a>.<\/p><\/dd>\n<dt id='how%20will%20the%20plugin%20update%3F'><h3>How will the plugin update?<\/h3><\/dt>\n<dd><p>Updates to the CourseStorm for WordPress plugin are handled automatically through the WordPress eco-system.  When a new update is available, you will receive a notification in WordPress via the update manager.  Navigating to the updates section of WordPress (Dashboard &gt; Updates) will show the updatable plugin under the \u2018Plugins\u2019 heading.  Alternatively, you can update the plugin from the plugins page, by clicking the \u2018Update Now\u2019 link below the plugin if an update is available.<\/p><\/dd>\n<dt id='can%20i%20use%20the%20plugin%20to%20display%20or%20register%20with%20classes%20that%20aren%E2%80%99t%20on%20coursestorm%3F'><h3>Can I use the plugin to display or register with classes that aren\u2019t on CourseStorm?<\/h3><\/dt>\n<dd><p>No, for the plugin to work, you will need an active CourseStorm account.<\/p><\/dd>\n<dt id='can%20i%20display%20classes%20from%20multiple%20coursestorm%20accounts%3F'><h3>Can I display classes from multiple CourseStorm accounts?<\/h3><\/dt>\n<dd><p>No, you can only display classes from one CourseStorm account on a site at a time, however, we do support WordPress multisite to provide independent catalog display on each site in a network.<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"Display classes from your CourseStorm catalog directly on your website so that students can browse, register, and pay for them in just a few clicks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/99510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=99510"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/csforwp"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=99510"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=99510"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=99510"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=99510"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=99510"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=99510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}