| 开发者 | codersuraz |
|---|---|
| 更新时间 | 2026年10月24日 17:49 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1.3 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[pdf-rack id="123"] in the Classic Editor or any text widget.[pdf-rack-shelf] or the PDF Rack Shelf block; each cover opens in the popup viewer.#page links open any PDF at a given page; returning readers can continue where they left off./wp-content/plugins/pdf-rack, or install directly from the WordPress plugin directory.Not at all. PDF Rack stores its data separately. Your existing Media Library files remain completely untouched.
Absolutely. Every uploaded PDF gets a unique shortcode (e.g., [pdf-rack id="10"]) that you can paste into the Classic Editor or any text widget.
Yes. The viewer is fully responsive and adapts to any screen width — phones, tablets, and desktops.
No. The PDF viewer scripts load only on pages where you embed a PDF, so the rest of your site stays fast.
The plugin will load any PDF your server allows. For very large files (50 MB+), performance depends on your hosting upload_max_filesize setting and your visitor's connection speed.
Upload your PDF in PDF Rack → Add New, then embed it with the PDF Rack block, the Elementor "PDF Viewer" widget or the shortcode [pdf-rack id="123" mode="flipbook"]. The flipbook is built from the PDF on the fly — there is nothing to convert.
Yes. Use mode="reader" for a vertical scroll PDF viewer or mode="slider" for one page at a time. Add lightbox="true" to open the PDF in a popup from a button.
Yes. Drag or tap a page to turn it, and the flipbook resizes to fit phones, tablets and desktops. On small screens you can also switch to the reader or slider per embed.
No. The built-in viewer runs entirely in the browser — no plugins, extensions, or third-party apps required.
search="false".[pdf-rack-shelf] and the new PDF Rack Shelf block show a category, tag or hand-picked PDFs as a cover gallery; each cover opens the PDF in the popup viewer. Build the shortcode with "Embed a shelf" in the Library.#pdf=12&page=5 open that PDF at that page, even when it is a popup or a shelf cover. New page="N" and share="false" shortcode attributes.resume="auto" continues automatically, resume="off" always starts at page 1.sound="false" per embed). It is synthesised in the browser, so there is no extra file to load.audio="ID|URL|false".toolbar="autohide" fades the toolbar and side arrows out while reading and brings them back when the reader moves the mouse or taps; toolbar="minimize" shrinks the toolbar to a small page counter that expands on hover or tap. Also in the shortcode builder, block and Elementor widget; site default via the pdfrack_toolbar_mode filter.[pdf-rack lightbox="true"]...[/pdf-rack]) can be opened with the keyboard.pdfrack_shelf_atts, pdfrack_resume_mode, pdfrack_product_tab_title, pdfrack_link_viewer_config and pdfrack_settings_response; new actions pdfrack_lead_captured (PDF ID, email, name, consent) and pdfrack_hotspot_clicked (PDF ID, hotspot ID).watermark="false" shortcode attribute.section elements.mode="slider" / mode="flipbook" and lightbox="true" shortcode attributes; viewer mode selector in the block.data-pdfrack-lightbox or class="pdfrack-lightbox").