We get these most common questions about page builder support:
- Which page builder plugins are compatible with GrassBlade xAPI Companion?
- How do I add xAPI or SCORM Content on a page builder?
- Can I use a free page builder or do I need the pro version?
In this guide, you will get all your answers related to WordPress page builders and GrassBlade xAPI Companion.
Supported Page Builders
GrassBlade xAPI Companion supports almost every page builder plugin whether it is free or paid. However, we tested the following most popular plugins and will focus on how you can use them.
If you didn’t see your builder plugin in the above list, it doesn’t mean GrassBlade xAPI Companion does not support it. You can still try it and if you’re facing any issues feel free to contact us.
Assign xAPI Content to Page
To add xAPI Content on any page with edited using page builder, first, you have to assign content on that page.
Note: Gutenberg users do not need to do this process.
Go to WordPress edit page, not page builder edit page like
Edit with Elementor.
Look for meta box called xAPI Content on right side of the screen.
Select your content and click the update button assign it on the page. You have successfully assigned your xAPI Content on this page.
Add Content on page builders
We will use [grassblade] shortcode or available block to show xAPI Content in page builder editor.
On the edit page, click the (+) icon to add a block on your page and search for xAPI Content block.
From the right side of the screen, select the xAPI Content using the drop-down. Click the Update button to save.
On Elementor editor, search for shortcode block and add it on the page where you want to show the content.
Enter this shortcode [grassblade id=123] in the shortcode block field. Where 123 is xAPI Content ID and you can find this shortcode on the edit page of every xAPI Content.
You can add this shortcode in any block that support text input.
On DIVI editor page, add Textbox block on the page where you want to show the content.
Replace the sample text with [grassblade] shortcode to move the xAPI Content to the desired place in the page. By default, it will show at the bottom of the page.
On Beaver Builder editor, add HTML block/widget at the place where you want to show the content.
In HTML input field, add [grassblade id = 123] shortcode with content ID. You can find this shortcode on the xAPI Content edit page. Click on the image to enlarge.
WPBakery Page Builder
On the WPBakery builder edit page, add the Text Block where you want to show the content.
Replace sample text with [grassblade] shortcode. On the editor page, it may show content at the bottom of the page, but on the frontend, it will show the content where you add the shortcode.
In Visual Composer, it automatically shows content at the bottom of the page when you assign the xAPI Content. Currently, you cannot move it anywhere on the page. We will try to include a quick fix in our future updates.
Add shortcode widget on the page where you want to show the content.
Enter [grassblade id = 123] shortcode in the input field. You can find this shortcode on the xAPI Content edit page.
We are planning to add blocks/widgets for popular page builders, you will receive it in the future updates. Keep checking this space for more updates related to the page builders.
If you’re facing any issue while using a page builder feel free to contact us.