Selytho Page Flip Creator
Selytho Page Flip Creator renders your PDFs as a hardware-accelerated 3D flipbook directly in the browser. No Flash, no external services, no server-side processing — just upload a PDF, drop in a shortcode, and your visitors get a beautiful page-turning experience instantly.
The engine is built on Three.js (WebGL) with PDF.js for client-side rendering. Pages curl realistically with configurable curl amount and flip speed. The viewer is fully responsive and works on desktop, tablet, and mobile.
WebGL Rendering
Smooth, hardware-accelerated page turns powered by Three.js. Cylindrical vertex deformation gives each page a natural curl. Front and back faces are rendered as separate meshes with correct UV mapping and depth ordering.
PDF.js Powered
PDF pages are rendered client-side by PDF.js — no server-side image conversion or pre-processing required. Simply provide a PDF URL. All rendering happens in the visitor's browser.
Flipbook Editor
Each flipbook has its own settings page in the WordPress admin with a live preview that updates as you change settings. Configure appearance, controls, info panel, and Pro features all in one place.
Info Panel
Display PDF metadata — title, author, subject — in an elegant overlay panel. Override any field per flipbook. Supports custom colours and an optional logo (Pro).
Share Panel
Built-in share overlay with social sharing links — Facebook, X (Twitter), LinkedIn, Pinterest, BlueSky, and email — plus a one-click copy button for the page URL.
Bookshelf Mode
Group multiple PDFs into a single flipbook with a shelf selector. Each book in the shelf has its own info panel overrides.
View Statistics
Track views, pages seen, and read depth per flipbook session. A dedicated Statistics page shows all-time totals and a per-flipbook breakdown with inline bar charts.
RTL Support
Right-to-left page order is fully supported. Enable RTL per flipbook or as a global default. All text inputs in the admin panel support bidirectional text entry.
Viewer Settings Panel
Visitors can adjust flip speed, curl amount, interaction mode, and pan direction in real time from a settings panel in the controls bar — without reloading the page.
Feature Summary
- WebGL 3D page-turn viewer — hardware-accelerated via Three.js
- PDF.js powered — no server-side processing, renders in the browser
- RTL support — right-to-left page order built in
- Bookshelf mode — group multiple PDFs into one viewer
- Info panel — PDF metadata with per-book overrides and custom colours
- Share panel — Facebook, X, LinkedIn, Pinterest, BlueSky, Email, copy link
- View statistics — views and read depth tracked per flipbook session
- Viewer settings panel — visitor-accessible real-time controls
- Per-flipbook editor with live admin preview
- Global default settings with per-flipbook overrides
- Shortcode embed — one line, works anywhere
Pro Features
- Soft page-flip style — flexible paper curl
- Auto-flip with configurable delay — hands-free presentation mode
- Zoom — scroll wheel, pinch, and buttons
- Pan — Alt/Cmd + drag or scroll when zoomed
- Fullscreen mode
- Thumbnail strip — click any page to jump
- Page-turn sound effects
- Controls position and mode (over / outside the viewer)
- Info panel logo
- Hide credit line
Uninstall
Data removal is opt-in. By default, deleting the plugin preserves all your data so it can be re-installed without loss. If you enable Settings → Delete data on uninstall, then deleting the plugin removes all plugin data from your WordPress database, including:
- All view records (
slyth_viewstable) - All flipbook post meta (
_slyth_*keys) - All plugin settings and options prefixed with
slyth_ - Licence key and validation data
The uninstall script does not delete:
- Your PDF files — these remain in the Media Library
- Any site content — posts, pages, users, WooCommerce data, etc.
Disclaimer
Selytho Page Flip Creator is provided as-is, without warranty of any kind. Rob Snow / Rob Art | WordPress Development accepts no responsibility or liability for data loss or any damage arising from the use of this plugin. You are solely responsible for ensuring your use of this plugin complies with applicable law in your jurisdiction.
PDF rendering is performed client-side by PDF.js. Rendering quality and performance depend on the visitor's device and browser. Very large PDFs may load slowly on low-powered devices.
External Services
Selytho Page Flip Creator does not connect to any external services during normal operation. All PDF rendering is performed client-side in the visitor's browser using PDF.js. No visitor data or content is transmitted externally.
Licence validation communicates with the Rob Art licence server at https://robsnow.eu solely to verify your Pro licence key. This only occurs when you activate or deactivate a licence from the Settings page.
Support
For documentation, guides, and FAQs visit the Help & Documentation page.
For bug reports or feature requests, please use the support forum on the plugin page or contact us via the Selytho Page Flip Creator plugin page.
