您可能需要不时在帖子中包含不同类型的内容。在WordPress中,插入图像很容易。但是,PDF文档的插入本身是不可能的。您最多可以链接到PDF文件,但无法在帖子中显示。
在本教程中,我将向您展示将PDF文档插入WordPress帖子的两种不同方法。
1.链接到媒体库中的PDF文档
如果您不需要显示PDF文件,则可以使用媒体库。在帖子编辑器中,单击“添加媒体”按钮。像上传图像一样上传PDF文件,然后点击“插入帖子”:
这将创建一个带有PDF文件名称的链接作为锚文本。如果需要,您可以修改它。
单击此链接将打开浏览器或保存PDF文档。
对于偶尔出现的PDF文件,这可能是一个很好的解决方案,但如果您需要在帖子中显示PDF文件的内容,则需要一个插件。
2.将PDF文档嵌入到您的内容中
从WordPress仪表板,转到“插件>添加新”。在关键字搜索中输入“pdf embedder”。单击“立即安装”,然后单击“激活”。
从帖子编辑器中,插入媒体库中的PDF文件。该插件将显示一个短代码而不是常规链接:
预览帖子以查看WordPress帖子中嵌入的PDF文档:
在Adobe Flash上使用Javascript消除了兼容性问题。嵌入式PDF查看器显示带有页面导航器的漂亮工具栏。该插件的高级版本允许您根据需要进行自定义。
默认情况下,查看器宽度设置为100%。您可以通过将其附加到短代码来调整它:
宽度= “500”
将值替换为您想要的任何宽度。短代码应该如下所示:
您可以使用以下参数自定义工具栏:
- toolbar = top | bottom
- toolbarfixed = on | off
如果您希望控制移动设备的查看器宽度,则需要高级版本。
自定义PDF嵌入器插件
为避免通过短代码设置查看器选项,您可以全局设置这些选项。从WordPress仪表板,转到“设置> PDF嵌入器”。
您可以修改全局高度和宽度参数 – 以及一堆其他内容:
您可以更改工具栏的位置,PDF的高度以及确定工具栏的显示方式。您可以通过参考文档使用短代码逐个更改这些内容。
使用带有CDN的PDF嵌入器插件
如果您使用的是CDN(内容分发网络),则需要进行一些调整。出于安全原因,Web服务器会阻止浏览器显示来自与网站不同的来源的内容。如果您需要嵌入CDN上托管的PDF文件,则需要进行以下更改:
将此代码添加到位于您网站根目录的“.htaccess”文件中:
<FilesMatch“.pdf”> 标题集Access-Control-Allow-Origin“*” </ FilesMatch>
清除CDN的缓存并检查PDF查看器是否正常工作。如果您在Amazon S3或Cloudfront上托管PDF文档,请阅读此处的文档。
结论
该插件的付费版本提供了其他选项,如PDF保护。这样可以防止访问者下载或打印原始PDF文档。其他功能包括滚动PDF连续滚动和全屏模式的功能。
但是,如果你可以没有花里胡哨,基础PDF嵌入器插件是一个很好的工具。它易于使用并完成工作。