How to properly display Airtable database in WordPress site

I’m having trouble getting my Airtable database to show up correctly on my WordPress website. When I paste the embed code that Airtable provides, all I see is empty white space where the table should be.

Here’s the iframe code I’m using:

<iframe class="database-embed" src="https://airtable.com/embed/shrXYZ123ABC456DEF?backgroundColor=blue" frameborder="0" width="100%" height="600" style="background: white; border: 2px solid #ddd;"></iframe>

I’ve tried adjusting the height and width values but nothing appears. The blank area shows up but no actual content loads inside it. Has anyone successfully embedded an Airtable view into WordPress before? What am I missing here?

Any suggestions would be really helpful!

sounds like a permissions issue. ive seen this - iframe loads but stays blank because airtables rejecting the embed. open that embed URL in incognito mode. if it asks you to log in, thats your problem. also, some hosts block external embeds by default, so check with yours.

Had the same issue when I embedded an Airtable base on my site. Check your public access settings first - it’s easy to miss this step. You need to enable ‘Create a shareable link to the whole base’ and set it to public. Then grab a fresh embed code so it picks up the new settings. Also worth checking if your WordPress theme or security plugins are blocking iframes - that’ll kill the embed too.

Empty iframe means your Airtable view isn’t shared publicly. Had this same issue last year on a client project.

Your embed URL looks right, but check the sharing settings in Airtable. Go to your base, hit share, and make sure you’ve got a public link for that specific view.

Test the embed URL in a new tab first. If it wants you to log in or throws an error, there’s your problem.

WordPress themes sometimes strip iframe attributes for security. Try pasting the embed code in HTML editor instead of visual. Still nothing? Switch to Twenty Twenty-Three temporarily to rule out theme issues.

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