Как интегрировать Документы ONLYOFFICE с WordPress
На этой странице
- Шаг 1. Установите ONLYOFFICE Docs
- Шаг 2. Установите подключаемый модуль интеграции
- Шаг 3. Настройте экземпляр
- Шаг 4. Используйте Документы ONLYOFFICE в WordPress
ONLYOFFICE Docs — это офисный пакет с открытым исходным кодом, который включает редакторы для совместной работы текстовых документов, электронных таблиц, презентаций и форм, а также средство просмотра PDF. Пакет распространяется на условиях лицензии AGPL v3.0. OOXML используется в качестве основного формата.
ONLYOFFICE Docs можно интегрировать с различными облачными сервисами, такими как платформы CMS (WordPress, Strapi, Drupal), платформы для совместной работы и контента (ONLYOFFICE Workspace, Nextcloud, Seafile, Confluence, Alfresco), средства отслеживания проблем (Jira, Redmine), решения для электронного обучения. (Moodle, Chamilo, HumHub) и другие. Вы также можете встроить редакторы в свой собственный веб-сервис.
WordPress — это система управления контентом с открытым исходным кодом, используемая в качестве службы публикации для блогов и веб-сайтов. Вы можете расширить WordPress, используя множество доступных тем и плагинов, включая ONLYOFFICE. Он позволяет вставлять документы в сообщения для просмотра без необходимости их скачивания, а также совместно работать с офисными файлами из панели администратора.
В этом руководстве мы узнаем, как соединить экземпляры ONLYOFFICE Docs и WordPress с помощью интеграционного плагина (коннектора).
Необходимое условие: ONLYOFFICE совместим с WordPress версии 5.9.0 и выше.
Шаг 1. Установите ONLYOFFICE Docs
Чтобы иметь возможность работать с офисными документами в WordPress, вам потребуется экземпляр ONLYOFFICE Docs (Document Server). Официально рекомендуемый разработчиками способ установки — использовать Docker. Это позволяет установить последнюю версию редакторов со всеми зависимостями, выполнив одну команду:
sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver
Вы можете найти подробные инструкции в этой инструкции.
Шаг 2: Установите плагин интеграции
Плагин интеграции ONLYOFFICE для WordPress является бесплатным и распространяется под лицензией GNU GPL v2.0. Чтобы установить его, клонируйте основную ветку плагина:
cd wp-content/plugins
git clone https://github.com/ONLYOFFICE/onlyoffice-wordpress
Перейдите в раздел «Плагины» в административной панели WordPress и активируйте плагин ONLYOFFICE.
Плагин интеграции также доступен в официальном каталоге плагинов WordPress.
Шаг 3: Настройте экземпляр
Перейдите в административную панель WordPress, перейдите в Настройки ONLYOFFICE и укажите следующие параметры:
- Адрес службы редактирования документов. Это URL-адрес установленного Сервера документов ONLYOFFICE.
- Секретный ключ JWT сервера документов. Это позволяет JWT защищать ваши документы от несанкционированного доступа. Вам необходимо указать тот же секретный ключ в файле конфигурации Сервера документов ONLYOFFICE, чтобы включить проверку.
Шаг 4. Используйте Документы ONLYOFFICE в WordPress
Все загруженные файлы из раздела «Мультимедиа» отображаются на странице «Файлы ONLYOFFICE» в панели администратора.
Пользователи с правами администратора могут редактировать и совместно работать над файлами docx, xlsx и pptx, используя режимы совместного редактирования в реальном времени и с блокировкой абзацев, отслеживание изменений, комментарии и встроенный чат.
Соответствующий редактор ONLYOFFICE открывается в той же вкладке при нажатии на имя файла. Все изменения сохраняются в один и тот же файл после каждого сеанса редактирования, когда все соавторы покидают документ.
Вы также можете добавить блок ONLYOFFICE при создании поста и загрузить новый файл или выбрать его из Медиатеки.
Добавленный файл отображается в виде логотипа ONLYOFFICE с именем файла в редактируемом в данный момент посте. После публикации поста посетители сайта WordPress имеют доступ к этому файлу для просмотра во встроенном режиме. Таким образом, они могут просматривать вставленный файл, не загружая его.
Для вставки и просмотра поддерживаются следующие форматы файлов: doc, docx, docm, dot, dotx, dotm, odt, fodt, ott, rtf, txt, html, htm, mht, xml, pdf, djvu, fb2, epub, xps , xls, xlsx, xlsm, xlt, xltx, xltm, ods, fods, ots, csv, pps, ppsx, ppsm, ppt, pptx, pptm, pot, potx, potm, odp, fodp, otp.
Вот и все! Теперь вы можете работать с офисными файлами в WordPress с помощью ONLYOFFICE Docs.