Accessibility issue - Page missing heading - WP Embed Template

We have been remediating our websites to meet the updated ADA Tittle II requirements and on one site a “page” has been flagged for a missing heading. After inspecting it looks to be the embed page snippet for one specific page. I’m not sure how to access this to make a fix. The issue is classified under Accessibility Best Practices. Inspecting the page source shows no heading tags or tags with a heading role. The body contains a container div with a class of wp-embed. This div contains a p tag with a class of wp-embed-heading.

Where can this be fixed? Is it in a Pro page template or another WP template? Only this single page embed has been flagged, but that could be a failure of our auditing tool.

The link to this is https://ehsd.org/medi-cal-and-health-coverage-options/embed/

Hey Kevin,

Thanks for posting in!

The actual page URL is https://ehsd.org/medi-cal-and-health-coverage-options/

This page link: https://ehsd.org/medi-cal-and-health-coverage-options/embed/ seems to have been generated by a plugin. Please provide a secure login so we can review your site thoroughly. In your next reply, you can include:
– Site URL
– WordPress login link
– Administrator username & password
– Confirmation that we have permission to access and modify the site

To know how to create a secure note, please check this out: How The Forum Works

image

Best Regards.

I have created a staging clone and added a secure note with credentials. It does not look to be a plugin:

Adding a /embed/ endpoint to WordPress page URLs is a default feature of WordPress core, primarily used for its internal oEmbed functionality, and does not typically require a plugin. The URL structure is already in place if permalinks are enabled.

Default WordPress Behavior

WordPress automatically creates an /embed/ endpoint for all posts, pages, and attachments. This URL (e.g., https://yourwebsite.com ) returns a simple HTML page designed to be embedded as an iframe on other WordPress sites or services that support the WordPress oEmbed provider.

Hello Kevin,

Yes, you are correct. This does not come from a plugin but from WordPress. To resolve this issue, you will have to create a custom embed template. This detailed guide should help you go forward:

Best Regards.

Thanks, I’ll look into this. I may end up just disabling these oEmbeds.

You’re welcome.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.