Trouble showing Airtable content on Wordpress site

Hey guys, I’m stuck with a problem on my Wordpress blog. I want to show my Airtable Base there but it’s not working right. I used the embed code that Airtable gave me, but all I see is a blank space on my page. It’s driving me crazy!

Here’s the code I’m using:

<iframe class="table-display" src="https://mytable.com/show/abc123?color=blue" frameborder="0" scrolling="no" width="100%" height="500" style="background: clear; border: 1px solid #ddd;"></iframe>

Has anyone run into this before? Any tips on how to fix it? I really want to get this working. Thanks a bunch for any help!

yo man, have u tried clearin ur browser cache? sometimes that fixes weird stuff like this. also, check if ur wordpress is up to date. old versions can mess with embeds. if nothin works, maybe try a different embed method? there’s plugins n stuff that make it easier

Have you tried using a WordPress plugin specifically designed for Airtable integration? I ran into a similar issue and found that using a plugin like Aeropage Sync for Airtable or miniExtensions Gallery for Airtable solved the problem. These plugins handle the embedding process more smoothly than manual iframe insertion.

If you prefer not to use plugins, another approach is to check your WordPress theme’s compatibility with iframes. Some themes have CSS that can interfere with iframe rendering. You might want to try switching to a default WordPress theme temporarily to see if that resolves the issue.

Also, double-check your Airtable base permissions. Make sure the ‘Enable shared base link’ option is turned on in your Airtable share settings. Sometimes, the blank space appears when the embedded content isn’t publicly accessible.

Hey there, I’ve actually dealt with this exact issue before on my own WordPress site. It can be super frustrating! One thing that worked for me was adjusting the security settings in my WordPress. Some security plugins block iframes by default, which can cause that blank space you’re seeing.

Another trick I found helpful was to add a small script to force the iframe to reload. Sometimes WordPress doesn’t load external content properly on the first try. Here’s what I added just after the iframe code:

<script>
  window.onload = function() {
    var iframe = document.querySelector('.table-display');
    iframe.src = iframe.src;
  }
</script>

This little snippet basically tells the page to reload the iframe once everything else is done loading. It’s not a perfect solution, but it did the trick for me when nothing else seemed to work.

If you’re still stuck, you might want to check if your hosting provider has any restrictions on external embeds. Some shared hosting plans can be pretty strict about that kind of thing. Good luck, and I hope you get it sorted soon!