plugin-icon

Easy Photo Publisher

Publish images from Lightroom Classic directly to WordPress, manage media via REST, and show taxonomy-filtered galleries with an accessible lightbox.
Évaluations
Version
1.0.3
Mis à jour récemment
Jan 22, 2026

Easy Photo Publisher complements the Adobe Lightroom Classic add-on Easy WordPress Publisher. Together they form a full publishing pipeline: send images directly from Lightroom to your WordPress site, update or replace them later, and (optionally) create blog posts using those images.

Highlights – Direct publish from Lightroom Classic via the companion LrC module – Create / update / delete media via a simple REST API – Optional post creation with visibility control and Featured Image – Gallery Shortcode: [wpdet_gallery] with taxonomy filters, sizing and a11y-friendly captions – Accessible lightbox (keyboard/ARIA aware), toggled per shortcode – Media taxonomies: enable Categories and Tags on attachments – Theme template overrides (HTML-only) – i18n-ready (easy-wp-publisher)

Quick Start

  1. In Lightroom Classic, publish an image using the « Easy WordPress Publisher » service.
  2. The image appears in your WordPress Media Library.
  3. On any page or post, insert the gallery shortcode:

[wpdet_gallery category= »Portugal » limit= »-1″ order= »DESC » min_width= »240px » gap= »1.5rem » size= »large » class= » » showcaption= »true » lightbox= »true »]

  • limit= »-1″ shows all matching images
  • showcaption= »true|false » toggles captions
  • lightbox= »true|false » enables the accessible lightbox

Shortcode Reference: [wpdet_gallery]

Attributescategory — Category ID or slug to filter attachments (requires media taxonomies) – tags — CSV of tag slugs (e.g. tags="portugal,coast") – limit — Number of images (default 12). Use -1 for all. – orderASC or DESC (default DESC) – sizethumbnail|medium|large|full (or any registered image size) – min_width — Grid minimum width (CSS value, default 200px) – gap — Grid gap (CSS value, default 1.5rem) – class — Extra CSS classes on the wrapper – showcaptiontrue|false (default true) – lightboxtrue|false (default true)

Markup & Styles

  • Wrapper template: templates/wrapper.php
  • Item template: templates/gallery.php
  • CSS: templates/css/wpdet-gallery.css
  • Lightbox CSS/JS autoload when lightbox="true"

Theme overrides (HTML-only)

your-theme/ └── wpdet/ └── templates/ ├── wrapper.php (uses tokens: {items}, {min_width}, {gap}, {extra_class}) └── gallery.php (uses tokens: {link_open}, {img}, {link_close}, {caption})

If present in a child theme, it’s used first; then the parent theme; finally the plugin fallback.

Accessibility

  • Lightbox uses proper roles (role= »dialog »), aria-modal, labelled controls, focus trapping, and Esc to close.
  • Close button is keyboard-operable (Enter/Space) and returns focus to the trigger.
  • Captions are announced via a polite live region.

Media Taxonomies (Categories/Tags on Attachments)

Enable in Settings From Image to WordPress to use core Categories and Tags on media items. This allows taxonomy-filtered galleries. – Works with the shortcode filters (category, tags) – Adds taxonomy UI to the Media screens (without duplicating existing columns)

Validation

  • MIME types: image/jpeg, image/png, image/webp, image/avif
  • Max size: ~25 MB (configurable in code)

Support & Documentation

  • Documentation: https://medienkonzepte.de/easy-wordpress-publisher-a-lightroom-extension/
  • Donate: https://buymeacoffee.com/webline

Credits

Made with ❤️ by Detlef Beyer.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.1
Cette extension est disponible en téléchargement pour votre site .