Skip to main content

A4p FlipBook Addon for YOOtheme Pro

v. WordPress 2.0.3, Joomla 2.0.3
Joomla 6 WordPress YOOtheme Pro 5
Short Description

Turn PDF catalogs, brochures, magazines and presentations into interactive flipbooks directly inside YOOtheme Pro for Joomla and WordPress.

Ava Fox reminding visitors to check compatibility and view the demo before buying
Ava Fox reminding visitors to check compatibility and view the demo before buying
Requirements

Requires YOOtheme Pro for Joomla or WordPress. YOOtheme Pro is a separate third-party product and is not included with this add-on.

14,99 

  • 12 Month Support & Updates for 1 Website
  • Use on Unlimited Domains

Product Details

  • Platform:
    Joomla · WordPress
  • Version:
    WordPress 2.0.3, Joomla 2.0.3
  • Compatible:
    Joomla 6 · WordPress · YOOtheme Pro 5
  • Requires:
    YOOtheme Pro
  • Licence:
    1 Website / Updates & Support
  • Publisher:
  • SKU:
    a4p001002

Built for Real Projects

Practical extensions developed from real Joomla, WordPress and YOOtheme Pro requirements.

Clear Compatibility

Check supported platforms and versions before you purchase or install.

Documentation Included

Get clear installation instructions, configuration details and practical guidance.

Direct Developer Support

Get assistance from the team that develops and maintains the extensions.

Product Overview

PDF FlipBook Addon for YOOtheme Pro

A4p FlipBook adds a dedicated flipbook element to YOOtheme Pro. It transforms an existing PDF document into an interactive book-style presentation that visitors can browse directly on your website.

Instead of sending visitors to a plain PDF file or displaying the document in a basic browser frame, you can present it with animated page turns, familiar navigation controls and an engaging reading interface.

The element is available for both Joomla and WordPress and can be configured directly inside the familiar YOOtheme Pro Builder.

Ideal for Digital Publications

The FlipBook element is suitable for many types of PDF content, including:

  • Product catalogs
  • Brochures
  • Digital magazines
  • Company presentations
  • Portfolios
  • Price lists
  • Restaurant menus
  • Travel guides
  • Annual reports
  • Instruction manuals
  • Event programs
  • Property brochures

Upload or select your PDF, add the element to a YOOtheme Pro layout and adjust its appearance to match your website.

Interactive PDF Navigation

Visitors can browse the document using a realistic page-turning interface. The integrated toolbar provides convenient reading controls, including:

  • Previous and next page navigation
  • First and last page navigation
  • Page number selection
  • Thumbnail navigation
  • Zoom in and zoom out
  • Fit-to-screen view
  • Fullscreen mode
  • Single-page and double-page views
  • Optional page-turn sound
  • Optional PDF download
  • Automatic playback controls
  • Sharing controls

Available controls may adapt to the visitor’s device, browser and available display space.

Configure the Flipbook in YOOtheme Pro

The element provides practical settings for the document and its presentation:

  • PDF file or PDF URL
  • Optional title
  • Optional descriptive text
  • Maximum flipbook width
  • Flipbook height
  • Page-turn animation duration
  • Page-turn sound
  • Background color
  • PDF download option
  • Custom download button text
  • Download button style, size and width
  • Optional opening of the download in a new window

The title, description and download button can use YOOtheme Pro’s standard typography, color, alignment, spacing, animation, visibility and positioning controls.

Match the Element to Your Website

Choose a background color and define the dimensions of the reader to integrate the flipbook into your page design.

The configured width acts as a maximum width, allowing the element to fit into narrower layout areas. The height is set explicitly in the Builder, giving you control over the amount of vertical space used by the document.

YOOtheme Pro’s standard responsive visibility, maximum-width and alignment options can also be applied to the element.

For the best results, review the configured height at the breakpoints used by your website.

Optional PDF Download

You decide whether visitors may download the displayed PDF.

When downloads are enabled, the element can show a separate YOOtheme-styled download button below the flipbook. The button text can be customized—for example:

  • Download PDF
  • Download Catalog
  • Save Brochure
  • Download Price List

If no custom text is entered, the element uses “Download” as its fallback label.

The download button can use YOOtheme Pro’s standard button styles and may optionally open the document in a new browser window.

Page-Turn Sound and Animation

The page-turn sound can be enabled or disabled for each flipbook. You can also adjust the animation duration to create a quicker or more relaxed page-turning experience.

These settings make it possible to adapt the reading experience to the type of publication and the style of your website.

Built for Joomla and WordPress

The same core FlipBook element is available for both supported platforms. This provides a consistent workflow for agencies and website owners working with YOOtheme Pro across Joomla and WordPress projects.

Separate installation packages are provided for each platform.

Multilingual and RTL-Aware

The Builder interface includes German and English translations. Additional English and German locale variants are included in the WordPress package.

The reader also detects right-to-left website languages and changes the page direction accordingly.

The title, description, PDF selection and custom download label can be managed within the corresponding YOOtheme Pro layout and language workflow.

