Bright For WordPress
Using the Bright Wordpress Plugin, one can add SCORM, xAPI, cmi5, and AICC content to any WordPress site. Essential middleware for WordPress and SCORM Cloud, including WooCommerce. Read more at https://bright.aura-software.com/.Sub-Topics
-
Bright Shortcodes
In most implementations, Bright integrates with page rendering in WordPress through the use of WordPress shortcodes. Bright Shortcodes tightly integrate with Bright templates. A Bright Shortcode renders a specified template to the page. The shortcode is also used to parameterize and configure the rendering of the template. -
Bright WooCommerce Integration
Bright includes extensions for WooCommerce that allow SCORM Cloud-based courseware to be sold online, either to individual learners or in bulk via the Bright license key facility. -
Configuration
Configuring the Bright Platform for Wordpress via the WordPress administration console. -
Embeddable Admin Console
Standalone JavaScript Console [included in the WordPress plugin] can be used to interact with Bright objects and metadata from anywhere on the web. From WordPress, it usually accessible from YourSiteUrl://wp-admin/admin.php?page=bright_options_admin -
Invitations
Invitations are a function in Bright that allows for a group of learners to be associated with a group of courses. Invitations allow for an entire group of registrations to be managed as a single unit. License keys, in the WooCommerce integration, is built on top of the Bright invitation functionality. -
LearnDash Integration
Details of the Bright Integration for LearnDash, a popular LMS plugin for WordPress. -
Bright E-Learning Dashboard
This plugin allows a Bright site to be organized as series of learning paths, with a learning path dashboard [catalog], and individual learning path pages featuring a stylized interface. -
Bright 2.0 Admin Beta
This is Bright 2.0 Administrative Interface for Bright, currently in Beta. It will eventually supersede both the embedded admin console available from the Bright for WordPress plugin as well as the existing web-based Bright Server Console.
Documents
-
Finding your Course ID
Finding a Course ID in SCORM Cloud is essential when interacting with the Bright platform, or communicating with Aura or … Read more →
-
Managing User Profile Data Syncing to Bright Server
Configuring Automatic Sync With Bright, you can write WordPress user meta information into the Bright database and permanently associate it … Read more →
-
Installation of the Bright Plugin
The Bright Plugin can be installed via the regular WordPress plugin installer. Contact Support to get a copy of the … Read more →
-
Debugging Bright For WordPress
wp-config.php In development, we highly recommend adding the following to your wp-config.php define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', true); The location … Read more →
-
Internationalization (i18n)
Configuring your language If you would like to have Bright render in a lang other than English, then you need … Read more →
-
Extracting A Registration ID from A Bright Template
Extracting A Registration ID from A Bright Template Depending on the template, you can find out the Registration GUID for … Read more →
-
Bright WordPress Hooks and Filters Reference
How to use See https://developer.wordpress.org/reference/functions/add_filter/ for more information. Filters are usually defined in a plugin [like your bright customizations plugin] … Read more →
-
Accessing User Profile Data From a Bright Template
User profile data can be made available to Bright templates via configuration options for the Bright Plugin for WordPress. See … Read more →
-
Protected: LP Issue
There is no excerpt because this is a protected post. -
Altering a Generated Template After It Renders
Sometimes, what comes out of an expanded bright template via a Bright shortcode is close, but not quite right. Using … Read more →
-
Adding A Bright Template to a WordPress Page or Post
How it Works Bright uses a combination of WordPress shortcodes and the Bright Templating System to embed a course or … Read more →
-
Controlling Bright Initialization and Creation of API Keys
Why Does this matter? If your Bright plan covers active users, "activity" is governed by authentication of the user [that … Read more →
-
How to Access SCORMCloud Reportage Straight From Bright
SCORM Cloud Reportage is awesome. One of the reasons we are built on SCORM Cloud, is that Reportage gives you … Read more →
-
Anonymization Of Learner Registration Data
When to use In the Bright V2 API, the browser connects directly to Bright server via the Bright V2 API … Read more →
-
Creating a Named Template
About Template Types When using a Bright shortcode, there are two models for the template: inline by-name An inline template … Read more →
-
How Do I Get Started With Bright
I Want Bright, Now What? Getting onboarded is not difficult. To buy, follow these steps: Send email to support@aura-software.com, or … Read more →
-
Troubleshooting Bright
One thing we hear about Bright is how reliable it is. Great, but nothing works ALL THE TIME. Here's what … Read more →
-
Course GUID
Course GUID, otherwise known as Course ID, is a unique identifier for a course. For SCORM Cloud courses, it can … Read more →
-
Setting Up Bright Sync
Bright Sync is a mechanism that allows for your Bright data [including the underlying SCORM Cloud data], to be synced … Read more →
-
Configuring Anonymous Access
Normally, non-logged in users will not receive a Bright API Key. In some cases, it is desirable to show some … Read more →
-
PHP Client Calls to the Bright API Quick Start
Using the PHP callApi() function. https://help.aura-software.com/api/bright-wordpress-phpdoc/classes/Bright.Base.html#method_callApi Ignoring 404 responses Normally, you may get the Bright error block when receiving a … Read more →
-
Bright E-Learning Dashboard Hooks And Filters
bright_dashboard_course_registrations Let's a client edit the registrations that appear on a course in a learning path. $registrations = apply_filters('bright_dashboard_course_registrations',$cloned_course->registrations,array('path_key' => … Read more →
-
Changing a Course Title
Changing a Course Title Unless you have explicitly overriden the Course Title in your implementation, Bright uses the Course Title … Read more →
-
Using Bright Before It Has Initialized
Normally, Bright is automatically initialized as part of wp_head hook. If you need to use it before this hook in … Read more →
-
Controlling Landscape Printing For Certificates
For certificates to print correctly, Bright by default issues a CSS directive to put the site into landscape print mode. … Read more →
-
Clearing Your Browser Cache
Why We May Ask You to Clear Your Browser Cache Sometimes when we update our software or a part of … Read more →