Description
Fliptale turns a PDF into a flipbook with realistic 3D page turns. This plugin puts your Fliptale books on your WordPress site: catalogs, magazines, brochures, reports, menus and portfolios that readers page through right in the post, with nothing to install.
Three ways to embed
- Paste the link. Paste a book’s link on its own line in the block editor and it becomes a flipbook. Links in the Classic editor and in Embed blocks work too.
- Fliptale Flipbook block. Add the block, paste the link, and set the height. The block supports wide and full-width alignment.
- Shortcode.
[fliptale url="https://fliptale.io/b/…"]for page builders, widgets and the Classic editor.
What readers get
- Realistic 3D page turns on computers and tablets.
- A light 2D view with curling pages on phones, and a switch between 2D and 3D.
- Full screen, page navigation and sound, right in your page.
- Books in several languages, with a language switcher, when you publish translations in Fliptale.
How it works
You make and publish the book on Fliptale (free to start, no credit card needed), then embed it here. When you update and republish the book in Fliptale, every page that embeds it shows the new version. There’s nothing to upload to WordPress and nothing to configure.
Books on Fliptale’s free plan show a small “Made with Fliptale” link in the viewer. Books on paid plans don’t. The plugin itself adds no links or credits to your site.
The plugin accepts links to books and collections on fliptale.io, on your Fliptale site at yourname.fliptale.io, and on custom domains you allow (see the FAQ). Other links are left alone, so the block and shortcode can never be used to frame another site.
External services
This plugin shows books hosted by Fliptale (https://fliptale.io), a service for publishing PDFs as flipbooks. You need a Fliptale account to create and publish books.
Your WordPress server never contacts Fliptale. When someone views a page that embeds a book, in the editor or on your site, their browser loads the book from Fliptale in an iframe, from fliptale.io, from the owner’s Fliptale site (yourname.fliptale.io), or from a custom domain the owner set up in Fliptale.
- What is sent: what any website receives when a page loads: the visitor’s IP address, browser user agent and the address of the page that embeds the book. While the book is open, the viewer also reports anonymous reading statistics for the book’s owner: that it was opened, which pages were reached, how long it was on screen, the kind of device, and the site that linked to it.
- What is not: no cookies are set, and nothing about your WordPress site or its users is sent.
- When: only when a page with an embedded book is viewed.
The viewer also relies on these third-party services. As with any web request, they see the visitor’s IP address and browser user agent. No account data is sent to them.
- Cloudflare hosts Fliptale and delivers the books, and its cookieless Web Analytics script runs in the embed. Terms and Privacy Policy.
- jsDelivr may deliver lighting images for the 3D view. Terms and Privacy Policy.
- Google Fonts may deliver a font, only when a book can’t be shown. Terms and Privacy Policy.
Fliptale’s Terms of Service and Privacy Policy apply.
Screenshots




Blocks
This plugin provides 1 block.
- Fliptale Flipbook Embed a flipbook or collection published on Fliptale.
Installation
- In your WordPress admin, go to Plugins Add New Plugin, search for “Fliptale” and click Install Now, then Activate.
- On fliptale.io, upload a PDF, tune the look and publish it.
- Open the book’s Publish & Share panel and copy its link.
- In a post or page, paste the link on its own line, or add the Fliptale Flipbook block and paste it there.
FAQ
-
Do I need a Fliptale account?
-
Yes, to create and publish books. Fliptale has a free plan. Your readers don’t need an account or anything else: the book opens in your page.
-
Which links work?
-
https://fliptale.io/b/…: a book.https://fliptale.io/c/…: a collection, shown as a shelf of covers.https://yourname.fliptale.io/…: a book on your Fliptale site.- The embed addresses of all of these (
…/embed/…), and a book’s id on its own.
-
My books are on a custom domain. How do I embed them?
-
The simplest way is to paste the book’s fliptale.io link, which you can choose in the Publish & Share panel. To use your custom domain instead, allow it with a filter, for example in your theme’s functions.php:
add_filter( 'fliptale_custom_domains', function ( $domains ) { $domains[] = 'books.example.com'; return $domains; } ); -
What does the shortcode accept?
-
[fliptale url=”https://fliptale.io/b/…” height=”640″ title=”Spring catalog”]
url: the book’s link (orid: the book’s id).height: the height in pixels, from 240 to 2000. Default 640.title: the name screen readers announce. Default “Flipbook”.
-
How do I change the book that is shown?
-
Update the book in Fliptale and republish it: every embed shows the new version. To show a different book, select the block and click Replace.
-
The embed shows “not found”.
-
The book isn’t published, or it was unpublished. Publish it in Fliptale and reload the page.
-
Can I change the embed’s markup?
-
Yes, with the
fliptale_embed_htmlfilter, which receives the markup, the embed address and the height and title.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Fliptale – 3D Flipbooks from PDF” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Fliptale – 3D Flipbooks from PDF” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- First release: the Fliptale Flipbook block, the [fliptale] shortcode and automatic embeds for pasted links.
