Linux 软件免费装
Banner图

Document Engine – Document Library, PDF Viewer & Post to PDF

开发者 matrixaddons
MatrixAddons
更新时间 2026年10月6日 09:30
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

pdf viewer download manager document management embed pdf document library

下载

2.2.0 1.0.3 1.0.1 1.0.5 1.0.6 1.0.11 1.0.4 1.0.7 1.0.9 2.0.1 2.0.2 2.0.3 1.0.10 1.0.12 1.0.2 1.0.8 1.1 1.1.1 1.2 1.3 2.0.0 2.0.4 2.0.5 2.1.0

详情介绍:

Document Engine turns WordPress into a document library your visitors can actually use. Publish policies, meeting minutes, reports, forms and guides; let people search and filter them instantly; show PDFs in a fast viewer that runs on your own site; and let visitors save any post or page as a PDF. It is built for the block editor, works with any theme, and the free plugin has no document limits, no ads and no time limits. Made for councils and public bodies, schools and universities, housing and community associations, intranets and HR teams, nonprofits, law and accounting firms, and member sites. Try it live · Documentation · Free vs Pro · Pro features · Pricing https://www.youtube.com/watch?v=NBZIZHn3ZRQ Free vs Pro at a glance The free plugin is complete on its own. Document Engine Pro adds control, proof and scale for organisations, in the same screens. Compare every feature · See what Pro adds · Pro plans from $79 a year Why Document Engine Document library PDF viewer Document pages Every document gets a clean page with its file type, size, last update, categories, a download button and, for PDFs, the viewer. Pages can be switched off, and templates overridden in your theme. Post to PDF Moving from another plugin Document Engine copies your documents from Document Library (Barn2), Download Monitor, WordPress Download Manager, Simple Download Monitor and Simple File List: titles, descriptions, categories, tags, files, download counts, dates and passwords. You see a preview first, the original data is never changed, and old shortcodes and download links keep working afterwards. For editors and admins Document Engine Pro The free plugin publishes documents. Pro controls who can open them, proves who read them, and keeps them up to date, for councils, schools, HR teams, intranets, client portals and member sites. Pro is an add-on: install it next to the free plugin and its features appear in the same screens. Your documents, pages and settings stay exactly as they are. See Document Engine Pro https://www.youtube.com/watch?v=uDFXI3sFlT8 Pro is for you if you need to… Everything Pro adds Screenshots and details of every feature are on the Document Engine Pro page. Access control Secure viewing and downloads Proof and insight Keeping documents current Scale and automation Plans (every plan includes every Pro feature): Every plan has a 14-day money-back guarantee (refund policy). If a licence expires, Pro keeps working; only updates and support stop. See Pro plans and pricing External services The free plugin works without any external service. It only contacts one in these cases:

安装:

  1. In Plugins → Add New, search for "Document Engine", then install and activate it.
  2. Go to Documents → Add New Document and upload a file, or select existing files in Media → Library (list view) and choose Bulk actions → Create documents.
  3. Create a page and add the Document Library block. Choose the layout, columns and filters in the block settings.
  4. Optional: in Documents → Settings → Post to PDF, choose which post types get a "Download PDF" button.
  5. Optional: moving from another document plugin? Open Documents → Tools → Migrate.
Requirements: WordPress 6.6 or newer and PHP 7.4 or newer. Post to PDF needs the PHP mbstring and gd extensions.

屏幕截图:

  • Table, grid and folder layouts.
  • The built-in PDF viewer: search inside PDFs, page thumbnails, outline and links.
  • Preview documents in a popup without leaving the library.
  • Every document gets its own page with file details, a download button and the viewer.
  • The Document Library block in the block editor.
  • Replace a document's file without breaking links, and print its QR code.
  • The documents list in the admin.
  • Libraries adapt to phones and narrow columns.
  • Step-by-step documentation inside WordPress (Documents → Docs).

升级注意事项:

2.2.0 Migrate from Simple File List and Simple Download Monitor, your own PDF fonts, and security fixes for Post to PDF. Recommended for everyone. 2.1.0 Click-to-sort columns, "Load more", PDF paper sizes and Google Analytics download events. Fixes the file type and size of documents created in the block editor. Recommended for Document Engine Pro users. 2.0.4 Adds a document library, a private built-in PDF viewer and a security fix. Existing shortcodes, settings and blocks keep working. Requires PHP 7.4 and WordPress 6.6.

常见问题:

Is the free plugin limited?

No. There's no limit on documents, libraries, downloads or time, and no ads. Pro adds features for organisations; it doesn't unlock anything that was taken out of the free plugin.

Does the PDF viewer use Google?

No. Document Engine includes its own viewer (PDF.js) and never contacts Google. The only exception is PDF Viewer blocks created with version 1 on sites that upgraded: they keep Google's viewer until you switch on Documents → Settings → PDF Viewer → Version 1 blocks (see "External services").

Do I need Pro?

Not to publish documents. The free plugin is a complete library with the viewer, search, filters and Post to PDF. You need Pro when documents must be limited to certain people, when you need proof of who read something, or when you manage enough documents to want versions, review dates, custom fields, bulk import and analytics.

