Как показать в Wordpress документы PDF напрямую из GitHub
В статье рассказывается как показать в Wordpress документы PDF напрямую из GitHub. Но если файлы большие, то GitHub не отдаст файл (у меня 13Мб файл не отдал).
У меня возникла необходимость отобразить в статье документ PDF, который имеет свойство изменяться в течении времени, в процессе редактирования в GitHub. Постоянно загружать в Wordpress документ накладно, да и забуду я скоро, где я там в статье что использовал. Желательно напрямую считывать, но просто так GitHub не отдает файлы.
Инструкция
Установите в Wordpress плагин Google Doc Embedder
.
Страница на репозитории плагинов: https://wordpress.org/plugins/google-document-embedder/.
Теперь займемся ссылкой на PDF документ. Разберем на моем примере. У меня аккаунт Harrix, там есть проект Standard-Genetic-Algorithm. И там есть PDF документ _Standard-Genetic-Algorithm.pdf в корневой папке. Как получить прямую ссылку?
Вариант I
Прямая ссылка на документ в GitHub формулируется так:
https://raw.githubusercontent.com/user/repository/branch/filename
Поэтому в моем случае получаем:
https://raw.githubusercontent.com/Harrix/Standard-Genetic-Algorithm/master/_Standard-Genetic-Algorithm.pdf
Вариант II
Прямую ссылку на файл можно получить через сервис https://rawgit.com/.
Теперь в статье вставляем наш документ:
[gview
file="https://raw.githubusercontent.com/Harrix/Standard-Genetic-Algorithm/master/_Standard-Genetic-Algorithm.pdf"]
В итоге получим вот такое:
Вот и всё!<ul><li>GitHub Logo by GitHub / (2019-03-18)</li><li>Wordpress-Logo.svg by WordPress / (2019-03-17)</li></ul>
Тэги:
- CMS
- Wordpress
- Git
- GitHub
Категории:
- blog
- it
- web
В статье рассказывается как показать в Wordpress документы PDF напрямую из GitHub. Но если файлы большие, то GitHub не отдаст файл (у меня 13Мб файл не отдал).
В статье рассказывается как показать в Wordpress документы PDF напрямую из GitHub. Но если файлы большие, то GitHub не отдаст файл (у меня 13Мб файл не отдал).