Embed PDF Viewer

Описание

Вставьте PDF-файл из библиотеки мультимедиа или из другого источника с помощью oEmbed или в виде блока в тег object или Google Doc Viewer в качестве запасного варианта. URL должен быть только общедоступной ссылкой.

Вдохновлен Embed PDF и RV Embed PDF.

Большое спасибо Алексу Кирку за совместимость Embed PDF Viewer с новым редактором блоков.

Разработка на GitHub. PR приветствуются в ветке develop.

Скриншоты

  • Embed PDF Viewer block
  • Select PDF
  • PDF block and attributes

Блоки

Этот плагин предоставляет 1 блок.

  • PDF

Отзывы

14.01.2023
Simple is what we were looking for. Simple is what we got. Works great. Tku
16.03.2021 1 ответ
le meilleur plugin pour PDF. tellement simple qu'aucun clients ne m'a demandé quoique se soit pour l'intégration Youhou
21.01.2021
Worked extremely intuitively, very straightforward and user friendly.
21.09.2020 1 ответ
A really effective substitute for the other PDF embedder which seems to be over complicated. This one does all I need and allows printing and downloading without having to pay for the pro version. Thanks Andy, just what I needed.
Посмотреть все 14 отзывов

Участники и разработчики

«Embed PDF Viewer» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Embed PDF Viewer» переведён на 9 языков. Благодарим переводчиков за их работу.

Перевести «Embed PDF Viewer» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.3.0 / 2021-07-07

  • add @10up GitHub Actions integration for WordPress SVN

2.2.0 / 2021-03-05

  • update Toolbar to ToolbarGroup and ToolbarButton
  • add limited support for block alignment toolbar
  • fixes for i18n in block
  • exclude /build from make-pot in composer.json, doesn’t work with minimized JS

2.1.2 / 2020-09-15

  • use same block name for oembed
  • add additional dependencies to enqueue

2.1.1 / 2020-07-20

  • update block for deprecated items and minor errors
  • update media selector for only PDFs

2.1.0 / 2020-07-20

  • update block build process
  • add title and description attributes for a11y
  • add PDF svg for block

2.0.5 / 2020-03-09

  • minor updates to plugin structure on GitHub
  • update tested to

2.0.4 / 2019-10-05

2.0.3 / 2019-04-25

  • move block registration to it’s own function and hook
  • WPCS updates

2.0.2 / 2019-02-03

  • update WordPress requirements

2.0.1 / 2019-01-11

  • added composer.json and automatically create POT with composer update
  • added check for register_block_type() for WP 4.9.x and below

2.0.0 / 2018-12-20 🎂

  • a proper PDF block was added with much help from Alex Kirk, many thanks

1.6.1 / 2018-11-25

  • properly initialize load_plugin_textdomain()

1.6.0 / 2018-07-22

  • added filter embed_pdf_viewer_pdf_attributes
  • updated readme.txt to include Requires PHP header
  • added paragraph tag around link to PDF

1.5.0 / 2016-12-17

  • added CSS to fallback to iframe on iOS as object isn’t scrollable 😛

1.4.0

  • switch to using object tag, with iframe as fallback display method

1.3.0

  • inserting anything other than PDF from Media Library now works as expected.

1.2.1

  • fixed a couple of PHP warnings

1.2.0

  • inserting a PDF from the Media Library now simply inserts the URL for oEmbed
  • oEmbed a PDF from any source

1.1.2

  • simplify instance() just a little more

1.1.1

  • rename instance variable to $instance and make private
  • update DocBlocks
  • ensure $atts is an array

1.1

  • bugfix for not returning media item when not PDF, Bad Andy 🙁

1.0.1

  • add to DocBlocks

1.0

  • refactor to put embed code in one function
  • add assets

0.1

  • initial commit