Settings Overview
FlipBooks → Settings is where you set the defaults for every FlipBook on your site. Configure your branding once and every new FlipBook picks it up automatically — no need to repeat yourself per FlipBook. This article maps the seven tabs in Global Settings, what each one covers, and how the override system works.
The seven tabs
Tab
What you configure
General
Language, view mode, page mode, zoom, deep linking
Display
Color scheme, branding, animation, rendering
Toolbar
Default toolbar buttons (Navigation, Content Tools, Actions, Interface)
Protection
Watermark, copy prevention, dev tools detection
Integrations
API keys for cloud TTS, AI providers, Analytics
Accessibility
Skip links, keyboard help, reduced motion, high contrast
Advanced
Custom CSS, uninstall behavior
Each tab is detailed below; deeper articles are linked.
Tab 1 — General
Operational defaults that don't affect look.
Setting
What it does
Default View Mode
FlipBook (3D), Single Page, Vertical scroll, or Horizontal scroll
Page Mode
Cover First (page 1 is solo, then spreads) or Spreads First
Default Zoom
Auto, Page Fit, Page Width, or a specific % (50-400)
Mobile Single Page
Force single-page mode on phones (under 768px). Default on
Default Language
Viewer UI language (194+ options)
Deep Linking
Add page number to URL hash so visitors can share specific pages
Link Target
When readers click links inside the PDF: same tab or new tab
PDF Link Overlay
Render PDF annotations and embedded links (default on)
Attribution Badge
Show "Powered by TNC FlipBook 3D" badge (off-by-default for paid Pro)
Tab 2 — Display
How FlipBooks look. Configure your brand once here so every FlipBook inherits it.
Theme & Style group
- Color Scheme (Chrome) — Slate, Paper, Midnight, Ocean, Forest, Glass, Sepia.
- Brand Color — single hex picker for buttons, focus rings, active icons.
- Hardcover Color — for FlipBooks with Hardcover style.
- Default Theme — Auto, Dark, or Light.
- Page Flip Effect — Realistic, Hard, Slide, Fade.
- FlipBook Style — Default, Hardcover, Spiral.
Branding group
- Logo (Dark Theme) — toolbar logo for dark mode.
- Logo (Light Theme) — toolbar logo for light mode.
- Favicon — favicon for the standalone FlipBook URL.
Advanced Settings group
- Flip Duration (200-2000ms), Curl Intensity (0.3-1.5), Page Shininess (0-1), Flip Sound (1-5, Custom, None).
- Render Mode (Auto, 3D, 2D), Render Scale (1-4).
- Toolbar Layout (Bottom-Center, Top-Center, Bottom-Fullwidth, Top-Fullwidth).
Full details: Display and Appearance.
Tab 3 — Toolbar
Per-button toggles for the FlipBook's toolbar, grouped into four sections:
- Navigation — Page Indicator, Prev/Next, First/Last, Single Page, Auto-Play, Hand Tool.
- Content Tools — Search, Zoom, Thumbnails, Bookmarks, Notes, Form Viewer.
- Actions — Share, Download, Print, Sound, Fullscreen, Reading Mode, Read Aloud.
- Interface — Theme Toggle, Logo, Tilt, Rotate.
Full details: Toolbar Customization and Toolbar Defaults.
Tab 4 — Protection
Site-wide protection defaults. Each FlipBook can override.
- Admin Bypass — disable protection for logged-in admins (recommended on for testing).
- Watermark — site-wide watermark settings.
- Copy Prevention — disable right-click, keyboard, image drag, selection, download.
- DevTools Detection — warn / blur / no action.
- Source Path Security — always on; serves PDFs via REST proxy.
Full details: Protection and DRM and Protection Defaults.
Tab 5 — Integrations
Third-party service connections. Configure once, use across all FlipBooks.
Analytics
- Google Analytics 4 Measurement ID —
G-XXXXXXXXXX. Events fire from the FlipBook viewer.
Cloud Text-to-Speech providers
- Google Cloud TTS API Key
- ElevenLabs API Key
- Azure Speech Key + Azure Region
- Amazon Polly Access Key ID + Secret Access Key + Region
- OpenAI API Key
Set up only the providers you plan to use. Full details: Read Aloud.
AI providers (for the Chatbot Addon)
- Anthropic API Key
- Google Gemini API Key
Used by the Chatbot Addon for in-FlipBook AI assistant features.
Tab 6 — Accessibility
Accessibility defaults. Most are on by default.
- Enable Accessibility Features — master toggle.
- Skip Links — keyboard-friendly skip-to-content links.
- Keyboard Shortcuts — enable shortcuts (Esc, arrows,
?for help). - Screen Reader Announcements — page-change announcements.
- Focus Indicators — visible focus rings on keyboard navigation.
- Respect Reduced Motion — honor the OS-level "reduce motion" preference.
- High Contrast Mode — boost contrast for low-vision readers.
- Keyboard Shortcuts Help Panel — open the
?panel showing all shortcuts.
Full details: Accessibility and Accessibility Defaults.
Tab 7 — Advanced
Things that don't fit elsewhere.
- Custom CSS — global CSS applied to every FlipBook. Uses CodeMirror for syntax highlighting.
- Danger Zone — Delete all data on uninstall — confirm to remove all plugin data when uninstalling.
Full details: Advanced — Custom CSS and Uninstalling.
How the override system works
Most fields on a per-FlipBook tab have a switch labeled Global / Custom (or Global / On / Off):
- Global (default) — uses the value from this Settings page.
- Custom — overrides for this FlipBook only.
Workflow:
- Set everything globally to your defaults.
- Leave per-FlipBook switches on Global.
- Only flip to Custom when a specific FlipBook needs a different value.
This way you can change a global default later (e.g. swap Brand Color from blue to red), and every FlipBook follows automatically — no per-FlipBook edits needed.
Some advanced settings (Page Videos, Hotspots, WooCommerce gating) only exist per-FlipBook — they don't have global defaults.
Where settings are stored
Global Settings are saved in the WordPress options table under tncfb3d_settings. Per-FlipBook settings are saved in post meta on the FlipBook post.
Export / import preserves both — when you export a FlipBook, only that FlipBook's overrides come along. When you export the whole plugin (via the Toolkit), global settings and FlipBooks both come through.
Recommended setup workflow
For a new site:
- Tab 1 — General: pick default language, deep linking on, mobile single page on.
- Tab 2 — Display: set your brand chrome, brand color, logo. This is the biggest one-time setup.
- Tab 3 — Toolbar: enable the buttons you want; hide anything irrelevant.
- Tab 4 — Protection: enable as little as you actually need. Watermark on for paid content; copy prevention for confidential content.
- Tab 5 — Integrations: add Google Analytics ID, set up at least one cloud TTS provider if you want Read Aloud.
- Tab 6 — Accessibility: leave all defaults on.
- Tab 7 — Advanced: skip until needed.
Then every new FlipBook inherits your defaults — you only need to upload content and publish.
Disabled fields look greyed out
When a per-FlipBook field is set to Global, it appears greyed out in the editor at 70% opacity. This is intentional — it signals "this is inherited from Global Settings; flip the switch to override."
Troubleshooting
Changes to global settings don't appear on existing FlipBooks.
- Per-FlipBook overrides win over global. Check the FlipBook's tab — if a switch is set to Custom, it's not picking up the new global value.
- Clear caches (page cache, CDN, server cache).
- Reload in incognito to rule out browser cache.
The "Save" button is disabled.
- Some fields validate on the client side. If a value is invalid (e.g. font size out of range, or an invalid color), the button stays disabled. Check field-level error messages.
Custom CSS doesn't apply.
- Confirm the CSS is saved (the CodeMirror editor needs a manual save).
- Check that the CSS selectors match the front-end DOM (use browser dev tools to inspect).
- Some custom CSS is overridden by per-FlipBook Custom CSS — check both.
Next steps
- Display and Appearance — visual customization
- Toolbar Defaults — toolbar configuration
- Accessibility — accessibility configuration
- Protection Defaults — protection defaults