Safe PDF and Content Handling

The element accepts local or remote PDF addresses using standard HTTP or HTTPS URLs. Unsupported URL schemes and files that do not identify as PDFs are rejected.

Title, description, dimensions, colors and download labels are validated before output. If WebGL rendering cannot initialize correctly, the reader can retry using a non-WebGL presentation mode.

Secure Licensing and Automatic Updates

A valid addons4.pro licence enables update access for the selected platform.

Both Joomla and WordPress versions support licence activation and deactivation, encrypted local credential storage and automatic update discovery. Update downloads are authorized using short-lived, single-use tickets rather than exposing long-lived licence credentials in release URLs.

Important Usage Notes

Use Web-Optimized PDF Files

Large or highly complex PDF documents can take longer to download and render. Optimize images and file size before publishing, especially when the document contains many pages.

PDF Hosting Must Permit Browser Access

A remotely hosted PDF must be publicly accessible through HTTP or HTTPS. The remote server may also need to permit the browser to load the document from your website.

Height Is Configured Manually

The element width can adapt to a narrower container, but the flipbook height is configured explicitly. Check this setting at the responsive breakpoints used by your layout.

Download Protection Is Not Included

Disabling the download button removes the provided download controls, but it does not turn a publicly displayed PDF into a protected document. The browser must still be able to access the PDF to display it.

The Add-on Does Not Edit PDFs

The FlipBook element displays existing PDF documents. It does not create, merge, compress or edit PDF files.

Ava Fox presenting the FAQ section on addons4.pro

Frequently Asked Questions

Does the add-on work with Joomla and WordPress?

Yes. Separate installation packages are provided for Joomla and WordPress, while the main FlipBook element and its core settings remain consistent across both platforms.

Is YOOtheme Pro required?

Yes. The add-on is built specifically for the YOOtheme Pro Builder and cannot be used as a standalone PDF viewer.

Is YOOtheme Pro included?

No. YOOtheme Pro is a separate third-party product and must be obtained independently.

Which file type can I use?

The element is designed for PDF documents. Other document or image formats are not accepted as flipbook sources.

Can I use an externally hosted PDF?

Yes. Standard HTTP and HTTPS PDF URLs are accepted. The external server must allow the visitor’s browser to retrieve the file.

Can visitors browse the PDF without downloading it first?

Yes. The PDF is loaded into the interactive reader and can be browsed directly on the page. The browser still downloads the document data required for rendering.

Can I disable PDF downloads?

Yes. You can disable the FlipBook download option and remove the separate download button.

However, this is not a digital-rights-management feature. A PDF displayed publicly in a web browser cannot be guaranteed against retrieval.

Can I change the download button text?

Yes. You can enter a custom label such as “Download Catalog” or “Save Brochure.” If the field is empty, “Download” is used.

Can I style the download button?

Yes. The button supports YOOtheme Pro button styles, sizes and full-width presentation.

Can I change the flipbook dimensions?

Yes. Width and height can be configured in pixels. The width is applied as a maximum width, while the height determines the vertical reader area.

Is the flipbook responsive?

The element can shrink within narrower YOOtheme Pro layout containers, and standard responsive visibility and alignment settings are available. Because the height is configured manually, it should be checked at the breakpoints used by your website.

Does the reader support thumbnails?

Yes. Visitors can open a thumbnail overview and jump to a selected page.

Are zoom and fullscreen controls included?

Yes. The integrated reader provides zoom, fit-to-screen and fullscreen controls where supported by the visitor’s browser.

Can page-turn sound be disabled?

Yes. Sound can be enabled or disabled individually for every FlipBook element.

Can I adjust the page-turn speed?

Yes. The animation duration can be configured in milliseconds.

Does the element support right-to-left websites?

Yes. The add-on detects right-to-left website languages and adjusts the reading direction.

Does it support dynamic content?

The description and custom download-label fields are configured as dynamic-capable YOOtheme Pro fields. The PDF selector uses YOOtheme Pro’s standard link/file field.

Does it work without WebGL?

The reader normally uses WebGL for its three-dimensional presentation. If initialization remains stuck, the add-on can retry in a non-WebGL mode.

Are automatic updates included?

Automatic updates are available for Joomla and WordPress while the corresponding addons4.pro licence is active and valid.

Can I use several flipbooks on one page?

The implementation creates a separate reader instance for each configured element. Actual page performance will depend on the number and size of the PDF documents being loaded.

Ava Fox pointing down to additional product information on addons4.pro

Tags

Key Features

  • Dedicated FlipBook element for YOOtheme Pro
  • Available for Joomla and WordPress
  • Interactive presentation of PDF documents
  • Animated page-turning effect
  • Previous, next, first and last page navigation
  • Page number navigation
  • Thumbnail overview
  • Zoom controls
  • Fit-to-screen view
  • Fullscreen mode
  • Single-page and double-page presentation
  • Optional automatic playback
  • Optional page-turn sound
  • Optional PDF download
  • Custom download button text
  • YOOtheme Pro button styles and sizes
  • Configurable width and height
  • Configurable animation duration
  • Custom background color
  • Optional title and descriptive text
  • YOOtheme Pro typography and color settings
  • Standard YOOtheme Pro alignment, spacing and visibility controls
  • German and English Builder interface
  • Right-to-left page direction support
  • WebGL rendering with automatic fallback
  • Secure licence activation and deactivation
  • Licensed automatic updates
  • No coding required

