Display Addon for TNC FlipBook Classic

The Display Addon adds three visual display modes for collections of PDFs: a realistic 3D Bookshelf, a clean List view, and a flexible Grid view. Each works as a standalone shortcode (no page builder required) and shows multiple PDFs or FlipBooks in one place with click-to-open popups.

This addon is for the TNC FlipBook Classic plugin (and the free TNC PDF Viewer).

Requirements

  • WordPress 5.6 or later.
  • An active TNC FlipBook Classic license, or the free TNC PDF Viewer plugin from WordPress.org.

Installation

  1. Buy the Display Addon from CodeCanyon or your ThemeNcode purchase dashboard.
  2. In WordPress go to Plugins → Add New → Upload Plugin and upload the zip.
  3. Activate the plugin.
  4. Make sure TNC FlipBook / TNC PDF Viewer is active.

The Display Addon also extends the Elementor, WPBakery, Avada, and Divi addons — its layouts appear as Bookshelf / List/Grid widgets and modules when those page-builder addons are also installed.

The three display modes

1. Bookshelf

A 3D animated bookshelf with realistic book spines. Visitors hover for previews and click to open each PDF in a popup. Perfect for catalogs, magazines, and brochures.

Shortcode:

[tnc-bookshelf ids="12,13,14,15" columns="5" height="450" shadow="true"]

Key parameters:

Parameter

What it does

ids

Comma-separated PDF/FlipBook IDs from your library

columns

Books per row (1–6)

height

Shelf height in pixels

shadow

Show realistic shadows (true or false)

popup

Open FlipBook in a lightbox popup (true or false)

orderby

Sort: date, title, random

2. List

A clean, organized list with thumbnails, titles, descriptions, and an optional reading time estimate. Includes search and category filters. Ideal for documentation hubs.

Shortcode:

[tnc-list categories="catalogs" columns="1" excerpt="true"]

3. Grid

A responsive grid (or masonry) layout of PDF covers. Filter by category and configure popup behavior. Ideal for portfolios or visual catalog pages.

Shortcode:

[tnc-grid categories="all" columns="3" gap="15" popup="true"]

Advanced parameters (apply to List and Grid):

Parameter

What it does

categories

One or more category slugs (e.g. "all" or "magazines,catalogs")

excerpt

Show PDF descriptions (true or false)

readtime

Display estimated reading time

orderby

Sort: title, date, random, menu_order

columns

Number of columns (Grid only)

gap

Space between items in pixels (Grid only)

Where to use these shortcodes

  • Page or post content (Gutenberg or Classic editor).
  • Theme widget areas that accept shortcodes.
  • Page builders that allow raw shortcodes.

If you use Elementor, WPBakery, Avada, or Divi, the matching addon exposes these as drag-and-drop widgets, elements, or modules — same options, just visual instead of typed.

Troubleshooting

Shortcode shows blank or raw text. Confirm the Display Addon is active and the parent plugin (TNC FlipBook or TNC PDF Viewer) is also active. Check that the ids or categories values match existing PDFs.

Books or covers don't render. Make sure each PDF in your library has either a Featured Image set, or that the first PDF page is generating thumbnails. Without thumbnails, the Bookshelf and Grid show placeholder spines.

Popup doesn't open. Confirm popup="true" is in the shortcode and there are no JavaScript errors in your theme. Some caching plugins can defer the popup script — exclude the FlipBook scripts from deferral.

Support and licensing

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us