Why is the H1 header showing on my content pages? I thought it was turned off by default.
DesignPLUS hides the Canvas page title (H1) when a Banner Title is present, unless the option to display it is enabled. Blackboard Ally and related settings may also cause the H1 to appear.
By default, DesignPLUS hides the Canvas page title (H1) when an H2 heading is present on the page. This helps prevent duplicate page titles from appearing in your content.
However, there are several situations in which the H1 may still appear.
The page does not have a Banner Title
DesignPLUS hides the Canvas page title when a Banner Title is present. If your page does not contain a Banner Title, the Canvas page title will appear.
To hide the Canvas Page Title, add a Banner Title to your page.
The option to show the page title is enabled
If you select the option to show the Canvas Title in the Banner Title tool of the sidebar, the Canvas page title (H1) will appear, even if a Banner Title is present.
To hide the Canvas Page Title, see the DesignPLUS User Guide: Banner Titles > Instructions > Display the Canvas Title.
To learn more about the accessibility of the Banner Title and the Canvas page title, see Are Banner Titles accessible when they are set to heading level 2 and hide the Canvas page title?
Blackboard Ally Alternative Formats dropdown
If your institution uses Blackboard Ally, the default DesignPLUS behavior of hiding the Canvas page title is disabled. The H1 remains visible because Ally's Alternative Formats dropdown button is added to the H1, and the button needs to remain available.
DesignPLUS allows you to relocate the Ally button to the Banner Title.
For more information, see our Admin Guide: Instructions for Customizing Account Settings under the Ally Dropdown Relocation panel.
Complex sub-account structures
Some institutions have Ally or DesignPLUS installed in the root account, while the other is installed at the sub-account level. In these configurations, the JavaScript and Account Settings load at different times, causing the H1 to appear inconsistently.
If the Ally Relocate Account Settings does not apply consistently, we recommend adding the allyRelocate JavaScript Variable to the JavaScript file that contains the DesignPLUS code.
For more information, see the DesignPLUS Admin Guide: JavaScript Variables.
We no longer have Blackboard Ally, but the H1 still shows
If your institution no longer uses Blackboard Ally, DesignPLUS may be waiting for the Ally code to load before hiding the H1.
Verify the following:
- Remove the Ally JavaScript from your Canvas Theme JavaScript file. Check whether the file still contains code similar to the following:
window.ALLY_CFG = {
'baseUrl': 'https://prod.ally.ac',
'clientId': XXXXX,
'lti13Id': 'XXXXXXXXXXXXXXXXXX' };
$.getScript(ALLY_CFG.baseUrl + '/integration/canvas/ally.js'); - Disable the Ally Relocate Account Setting. Verify that the Ally Relocate setting is no longer enabled in the [Account Settings] page of the Primary Customizations course.
- Remove the allyRelocate variable. Check that your JavaScript does not contain
allyRelocate: true,and remove it if it is no longer needed.
If you have any questions or would like assistance troubleshooting, please submit a ticket to our support team.