Requirements

Joomla

  • Joomla 4, Joomla 5 or Joomla 6
  • YOOtheme Pro
  • PHP 8.1 or newer
  • Modern browser with JavaScript enabled
  • Active addons4.pro licence for automatic updates

WordPress

  • WordPress 6.0 or newer
  • YOOtheme Pro
  • PHP 8.0 or newer
  • Modern browser with JavaScript enabled
  • Active addons4.pro licence for automatic updates

Recommended Product Configuration

  • Joomla 6 or a current supported WordPress release
  • YOOtheme Pro 5
  • HTTPS website
  • Optimized PDF files suitable for web delivery

YOOtheme Pro is required and is not included with the add-on.

Installation and Setup

Joomla

  1. Install and activate YOOtheme Pro.
  2. Install the Joomla FlipBook package through the Joomla extension installer.
  3. Open the plugin settings and activate your licence.
  4. Make sure the A4Pro FlipBook system plugin is enabled.
  5. Clear the Joomla and YOOtheme Pro caches.
  6. Open YOOtheme Pro and add the A4Pro FlipBook element to your layout.

WordPress

  1. Install and activate YOOtheme Pro.
  2. Install the WordPress FlipBook ZIP file through the WordPress plugin installer.
  3. Activate the A4Pro FlipBook plugin.
  4. Enter and activate your licence in the plugin settings.
  5. Clear any website and YOOtheme Pro caches.
  6. Open YOOtheme Pro and add the A4Pro FlipBook element to your layout.

Adding a Flipbook

  1. Add the A4Pro FlipBook element in YOOtheme Pro.
  2. Select or enter the PDF file.
  3. Add an optional title and description.
  4. Define the maximum width and height.
  5. Choose the background color.
  6. Configure the page-turn duration and sound.
  7. Enable or disable PDF downloads.
  8. Customize and style the download button if required.
  9. Check the result on desktop, tablet and mobile breakpoints.

Documentation

Changelog

Version 2.0.3 — Joomla and WordPress

Update Delivery Maintenance
  • Completed compatibility and delivery checks for the secure addons4.pro update channel.
  • Improved release reliability for licensed Joomla and WordPress installations.
  • No changes were made to the FlipBook element or its presentation features.

Version 2.0.1 — Joomla and WordPress

More Secure Update Downloads
  • Introduced short-lived, single-use authorization tickets for extension downloads.
  • Prevented long-lived activation credentials from being included in release requests.
  • Improved recovery of existing WordPress update authorization following an upgrade.
  • Preserved encrypted licence information during validation and recovery.

Version 2.0.0 — Joomla and WordPress

Licensed Automatic Updates
  • Added secure licence activation and deactivation.
  • Added automatic update discovery through dedicated Joomla and WordPress update channels.
  • Restricted update downloads to active, non-expired licences.
  • Added encrypted local storage for licence credentials and activation tokens.
  • Added periodic licence validation and an additional check before protected downloads.
  • Added German and English licence administration.
  • Improved validation of PDF URLs, dimensions, colors, labels and editor content.
  • Improved WebGL initialization reliability with an automatic rendering fallback.
  • Added stricter validation of update servers and release paths.
  • Preserved an existing valid activation if a replacement licence cannot be activated.

Version 1.38 — WordPress

Custom Download Labels
  • Added an optional custom label for the PDF download button.
  • Added the new setting directly below the download option in the Builder.
  • Added translated field labels for German and English installations.
  • Retained “Download” as the automatic fallback when no custom label is entered.
  • Improved safe output of custom button labels.

Version 1.3.7 — Joomla

Custom Download Labels
  • Added an optional custom label for the PDF download button.
  • Added the new setting directly below the download option in the Builder.
  • Added German and English translations for the new field.
  • Retained “Download” as the fallback when the custom field is empty.
  • Improved safe output of custom button labels.

Earlier Product Development

Initial FlipBook Element

The original product line introduced a dedicated YOOtheme Pro element for displaying PDF documents as interactive flipbooks on Joomla and WordPress.

The initial functionality established the core customer features that continue in the current version:

  • PDF selection
  • Animated page navigation
  • Configurable reader dimensions
  • Page-turn sound
  • Optional downloads
  • Background color settings
  • Title and descriptive content
  • YOOtheme Pro styling and layout controls

No reliable public version numbers or release dates for these earliest development milestones were found in the current packages, so they should not be presented as separately numbered releases.

Ava Fox helping visitors choose the right extension

Not Sure If This Extension Fits Your Project?

Check the requirements, explore the live demo or contact us if you are unsure whether this extension works with your website.