1. Home
  2. Docs
  3. DearFlip WordPress Flipbook Plugin
  4. FAQs and Contact Support

FAQs and Contact Support

How do I get faster support and help?

We recommend using the contact form in our support page. You can leave a comment in the comment section too, but that will be a bit slower and has a limitation with sharing extra info like screenshots and private information like website URL.

Before contacting us, please make sure that you:

  1. Read the documentation carefully,
  2. See this Support FAQs

If you didn’t find the answer to your problem, please ask your question on the item discussion page or send us a private message from the support contact form and we will reply via email.

IMPORTANT! 
For the fast troubleshooting, please send us detailed information about the issue. Also, make sure that you don’t forget to send us your site URL where you are using/want to use the item. Please note, that we cannot troubleshoot efficiently from screen-shots.

Please take some time until we respond (usually in 24 – 48 hours).

 

PDF and FlipBook Loading issues:

Why is PDF loading slowly?

PDFs will load slowly due to various reasons. A big size will take longer to download, improper encoding will disable various loading feature. We have pointed out some of the major issues that can be resolved to make loading faster.

1. Remove gZip for PDF

Pdfs are readily compressed while exporting so extra compression won’t make any benefit. By default, the plugin supports partial loading inbuilt. but for that, you need to make sure partial loading is not disabled. Normally, as default, partial loading is supported out of the box. But, in cases where gzip is enabled for PDF then the partial loading won’t work.

Disable gzip for PDF in .htaccess file.

<IfModule mod_headers.c>
    <FilesMatch "\.pdf$">
        RewriteRule ^(.*)$ $1 [NS,E=no-gzip:1,E=dont-vary:1]
    </FilesMatch>
</IfModule>

Further Reading at StackOverFlow https://stackoverflow.com/questions/9249243/how-to-disable-apache-gzip-compression-for-some-media-files-in-htaccess-file

How to check gZip status for a file?

You can use the link to your PDF and enter that at https://www.giftofspeed.com/gzip-test/ to test the gZip status of a file.

2. Make PDF optimized for web purpose:

Make sure your PDF is Web optimized. PDFs are normally exported for printing and are of high quality, around 300-600dpi, which a printer requires. But for reading purposes on-screen 72-100dpi is enough. 50MB for 10 pages is not good for web use. Optimize the PDF and make per page average as max as 500KB or less. Maybe this can be useful: https://www.iskysoft.com/edit-pdf/optimize-pdf-mac.html

 

There is a CORS (Cross-Origin) issue and PDF is not loading!

This occurs when the file and page are in HTTP and https mixed protocol. This is a result of improper https redirection. We recommend using a proper setup to redirect every HTTP request to https to avoid any conflict.

If you are using the file from another domain, make sure you have proper CORS setup done in another domain. For Apache Server, add following lines in .htaccess file

Header set Access-Control-Allow-Origin "*" 
Header set Access-Control-Allow-Headers "Range" 
Header set Access-Control-Expose-Headers: "Accept-Ranges, Content-Encoding, Content-Length, Content-Range"

More Info: https://enable-cors.org/server.html

 

Customization

How to change thumb size for lightbox popups?

You can change the thumb size by using Custom CSS.

._df_thumb{
    width:240px;
    height:360px;
}

 

Custom Buttons

You can create your own buttons by using the ‘custom’ type shortcode.
Example:
[dflip id="123" type="custom"]Your button shortcode goes here[/dflip]

[dflip id="123" type="custom"]<div class="custom-button">My Button</div>[/dflip]

[dflip id="123" type="custom"][button-shortcode]My button[/button-shortcode][/dflip]

Demo:

Your button shortcode goes here

 

 

Custom Links

You can create your own link by using the ‘link’ type shortcode.
Example:
[dflip id="91" type="link"]Click this link[/dflip]

Demo: 

Click this link to open flipbook

How to disable Zoom in Flipbook?

There are two types of zoom available in dFlip Flipbook Plugin and both types can be changed as per requirement.

  1. Disable Zoom on Mouse Scroll: This can be disabled using the dFlip Books -> Settings -> Enable Zoom on Scroll setting. This enabled and disabled the zoom effect on mouse scroll. To disable zoom on mouse scroll set the value to False.
  2. Disable Zoom Buttons: This option will hide the Zoom-In and Zoom-Out buttons. To do so, under dFlip Books -> Settings -> HideControls add zoomIn, zoomOut into the textBox. Make sure the control names are separated by commas and in the exact letter case.

 

