Skip to content
DearFlip WordPress
  • Plugins
    • WordPress Flipbook
    • JS Flipbook
    • Joomla Flipbook
  • Demos
    • Embedded Example
    • Popup Examples
    • Online PDF Viewer
  • Pricing
  • Docs
  • Support
  • Account
  • Blog
DearFlip WordPress
  • Plugins
    • WordPress Flipbook
    • JS Flipbook
    • Joomla Flipbook
  • Demos
    • Embedded Example
    • Popup Examples
    • Online PDF Viewer
  • Pricing
  • Docs
  • Support
  • Account
  • Blog

Getting Started

  • Getting Started – Quick
  • Installation
  • Create 3D Flipbooks
  • Create Spiral 3D Flipbook (Pro)
  • Create Hybrid 3D Flipbook (Pro)
  • Create PDF Viewer/Reader
  • Create Slider Viewer

Organizing Flipbooks

  • Organizing Flipbooks
  • Multiple Flipbooks in a page
  • Using Categories
  • Using Book Shelf (Pro)
  • Sort Flipbooks (Pro)
  • Open Flipbook with custom buttons & elements(PRO)

Features & Settings

  • Selective Script Loading
  • Features & Settings – Quick
  • Google Analytics(PRO)
  • Settings
  • Shortcode-options

Customizations

  • Customizing Layout / Controls (look)
  • Customizing Buttons
  • Customize popup thumb
  • Customize Page/PDF Links
  • Turn off Zoom on mouse scroll
  • Remove or change Download button
  • Remove Share Button
  • Open Book at certain page
  • Open Flipbook in New Tabs

FAQs

  • Icons are missing?
  • PDF not Loading!
  • PDF loading is slow!
  • Fullscreen Faqs
  • General FAQs & Issues
  • Flipbook loading issue
  • Change Log

Presale, Purchase & License

  • Purchase & Licensing / Upgrading
  • Free(Lite) vs Premium Comparision
  • License Utilization
  • License Activation issues
  • How to Change Invoice details
View Categories
  • Home
  • Documentation
  • Organizing Flipbooks
  • Open Flipbook with custom buttons & elements(PRO)

Open Flipbook with custom buttons & elements(PRO)

1 min read

At times the inbuilt buttons and thumbs provided by DearFlip do not match your site layout and theme. In such case trigger feature can be used. It relies on the ID of element where the click has to be made.


1. Create/Prepare the trigger element #

If you have a button which has to be clicked, make sure it has an unique ID. This can be different for different builders, but every builder should have an option/attribute field for ID.

Example:
Set the ID(HTML Anchor) of button to my_flipbook_button (See Gutenberg Example below)

Setting ID(Anchor) in Gutenberg builder


2. Shortcode to assist the trigger #

In your regular shortcode [dflip id=1234][/dflip] add the following:

  1. type="hidden"
    this registers a flipbook with settings and keeps it hidden on the page
  2. trigger="id_of_the_element_to_trigger"
    This registers the trigger to the element where the click has to be done.

Resulting shortcode:
[dflip id=1234 type="hidden" trigger="id_of_the_element_to_trigger"][/dflip]

Example:
using the button with ID my_flipbook_button create earlier
[dflip id=1234 type="hidden" trigger="my_flipbook_button"][/dflip]


Demo Example: #

The button below will open a flipbook just like the lightbox button does.

My Flipbook Button
LifeStyle Magazine

FAQs / Possible Issues : #

My trigger is not working! #

It is possible that there are two elements with the same id, Only the first element will be registered as trigger, try using a new and different id.

My page builder doesn’t have ID attribute! #

In some builders Anchor is used instead of ID. Try using Anchor attribute.

Still stuck? How can we help?

How can we help?

Updated on September 13, 2024

Leave a Comment Cancel reply

Table of Contents
  • 1. Create/Prepare the trigger element
  • 2. Shortcode to assist the trigger
  • Demo Example:
  • FAQs / Possible Issues :
    • My trigger is not working!
    • My page builder doesn't have ID attribute!

Links

  • Terms and Conditions
  • License Terms
  • Privacy Policy
  • Browser Test

Recent Posts

  • (no title)
  • Protected: Flipbook in a password page
  • Case Study: Open PDF File links as Flipbook
  • Transparent background example
  • Multiple Embeds in a Page

Products

  • DearFlip 3D Flipbook JS Plugin
  • DearFlip 3D Flipbook WordPress Plugin
  • DearFlip 3D Flipbook Joomla Plugin
  • Online PDF Viewer
  • DearFlip PDF Flipbook for Chrome
  • Mashshare Social Sharing WordPress plugin
© 2026 | A product of DearHive.com