BookShelf Addon

The BookShelf Addon displays a collection of your FlipBooks as a true 3D shelf, 2D shelf, grid, or list — with filtering, search, sorting, and click-to-open in a popup. Perfect for catalog libraries, magazine archives, training portals, or any site with more than a handful of FlipBooks.

What it adds

  • Four display modes:
    • 3D shelf — Realistic three-dimensional shelf with book spines you can hover and click.
    • 2D shelf — Flat shelf layout with spine cover thumbnails.
    • Grid — Cover thumbnails in a responsive grid.
    • List — Vertical list with cover, title, and excerpt.
  • Filtering & search — Filter by category, tag, or any custom taxonomy; live keyword search.
  • Sorting — Title, date, popularity, or custom order.
  • Click-to-open — Open FlipBooks in a popup overlay without leaving the page.
  • Shortcode and Gutenberg block for inserting a BookShelf anywhere.
  • Page builder elements — Available as an Elementor widget, WPBakery element, and Avada Fusion element when the matching addon is active.

Installation

  1. Download the addon zip.
  2. Plugins → Add New → Upload Plugin → upload → activate.
  3. Activate the license under FlipBooks → License.

Requires the main TNC FlipBook 3D plugin. Optional: install the Elementor, WPBakery, or Avada addons to get drag-and-drop BookShelf elements in those builders.

How to use

Shortcode

[tnc-flipbook-3d-bookshelf display="3d" per_page="12" category="catalogs"]

Common attributes:

  • display3d, 2d, grid, or list
  • per_page — Number of FlipBooks per page
  • category, tag — Filter to a taxonomy slug
  • orderbytitle, date, popularity, or menu_order
  • search — Enable a live search input above the shelf

Gutenberg block

Search for TNC FlipBook BookShelf in the block inserter, choose a display mode, and configure filtering and sorting in the block sidebar.

FAQ

Can readers open multiple FlipBooks from one BookShelf? Yes. Clicking any book opens it in a popup. Closing the popup returns the reader to the same BookShelf state.

Does it support paginated archives with many FlipBooks? Yes. The shelf paginates automatically based on per_page. Load-more and numbered pagination are both available.

Can I show only specific FlipBooks? Use the ids attribute with a comma-separated list of FlipBook IDs to curate exactly which books appear.

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