Linux 软件免费装
Banner图

PDF-Preview inside File-Block

开发者 nicmare
更新时间 2026年3月4日 22:49
PHP版本: 8.0 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

Gutenberg Blocks PDF File

下载

1.0

详情介绍:

Did you know that Wordpress generates a thumbnail image file when uploading a PDF-file? This works when the PHP Extension imagick and Ghostscript is available! It won't work with GD library! You know they are present and it's working, when you upload a PDF-file in the media library and you immediately see a thumbnail of the file. Now that thumbnails are available my plugin hooks into the Gutenberg file-block to automagically inserting that thumbnail right before the file block. Besides that it also provides some more options: This plugin requires imagick and Ghostscript! A good Wordpress web hosting has it installed by default.

安装:

  1. Be sure imagick and ghostscript are present in your web hosting
  2. Upload the plugin files to the /wp-content/plugins/pdf-preview-inside-file-block directory, or install the plugin through the WordPress plugins screen directly.
  3. Activate the plugin through the Plugins screen in WordPress
  4. Use the Settings → PDF Preview screen to configure the file block defaults
  5. Use the plugin functions through the new options in file block sidebar panel

屏幕截图:

  • Plugin settings in detail
  • Additional block style variation
  • Plugin settings with default values
  • Usage in Block-Editor
  • Plugin General Settings

常见问题:

Will that work on my web hosting server?

You need imagick extension and Ghostscript in order to get auto generated thumbnails preview images of uploaded PDF-files. If so, the plugins settings will work for you.

Does it create a new block?

It just extends the existing file-block. It uses the build in image block for the preview image only.

What are use cases for this plugin?

Imagine uploading restaurant menu pdfs, pricelists, marketing flyers and so on… you do not need to create screenshots by hand and you do not need to upload them. All that is done by Wordpress and the plugin.

Does it load any additional assets in the frontend?

No, it just modifies the output of the existing file block and uses all known & existing functions of Wordpress. It does not load any css, js or img files. Therefore it is super lightweight and has almost no footprint.

It's no image preview available – what should I do?

Talk to your web hosting provider if they can install imagick. After that you need to regenerate thumbnails. There are other plugins doing that! And even if not you can still use the plugin default settings for pdf inline embed state and height. You can use the blocks style variation as well.

After placing a PDF-File in the Editor, there is an additional thumbnail in the media library

By default this can not happen. It's only happening if you enable the Lightbox Support in Plugin Settings. This thumbnail is generated by the plugin in order to seamlessly build the preview including the lightbox effect. If you delete the PDF-file, the plugin will also delete the thumbnail.

Who is the author of PDF Preview?

The Wordpress-User "nicmare" vibe coded it. Means he had the idea of the plugin and uses AI to craft the code.

更新日志:

1.0