外掛說明
This block is purpose-built for galleries, museums, restoration projects, cartography, and microscopy.
Paste two IIIF endpoints (either Image API info.json or manifests v2/v3) and get a deep-zoom comparison with lockstep pan/zoom.
Features
* Synchronized pan/zoom using OpenSeadragon (bundled, BSD-3-Clause)
* Accepts IIIF Image API info.json or IIIF Manifests (v2/v3)
* Draggable reveal slider + accessible range input
* Labels (e.g., “Before” / “After”), start position, and optional badges
* Align wide/full support; server-side render with sanitized output
* No tracking, no external calls beyond the IIIF URLs you provide
Privacy
This plugin does not collect, store, or transmit personal data.
適用於區塊編輯器
這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。
- IIIF Deep-Zoom Before/After Compare two IIIF (tiled) images with synchronized pan/zoom using OpenSeadragon.
安裝方式
- Upload the
iiif-deep-zoom-before-after-blockfolder to/wp-content/plugins/. - Ensure
blocks/iiif-before-after/lib/openseadragon/containsopenseadragon.jsandopenseadragon.min.js. - Activate the plugin through Plugins Installed Plugins.
- In the block editor, insert IIIF Deep-Zoom Before/After.
- In the sidebar, paste two IIIF URLs (either
.../info.jsonor a manifest URL).
常見問題集
-
What IIIF sources are supported?
-
- IIIF Image API
info.json(level 1/2/3) – recommended. - IIIF Presentation API manifests (v2 and v3). The block picks the first canvas’s first image automatically.
- IIIF Image API
-
Does it load assets on every page?
-
No. Scripts and styles are registered and only enqueued where the block appears.
-
Is OpenSeadragon GPL-compatible?
-
Yes. OpenSeadragon is BSD-3-Clause, which is compatible with GPL.
使用者評論
這個外掛目前沒有任何使用者評論。
參與者及開發者
變更記錄
1.0.0
- Initial release.

