3

首先请原谅我不完美的英语。

我一直在到处挖掘,但我找不到任何解决方案来解决我想要实现的目标。

我有一个 Wordpress 安装,其中包含一些添加了一些自定义字段的帖子。我希望能够转到管理面板并勾选我要导出的帖子,然后一旦我单击一个按钮,就会生成一个 .docx 文件并准备下载,该文件将包含帖子的内容。

.docx 文件的布局需要是这样的:

POST 1 TITLE
post 1 content
post 1 custom field value

-----

POST 2 TITLE
post 2 content
post 2 custom field value

-----

POST 3 TITLE
post 3 content
post 3 custom field value

等等...

所以我基本上追求的是一个 php 脚本,它允许我从一些数据库表中提取所选帖子的数据并将其下载为word/document.xml格式,但我不知道从哪里开始,因为这个主题似乎并不被覆盖在任何地方。

如果有人这么好心地指出我正确的方向,那么我会非常非常高兴。

非常感谢。

4

1 回答 1

1

如果您想要手动解决方案: - 准备一个带有 WP_Query 的 PHP 文件,或者只是一个对 WP 数据库的“普通”SQL 查询,它将以您需要的格式获取;- 使用 PHPOffice PHPWord https://github.com/PHPOffice/PHPWord创建一个 DOCX 或 DOC 文件,用获取的值填充它

将帖子导出到 DOCX 的免费插件 - Aspose DOCX Exporter:https ://wordpress.org/plugins/aspose-doc-exporter/

非免费:您可以使用 wpDataTables http://wpdatatables.com的组合从数据库中提取您需要的数据,并使用 Report Builder 插件生成包含您需要的数据的 Excel XLSX 或 Word DOCX 文档,你也可以准备一个模板:http ://wpreportbuilder.com/

于 2016-06-01T09:50:42.077 回答