Change Log

   ----------------------------------
    30/01/2020 - Version 1.5.6:
    [New Feature]: Link target options for PDF links
    [Improvement]: HTTP and HTTPS file not found conflict is autocorrected depending on the page protocol

    Version 1.5.33:
    [New Feature]: Google Analytics beta implementation
    [Improvement]: openpage moved to getOptions
    [Fixed]: Limit ="-1' is now as default, no more limited to 5 books only

    Version 1.5.21:
    [Improvement]: Code refactor for ZoomScale
    [Improvement]: Outline is hidden if outline is not avaiable

    Version 1.5.19
    [Fixed]: Fullscreen fix for Autoheight
    [Fixed]: Open Page fix for multiple books with the same id

    Version 1.5.15
    [Improvement]: Save error details are displayed for debugging.
    [Fixed]: Cron updates will also save the dFlip post

    12/06/2019- Version 1.5.142
    [Fixed]: Compatibility issues with php7 if the shortcode is empty by mistake and small notices fixes

    Version 1.5.141
    [Fixed]: Lightbox size correction while in wp amin

    Version 1.5.14
    [Fixed]: Auto Height for lightbox set to 100%

    03/03/2019 - Version 1.5.13
    [Improvement]: Auto Height
    [New Feature]: Controls Position setting
    [Improvement]: Requirejs and ES6 compatibility

    09/06/2018 - Version 1.4.3
    [Improvement]: https mode is auto-detected when migrating from http
    [Fixed]: cMap location updated for newer PDF.js version
    [Fixed]: Booklet mode in mobile reverse flips were not clearing old images
    [Fixed]: PaddingLeft and PaddingRight fixes

    ----------------------------------
    01/05/2018 - Version 1.4.2
    [New Feature]: OpenPage parameter
    [Improvement]: compatibility for php 5.2
    [Improvement]: Category Limit fix
    [Improvement]: Autodetection of code location
    [Improvement]: Require.js compaitibilty
    [Improvement]: PDF.JS update
    [Improvement]: Thumb sync

    ----------------------------------
    23/11/2017 - Version 1.3.3
    [New Feature]: Categories for WordPress
    [New Feature]: New Short-code to support multiple books
    [New Feature]: Range Size option added
    [Improvement]: Smooth animated zoom
    [Improvement]: Video Tutorials and easy shortcode in post screen
    [Improvement]: CMAPs added in options
    [Improvement]: canvas mode added in options
    [Improvement]: morecontrols options is added
    [Improvement]: autoplay options is added
    [Improvement]: compatibility for php 5.3
    [Fixed]: IE10 compaitibility
    [Fixed]: Line-height was overridden in some themes
    [Fixed]: Thumb animation removed in safari

    ----------------------------------
    9/06/2017 - Version 1.2.8
    [New Feature]: Pinch To Zoom
    [New Feature]: PDF annotation icons support
    [New Feature]: WebGL shadow option
    [New Feature]: Annotation class option
    [Improvement]: Clear text in mobile
    [Improvement]: Close button for thumbnail and outline
    [Improvement]: Added mail and google plus share
    [Improvement]: Support loading scripts when there are no script tags available
    [Improvement]: Organized maincontrols order
    [Improvement]: PDF.js Update
    [Improvement]: THREE.js update
    [Improvement]: Double size images support
    [Improvement]: Webkit CSS support
    [Fixed]: Center Align Issue in mobile
    [Fixed]: Safari Fixes
    [Fixed]: ESC button for full-screen resolved
    [Fixed]: Page blur due to size miscalculation
    [Fixed]: Missing Outline icon from font-awesome
    [Fixed]: __extends() function is not isolated
    [Fixed]: RTL booklet update

    ----------------------------------
    25/01/2017 - Version 1.2.7
    [New Feature]: Booklet mode option added in single page
    [New Feature]: Auto enable thumbnails
    [New Feature]: Zoom ratio option
    [New Feature]: Force fit pages option
    [Improvement]: Smooth animated zoom
    [Improvement]: Smooth loading updates

    ----------------------------------
    19/11/2016 - Version 1.2.6
    [New Feature]: Deep Linking
    [New Feature]: Share Option
    [Improvement]: Multiple size PDF Flipbook support
    [Improvement]: FullScreen support for IE and browsers in IOS

    ----------------------------------
    03/10/2016 - Version 1.2.4
    [New Feature]: Custom Controls postioning
    [Improvement]: HTML Method for Flipbook creation
    [Improvement]: Loading Info
    [Improvement]: Compatibility with old and new jQuery
    [Improvement]: require.js and cloudfare compatibility
    [Fixed]: Keyboard pagenumber issues in IE

    ----------------------------------
    18/08/2016 - Version 1.2
    [New Feature]: Translate
    [New Feature]: Swipe gestures
    [Improvement]: Realistic turn effect in CSS Flipbook
    [Improvement]: Multi-stage zoom
    [Improvement]: New clean layout
    [Improvement]: Optimized 3D WebGL mode
    [Fixed]: Compatibility issues for IE 10, IE11

    ----------------------------------
    16/06/2016 - Version 1.1.3
    [Improvement]: PDF Flipbook annotation alignment for RTL mode
    [Improvement]: LightBox Examples added
    [Fixed]: CSS load Fixes for IE

    ----------------------------------
    11/06/2016 - Version 1.1.2
    [New Feature]: Light-box mode added
    [Improvement]: jQuery Flipbook - Examples

    ----------------------------------
    05/06/2016 - Version 1.1
    [New Feature]: Better Responsive structure with Single Page Mode
    [New Feature]: RTL mode
    [New Feature]: Flip Sound
    [New Feature]: PDF Flipbook - download option
    [Improvement]: Smart Fallback to HTML5 Flipbook
    [Improvement]: Better Icons

    ----------------------------------
    21/04/2016 - Version 1.0
    RELEASE
