Getting Started
Installation
Section titled “Installation”Requirements
Section titled “Requirements”| Requirement | Minimum |
|---|---|
| WordPress | 6.0+ |
| PHP | 8.0+ |
Note: SlideMind Bridge checks the PHP version on activation and displays a notice if the requirement is not met.
Install the plugin
Section titled “Install the plugin”From WordPress.org:
- In your WordPress admin, go to Plugins > Add New.
- Search for SlideMind Bridge.
- Click Install Now, then Activate.
From a ZIP file:
- In your WordPress admin, go to Plugins > Add New > Upload Plugin.
- Upload the
slidemind-bridge.zipfile and click Install Now. - Click Activate.
After activation, a new SlideMind Bridge menu appears in the WordPress admin sidebar with two pages: Packages and Reports.
Standalone vs companion mode
Section titled “Standalone vs companion mode”SlideMind Bridge can be installed on its own or alongside SlideMind WP (the AI-powered e-learning gateway):
| Mode | Description |
|---|---|
| Standalone | Install Bridge by itself. All core features work — including LMS completion bridging if a supported LMS plugin is active. Pro features (Reports, LRS forwarding) can be unlocked with a standalone Bridge Pro license. |
| Companion | Install Bridge alongside SlideMind WP. Both plugins share the same admin menu. Pro features unlock automatically with a SlideMind Pro license. |
LMS integration (completion and score passback) is completely independent of SlideMind WP — it depends only on whether a supported LMS plugin is active on your site.
Supported formats
Section titled “Supported formats”SlideMind Bridge supports the three main e-learning interoperability standards:
| Format | Manifest file | Example authoring tools |
|---|---|---|
| SCORM 1.2 | imsmanifest.xml | Articulate Storyline, Adobe Captivate, iSpring Suite, Lectora |
| SCORM 2004 | imsmanifest.xml | Articulate Storyline, Adobe Captivate, iSpring Suite |
| xAPI (Tin Can) | tincan.xml | Articulate Storyline 360, Articulate Rise, Adobe Captivate (2019+), Adapt |
Upload your package as a .zip file. Bridge automatically detects the format by looking for imsmanifest.xml (SCORM) or tincan.xml (xAPI) inside the archive.
Upload your first package
Section titled “Upload your first package”- In the WordPress admin, go to SlideMind Bridge > Packages.
- Click the upload area or drag and drop a
.zipfile. - Bridge extracts the archive, detects the format and version, and creates a package entry.
- The package appears in the list with its title, format badge, and a ready-to-use shortcode.
Tip: If your upload fails, check the PHP upload limits. Bridge displays a warning at the top of the Packages page when
upload_max_filesizeorpost_max_sizeare too low. Contact your hosting provider or adjust these values inphp.ini.
Embed the package
Section titled “Embed the package”The simplest way to embed a package is with the shortcode:
[smbr_player id="123"]Replace 123 with the package ID shown in the Packages list. You can copy the shortcode directly from the list using the copy button.
Gutenberg block
Section titled “Gutenberg block”SlideMind Bridge also provides a SlideMind Player block in the WordPress block editor:
- Add a new block and search for SlideMind Player (in the SlideMind category).
- Select a package from the dropdown.
- Configure display mode, dimensions, and trigger options in the sidebar panels.
Display modes overview
Section titled “Display modes overview”| Mode | Behavior | Default |
|---|---|---|
| Inline | Embeds the content directly in the page as an iframe. A fullscreen button is available. | Yes |
| Overlay | Opens the content in a modal overlay. Triggered by a button, image, or link. | — |
| New window | Opens the content in a new browser tab. Triggered by a button, image, or link. | — |
For the full reference of shortcode attributes, block options, and display mode details, see Embedding.
LMS integration at a glance
Section titled “LMS integration at a glance”SlideMind Bridge auto-detects these LMS plugins and bridges completion and score data back to them:
| LMS plugin | Detection priority | Status |
|---|---|---|
| LearnDash | 1 (highest) | Fully tested |
| TutorLMS | 2 | Beta |
| LearnPress | 3 | Beta |
| LifterLMS | 4 | Beta |
| Sensei LMS | 5 | Beta |
When a supported LMS is active, Bridge displays a green notice on the Packages page: “Active LMS detected: [name]”. Completion status and scores are automatically passed back to the LMS when a learner finishes a package.
If no LMS is detected, packages still play and track progress normally, but no completion passback occurs.
Note: For LMS bridging to work, each package must be associated with a course. See Administration for details on course association.
Next steps
Section titled “Next steps”- Embedding — Full shortcode and block reference, display modes, triggers
- Reports — Learner progress tracking and analytics (Pro)
- Administration — Package management, settings, LMS integration details
- FAQ & Troubleshooting — Common questions and solutions