此插件尚未在WordPress的最新3个主要版本中进行测试。它可能不再被维护或支持,与较新版本的WordPress一起使用时可能存在兼容性问题。

WP高级PDF

描述

WP-AdvancedPDF是一个用于发布到页面的PDF生成器。这个插件使你的博客读者能够创建你博客文章的pdf格式。WP Advanced PDF依赖于TCPDF类来呈现PDF。
这使得WP Advanced PDF成为一个完全独立的PDF生成插件。
这个插件有可能限制注册用户访问pdf或向所有访问者提供链接。

主要特点

  • 设置PDF自定义字体的功能
  • 设置PDF拉伸和间距的功能
  • 为你的博客提供一个pdf解压缩链接,你的博客读者只需点击一下就可以轻松解压缩博客
  • 您可以在pdf中包含标题徽标。
  • 可以设置自定义项目符号样式.
  • 可以添加水印文本和图像,使PDF看起来很棒.
  • 可以自定义标题和内容的字体.
  • 可以轻松更改pdf的边距、对齐方式和页面.
  • 可以为pdf设置文件名。插件的默认文件名为Post Id。
  • 有能力从缓存生成pdf,以减少服务器的负载,并可以安排缓存备份,如果您的博客更新不太频繁,还有更多选项。
  • 可以将自定义样式添加到帖子内容
  • 可以为pdf设置默认博客标题
  • 易于使用和安装
  • 易于配置

高级功能现已免费

增强的自定义字体支持

  • 现在,字体将保存在wordpress上传目录中,而不是保存插件大小固定和安全的插件目录。

WP高级PDF PRO功能

在您的支持和帮助下,我们已成功启动高级版本这个插件有很多有用和方便的功能。除了WP Advanced PDF的功能外,以下是高级版本中包含的主要功能:

与ACF兼容

  • WordPress高级自定义字段插件

META现场支持

  • 能够为要在PDF上显示的每个帖子类型选择元字段。
  • 能够提供元字段的名称以覆盖默认名称。
  • 能够将每个帖子的自定义元字段包含到PDF中。这也将出现在特定帖子类型的所有帖子的通用pdf设置页面上。

自定义设置

  • 创建了一个默认设置激活插件后立即上线,排除了先进行这些设置的麻烦。
  • 除了默认设置外,您还可以自定义设置尽你所能。这样,您可以轻松地使用这些设置。
  • 管理员可以应用自定义设置,也可以删除它们。
  • 管理员可以获得所选设置配置的预览PDF。

短代码功能

  • 为PDF导出按钮制作了一个简短代码,以便管理员可以将其放置在任何他/她想要的位置。【ptpdf】
  • 如果短代码功能被激活,则管理员必须使用短代码来显示PDF导出按钮。

PDF导出日志

  • 您可以查看导出PDF的日志。
  • 可以通过屏幕选项选择要在日志中显示的字段,如导出日期、帖子类型等。
  • 可以删除单个日志条目,也可以批量删除。
  • 提供分页功能,日志条目按最新信息列在顶部。

微小变化

  • 更改设置页面的布局以便于访问。
  • 菜单链接的更改图标

演示链接

支持

如果您需要支持或有任何问题,请使用我们的在线聊天窗口在这里或发送电子邮件至support@cedmerce.com

关注我们

屏幕截图

  • 设置页面
  • 导出后编辑屏幕
  • 管理员批量导出
  • 前端的导出选项
  • 来宾用户弹出窗口

安装

自动安装

自动安装是最简单的选择,因为WordPress自己处理文件传输,而且你不需要离开你的网络浏览器。要自动安装WP Advanced PDF,请登录到WordPress仪表板,导航到Plugins菜单并单击Add New。

在搜索字段中键入WP高级PDF然后单击搜索插件。一旦你找到了我们的WP高级PDF插件,你就可以查看它的详细信息,比如点发布、评级和描述。当然,最重要的是,只需单击“立即安装”即可安装。

