Конвертация записей в электронную книгу
-
Здравствуйте, уважаемые гуру!
Ситуация: имеется коллективный блог на WordPress, на котором несколько авторов размещают свои посты на разные тематики (натурально, разнесенные по рубрикам и помеченные тегами). Недавно возникла идея: посты каждого автора, посвященные определенной теме сохранить либо в PDF-формате, либо (что было бы вообще идеально) в формате электронной книги.
Таким образом, возникает задача: сохранять некоторые посты по определенным критериям в виде файла PDF или электронной книги. Цель: издание книг авторов, а также сборников по разным тематикам. При этом для нас крайне важно, чтобы сборники издавались РЕГУЛЯРНО (например, раз в месяц).
Для этой цели мы нашли плагин Anthologize и изучили его работу. На первый взгляд, этот плагин работает идеально и делает именно то, что нужно – если бы не ряд существенных недостатков плагина:
1. Фильтрация постов возможна лишь по метке, рубрике, диапазону дат и типу записей (страница или запись). Выборки по автору не предусмотрено, что делает плагин в нашем случае почти бесполезным.
2. Невозможна множественная выборка (например, выбрать посты по нескольким меткам или нескольким рубрикам). Отсутствие такой возможности с высокой вероятностью приведет к тому, что ряд постов не будут включены в книгу.
3. Невозможна сложная выборка (например, рубрика+автор+метка). Отсутствие такой возможности делает работу по созданию книги ОЧЕНЬ трудоемкой.
4. Невозможно отсортировать выбранные посты: это приходится делать вручную.
5. Этот плагин позволяет делать несколько проектов сразу и количество проектов не ограничено – это для нас ОЧЕНЬ ценно. Но при этом не предусмотрен запуск проектов «по расписанию» — опять-таки все делать надо будет вручную.
6. Каждый раз все посты приходится добавлять вручную (автодобавления нет) – отсюда на создание проекта уйдет очень много времени.
Таким образом, вопрос: есть ли плагин, подобный Anthologize, но без вышеуказанных недостатков?
- Тема «Конвертация записей в электронную книгу» закрыта для новых ответов.