Описание
Вставьте PDF-файл из библиотеки мультимедиа или из другого источника с помощью oEmbed или в виде блока в тег object
или Google Doc Viewer в качестве запасного варианта. URL должен быть только общедоступной ссылкой.
Вдохновлен Embed PDF и RV Embed PDF.
Большое спасибо Алексу Кирку за совместимость Embed PDF Viewer с новым редактором блоков.
Разработка на GitHub. PR приветствуются в ветке develop
.
Блоки
Этот плагин предоставляет 1 блок.
Отзывы
Участники и разработчики
«Embed PDF Viewer» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Embed PDF Viewer» переведён на 9 языков. Благодарим переводчиков за их работу.
Перевести «Embed PDF Viewer» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2.3.1 / 2023-09-10
- update GA
- update tested to
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
frommake-pot
incomposer.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
- fixed PDF upload within block
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 withcomposer 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 includeRequires PHP
header - added paragraph tag around link to PDF
1.5.0 / 2016-12-17
- added CSS to fallback to
iframe
on iOS asobject
isn’t scrollable 😛
1.4.0
- switch to using
object
tag, withiframe
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