How do I upgrade to Pro?

Choose a plan on the Document Engine Pro page, then either upload the Pro plugin from your account, or enter your licence key at the bottom of Documents → Free vs Pro and it installs in one step. Keep the free plugin active; Pro builds on it, and nothing needs to be moved or set up again.

Can I keep documents private?

With the free plugin you can keep documents as drafts, private posts or password-protected, and their download links respect that. Their files still live in the public uploads folder, so anyone who has a file's exact address could open it. Pro adds members-only documents by role, person or category and moves restricted files to private storage.

Will my version 1 content keep working?

Yes. Your settings, the five PDF shortcodes, the PDF Viewer block and the settings page link all keep working. The Post to PDF settings are now under Documents → Settings → Post to PDF.

Can I move from Download Monitor, WordPress Download Manager, Barn2's Document Library, Simple Download Monitor or Simple File List?

Yes, from Documents → Tools → Migrate. Files, categories, tags, dates, download counts and passwords come across; the old shortcodes keep working and old download links redirect. The original plugin's data isn't changed. Simple File List (closed on WordPress.org in July 2026) folders become nested categories, and [eeSFL] pages keep working.

Can I stop people downloading a PDF?

Hiding the viewer's download and print buttons doesn't stop a determined visitor: browsers can still save the file. Document Engine Pro's secure viewer shows the PDF read-only with the reader's name on every page, and keeps the file out of the public uploads folder.

Does it work with membership plugins?

Free: documents can be private or password-protected. Pro restricts documents by role (which works with MemberPress, Restrict Content Pro and other plugins that give members a role), by named people, or by Paid Memberships Pro level or WooCommerce Memberships plan.

Can documents be stored in the cloud (Amazon S3, Cloudflare R2)?

Document Engine keeps files in your Media Library, so a media offload plugin can move public files to a bucket. With Pro, exclude the protected documents folder from offloading; Site Health warns you if an offload plugin is active.

Can PDFs use Chinese, Japanese or Korean text?

Yes: upload a font that has those characters (for example Noto Sans SC) to the Media Library and choose it in Settings → Post to PDF → Page & protection.

Can I show PDFs hosted on another website?

Yes, if that website allows it (CORS). If it doesn't, visitors see a link to open the PDF instead.

Does it work with my theme and page builder?

Libraries use your theme's fonts and colours and adapt to the space they get. Blocks work in the block and site editors, Elementor has its own widgets, and shortcodes work everywhere else, including Divi, Bricks, Beaver Builder and WPBakery. Copy any file from the plugin's templates folder to your-theme/document_engine/ to change it, and adjust colours with CSS custom properties such as --dengine-accent.

Is it accessible?

The library, filters and viewer are keyboard and screen-reader friendly, with labelled controls, live regions and visible focus, and the libraries, viewer and admin screens pass automated WCAG 2.1 AA checks. PDFs keep a text layer, so browser search and screen readers work. You can also switch on a "Request an accessible version" form (Documents → Settings → Documents → Accessibility).

Does it slow my site down?

Styles and scripts load only on pages that use them, the viewer loads when it scrolls into view, and generated PDFs are cached. Libraries were tested with 10,000 documents.

What happens when I uninstall?

Nothing is deleted unless you choose to: turn on Documents → Settings → Advanced → When deleting the plugin first if you want documents and settings removed. Files in your Media Library are never deleted.

Where is the documentation, and how do I get help?

In your admin under Documents → Docs: getting started, every feature, settings, how-to guides, troubleshooting and developer notes, with search. The full documentation is also online.

Does it track visitors?

The free plugin stores documents, categories and tags as normal WordPress content, plus a download count per document. Accessible-format requests (when switched on) store the requester's name and email; they are included in WordPress's personal data export and erase tools. The plugin does not track visitors, set tracking cookies or send data to other services, apart from the optional cases listed under "External services".

Which shortcodes are there?

Every block has a shortcode for classic themes and page builders:

  • [document_engine_library layout="table|grid|folders" categories="slug" file_types="pdf,word" per_page="20" filters="category,tag,type,year,author,sort" multi_filters="yes"]
  • [document_engine_search page="123"]
  • [document_engine_viewer id="document ID" file="attachment ID" url="https://…" height="800px" page="1"]
  • [document_engine_document id="12" style="card|button"]
  • [document_engine_documents mode="recent|updated|popular|related" count="5" category="slug" title="Latest"]
  • [document_engine_pdf_button], [document_engine_pdf_remove]…[/document_engine_pdf_remove], [document_engine_pdf_page_break], [document_engine_pdf_columns]…[/document_engine_pdf_columns], [document_engine_pdf_column_break]
All attributes are listed in Documents → Docs → Developers.

更新日志:

2.2.0 - 2026-10-06 2.1.0 - 2026-10-02 2.0.5 - 2026-09-30 2.0.4 - 2026-09-30 2.0.3 - 2026-09-30 2.0.2 - 2026-09-30 2.0.1 - 2026-09-30 2.0.0 - 2026-09-29 1.3 - 2025-08-26 1.2 - 2025-04-13