Was this article helpful to you? Yes No 2

34 thoughts on “FAQs and Contact Support”

    1. Hi,
      We don’t store user name password, yeah but you could use some membership plugins and then protect the files and page from unwanted access.

      Best,
      DearHive

    1. Hi,
      You can create multiple PDF flipbooks with the plugin on a single site.
      The demo(lite) version is limited to 30 pages, while the premium(full) version has no such limit.

    1. Deepak Ghimire

      Hi,
      DFlip uses PDF.js library for PDF rendering. PDF.JS cannot auto-convert text to links, so the links are needed to be defined in PDFs.
      Some Desktop readers might auto-convert those text to links, but those are actually just text.

      We recommend explicitly defining and creating links so that the PDF will work properly in other readers too.

      Best,
      DearHive

    1. Deepak Ghimire

      Hi,

      You might be using Adobe PDF reader, that automatically converts text to links – even if the links are not declared.
      That will give a misconception that the link was created.

      In-reality: if the links were created they would be supported by all readers- even those who don’t support auto conversion of text to links.
      As explained before, we use PDF.js for rending PDF and they don’t support auto conversion of links.

      We checked your PDF file by downloading and opening in Adobe Reader, the text is converted to links, but not in other readers. Mail links on Page 2. If you disable that feature in Adobe Reader, then those links won’t be there.

      Please download Mozilla Firefox and open the PDF in that browser. If the links are working in Mozilla Firefox too then let us know. if they are not working there too, please define your links.
      Please remember web PDF readers are not as advanced and powerful as desktop readers.

      Other PDF readers that don’t support auto-link conversion:
      https://mozilla.github.io/pdf.js/web/viewer.html

      Related Case:
      https://github.com/mozilla/pdf.js/issues/9224

      That PDF file doesn’t actually contain any links, but just standard text.

      Such “links” can work in e.g. Adobe Reader, but only if you have enabled automatic creation of hyperlinks (this setting seems to default to on).

      https://github.com/mozilla/pdf.js/issues/3172

      How to Disable Auto link creation in Adobe Reader:
      Menu -> Edit -> Preferences -> General -> “Create Links from URLs” -> disable that option

      Best,
      DearHive

  1. Hello, I bought this plugin and it doesn’t work on my site. The message is as follows: The package could not be installed. No valid plugins found.

    The plugin installation has failed.

  2. Deep-linking to a certain page won’t work for me. I get the link from the share button including the page number, but when I paste that URL to a new browser window, the flipbook always opens the first page.

    Also, I couldn’t find out how to open the flipbook in ‘lightbox mode’. Do I have to set this in the shortcode? Maybe this could solve the problem?

    Thanks for any advice!

    1. Deepak Ghimire

      Hi,
      If you have premium access you can get beta updates that have fixes for that issue and are yet under release pipeline.

      Best,
      DearHive

    1. Deepak Ghimire

      Hi Sagar,
      Our plugin is to display PDFs in a flipbook format, and will focus on that. It doesn’t have anything regarding WooCommerce so far.

      Best,
      DearHive

  3. The plugin was working just fine but then all of a sudden is now giving this loading error that says “Please wait while flip book is loading. For more related info FAQs and issues”.

    Thanks,

  4. I’m interested in indexing my large catalog PDFs per page, so search engines will crawl my site per page and take a user to the specific flipbook page of the PDF. If Google just indexes one giant PDF, won’t that take the user to the PDF directly and not the flipbook? Can I somehow integrate Tika output so that each page of text is indexed per deep-linked page? Many thanks for any suggestions — I really want this plugin to be part of the solution!

  5. Thank you very much for the reply. How about a different scenario: I turn a 400-page PDF into 400 .jpg images (pdftopng+mogrify+jpegoptim), bulk import them (wpallimport) so each image’s description is the text content of that page (Tika plus a small Python script), and then I make a flipbook out of those 400 images. A Google search takes a user to the image, but an image click takes the user to the deep link inside the flipbook. Is that possible with your plugin as is?

  6. Deepak Ghimire

    Hi John,

    We don’t fully understand what you are trying to achieve. It’s just too complex will all those variables. Our plugin is just a viewer to display PDF and supports deep-link to go direct to a page..

    Alas, we will pass on this.

Leave a Reply

Your email address will not be published. Required fields are marked *