手动安装

手动安装方法包括下载我们的产品自动共享插件,并通过您喜爱的FTP应用程序将其上传到您的Web服务器。WordPress codex包含如何在此处执行此操作的说明.

常见问题解答

如何更改内容中的位置按钮

转到“设置”页面,更改“内容中按钮的位置”字段的值。

页面上不显示内容按钮

转到“设置”页面,更改“显示选项”或“可用性”字段的值。

页面上不显示某些帖子类型的按钮

转到“设置”页面并检查选项“允许的帖子类型”字段。

如何更改内容pdf文档?

为了更改pdf/打印文档的主要内容,您可以使用以下过滤器:

add_filter('the_post_export_content',{your_function});

例如,将以下代码添加到主题的“functions.php”文件中:

add_filter('the_post_export_content',custom_function);函数custom_function($post_content){$my_content=“Adipisci ipsam quod odit eius et volumetas corporis.”;$more_content='<p>Velit repudiandae earum ducimus odit excepturi cum labiosam</p> ';返回$my_content$更多内容;}

如何向pdf添加不同样式

要在pdf中添加样式,请转到正文部分,选中自定义CSS并在文本区域中输入所需的样式。

评论

2023年1月11日
此插件在PHP 8.0及更高版本中存在多个问题,导致错误日志中充满警告,但在更高版本中将成为严重错误。这些错误并不难修复(我已经编辑了这些文件以使其保持工作状态,直到我们进行替换),但很长一段时间以来,支持部门都没有做出回应。更新:当使用插件从帖子创建PDF时,它确实会出现严重错误,甚至不会出现在错误日志中,因此它已经使插件变得无用。
2021年10月16日
这不是最好的插件,但它做到了它所说的。我已经使用了几个月,它对我来说很管用。我切换到另一个插件的唯一原因是因为这个插件与PHP8不兼容,这是我的ISP升级时的一个要求。
2021年1月6日
虽然我喜欢这个插件的许多配置选项,但有一个主要缺点是它对许多网站都没有用处:如果页面包含Divi等页面生成器的短代码,这些短代码将在生成的PDF中可见,这肯定不是你想要的。
阅读所有18条评论

贡献者和开发者

“WP Advanced PDF”是开源软件。以下人员对此插件做出了贡献。

贡献者

变更日志

1.1.7

  • 错误修复和设计修复

1.1.6

  • 错误修复

1.1.5

  • 错误修复

1.1.4

  • 修复了批量操作导出pdf问题。

1.1.3

  • 添加了在发布帖子时向选定用户角色的用户发送邮件pdf的功能。

1.1.2

  • 修复了使用不推荐的定义构造函数的方法的问题

1.1.1

  • 在上传目录wordpress中提供字体上传的高级功能
  • 提供标题的新设置,以便从徽标、网站名称、网站描述、网站URL等选项中选择标题的内容

1.1.0

  • 修复了管理页面上的通知问题

1.0.9

  • 当前端未从admin中选择时,删除了前端上的空div
  • 修复了404页上的通知问题

1.0.8

  • 修复了在管理面板中编辑或查看页面链接的问题

1.0.7

  • 修复了上传目录权限问题
  • 修复了插件激活错误

1.0.6

  • 推出WP Advanced PDF PRO

1.0.5

  • 修复了启用https的网站中的样式和脚本问题。
  • 增加了RTL支持

1.0.4

  • 将tcpdf库更新为6.2.12。
    **添加了设置PDF自定义字体的功能
    **添加了设置PDF拉伸和间距的功能

1.0.3

  • 进行了重要更改。

1.0.2

  • 添加了正文包装以张贴要打印的内容。
  • 如果需要,现在可以从pdf中删除页脚

1.0.1

  • 修复了与管理设置相关的小错误(Javascript问题)。

1.0.0

  • 这是初始版本