How to Embed a Flipbook in WordPress
Step-by-step guide to embedding an interactive flipbook on your WordPress site using iframe embed codes. Works with any theme or page builder.
Why Embed a Flipbook on Your WordPress Site?
Static PDFs buried behind download links don't do your content justice. Visitors click, wait for a file to download, open it in a separate app, and — more often than not — never come back to your site. Embedding an interactive flipbook directly on your WordPress page changes the game entirely.
With an embedded flipbook, your visitors get a rich, page-turning experience without ever leaving your website. That means longer session times, lower bounce rates, and a far more professional impression. Whether you're showcasing a product catalog, company brochure, magazine, or training manual, an embedded flipbook keeps readers engaged right where you want them.
FlipLink makes this effortless. Once you create a flipbook from your PDF, you get a ready-to-use embed code that works with any WordPress theme, page builder, or editor. No plugins required.
If you're new to converting PDFs into flipbooks, start with our guide on how to convert a PDF to a flipbook online first, then come back here to embed it.
Getting Your Embed Code from FlipLink
Before you touch WordPress, you need your embed code. Here's how to grab it:
- Log in to your FlipLink dashboard at
go.fliplink.me - Open the flipbook you want to embed
- Click the Share button
- Select the Embed tab
- Copy the iframe code provided
Your embed code will look something like this:
<iframe
src="https://go.fliplink.me/view/your-flipbook-id"
width="100%"
height="600"
frameborder="0"
allowfullscreen
></iframe>
That's all you need. FlipLink handles the sharing and distribution side — your job is simply pasting this code into WordPress.
Method 1: WordPress Block Editor (Gutenberg)
The Block Editor is the default WordPress editor, and it's the simplest way to embed your flipbook.
Step-by-Step
- Open the page or post where you want the flipbook
- Click the + button to add a new block
- Search for Custom HTML and select it
- Paste your FlipLink iframe embed code into the block
- Click Preview to verify it looks correct
- Hit Publish or Update
That's it. The flipbook will render directly on your page with full interactivity — page flipping, zoom, fullscreen, and all.
Pro Tip
If you want the flipbook centered with some breathing room, wrap it in a div:
<div style="max-width: 900px; margin: 0 auto; padding: 20px 0;">
<iframe
src="https://go.fliplink.me/view/your-flipbook-id"
width="100%"
height="600"
frameborder="0"
allowfullscreen
></iframe>
</div>
Method 2: Elementor
Elementor is one of the most popular WordPress page builders, and embedding a flipbook takes just a few clicks.
Step-by-Step
- Open the page in Elementor's visual editor
- Search the widget panel for HTML
- Drag the HTML widget to your desired section
- Paste your FlipLink iframe code in the HTML field
- Adjust the widget's margin and padding in the Advanced tab
- Click Update to save
Elementor renders the iframe live in the editor, so you can see exactly how your flipbook will look before publishing. Use Elementor's responsive controls to adjust height for tablet and mobile breakpoints if needed.
Turn Your PDFs Into Interactive Flipbooks
Free trial — all features included, no credit card required.
Start Free TrialMethod 3: Classic Editor
Still using the Classic Editor? No problem. The process is just as straightforward.
Step-by-Step
- Open your page or post in the Classic Editor
- Switch to the Text tab (not Visual) in the editor toolbar
- Place your cursor where you want the flipbook
- Paste the iframe embed code
- Switch back to the Visual tab to confirm it appears
- Click Publish or Update
Important: Always paste embed codes in the Text tab. The Visual tab may strip or alter your HTML, which can break the embed.
Responsive Sizing Tips
Your flipbook should look great on every device. Here are some practical tips for responsive embedding.
Use Percentage Width
Always set width="100%" on your iframe so it fills the container. This ensures the flipbook adapts to any screen size automatically.
Set a Sensible Height
A fixed pixel height of 500 to 700 works well for most flipbooks on desktop. For a more responsive approach, use the aspect-ratio trick:
<div style="position: relative; width: 100%; padding-bottom: 75%; height: 0; overflow: hidden;">
<iframe
src="https://go.fliplink.me/view/your-flipbook-id"
style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"
frameborder="0"
allowfullscreen
></iframe>
</div>
This maintains a 4:3 aspect ratio regardless of screen width. Adjust padding-bottom to change the ratio — use 56.25% for 16:9 or 100% for a square.
Test on Mobile
FlipLink's viewer is fully responsive, but always preview your WordPress page on a phone to make sure the surrounding layout doesn't create awkward spacing. Most issues come from the page's CSS, not the flipbook itself.
Using Clickable Image Embed as an Alternative
Not every page needs a full interactive embed. Sometimes you want a lighter touch — a beautiful thumbnail that opens the full flipbook when clicked. That's exactly what FlipLink's Clickable Image Embed feature is for.
Instead of an iframe, you get an image with a link. This is perfect for:
- Blog sidebars where a full flipbook would be too large
- Landing pages where you want visitors to click through intentionally
- Email newsletters that link back to your WordPress page
- Resource libraries listing multiple publications as thumbnails
You can grab the Clickable Image Embed code from the same Share dialog in your FlipLink dashboard. It loads faster than an iframe and gives you full control over the thumbnail's appearance through FlipLink's branding and design options.
Troubleshooting Common Issues
The Flipbook Doesn't Appear
- Make sure you pasted the code in the Text/HTML mode, not the Visual editor
- Check that your WordPress theme doesn't strip iframes (some security plugins block them)
- Verify the flipbook is published and not in draft mode in FlipLink
The Flipbook Is Too Small or Too Large
- Adjust the
heightvalue in the iframe code - Use the responsive wrapper div shown above for consistent sizing
- Check if your theme's content area has a max-width that's constraining the embed
Flipbook Works on Desktop but Not Mobile
- Ensure
width="100%"is set (not a fixed pixel width) - Check for CSS
overflow: hiddenon parent containers that might clip the iframe - FlipLink's viewer handles mobile gestures natively, so the issue is almost always in the page layout
WordPress Strips the Embed Code
Some security plugins (like Wordfence or iThemes Security) or theme settings may filter out iframe tags. If your embed code disappears after saving:
- Check your security plugin settings for iframe filtering rules
- Add
go.fliplink.meto your allowed iframe sources - Try using a dedicated HTML block instead of pasting inline
SEO Considerations
Embedded flipbooks enhance user engagement metrics, which benefits your SEO indirectly. For maximum visibility, make sure you've configured your flipbook's SEO and social previews in FlipLink so that search engines and social platforms display rich metadata when your page is shared.
For a deeper dive into embedding options beyond WordPress, check out our complete guide on how to embed a PDF on a website.
Start Embedding Flipbooks on WordPress Today
Embedding a FlipLink flipbook on your WordPress site takes less than five minutes. No plugins to install, no complicated setup — just paste an embed code and your visitors get a stunning interactive experience.
Ready to get started? Create your free FlipLink account and convert your first PDF into an embeddable flipbook. With our lifetime deal starting at $129 for 100 active publications, you get unlimited embedding across all your WordPress pages and beyond.
Check out our pricing page to find the right plan for your needs.
Ready to Create Your First Flipbook?
Transform your PDFs into interactive flipbooks and documents. Get started with FlipLink's Lifetime Deal — just $129 for 100 active publications.
Related Articles
How to Embed a PDF on Your Website (5 Methods Compared)
Learn 5 ways to embed a PDF on your website including iframe, Google Docs viewer, browser embed, and flipbook embeds. Pros, cons, and code examples for each.
How to Embed a Flipbook on Your Website with Iframe
Embed your FlipLink flipbook on any website using a simple iframe code — works with WordPress, Wix, Squarespace, and more.
How to Embed a Flipbook in Squarespace
Learn how to add an interactive flipbook to your Squarespace website. Step-by-step guide using code blocks and embed options.