WordPress — Экспорт содержимого сообщений в .docx

Прежде всего, прости меня за мой несовершенный английский.

Я копал повсюду, но я не могу найти решения того, чего я пытаюсь достичь.

У меня есть установка 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-скрипт, который позволяет мне извлекать данные из некоторых таблиц базы данных для выбранных постов и загружать их как слово / document.xml формат, но я понятия не имею, с чего начать, так как эта тема, кажется, нигде не рассматривается.

Если бы кто-то был так любезен, чтобы указать мне правильное направление, то я был бы очень, очень счастлив.

Большое спасибо.

3

Решение

Если вы хотите ручное решение:
— Подготовьте файл PHP с WP_Query или просто «простым» SQL-запросом к базе данных WP, который будет загружать в нужном вам формате;
— использовать 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/

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]