Photo Engine (Media Organizer & Lightroom)


Media Organizer. You can now organize your photos in folders and collections. From those collections, you will be able to create galleries easily, without the need of a specific plugin.

Synchronize with Lightroom. Upload and keep your photos, collections, keywords and metadata synchronized with WordPress. Then, for instance, modifying your photos, their quality, or changing your watermark on all of them at once will be easy!

Learn more about it all here: Photo Engine.

Media Organizer

Du kannst Attribute (collections=’…‘, keywords=’…‘) im Standard-WordPress-Galerie-Shortcode benutzen, um deine Galerien dynamisch zu Sammlungen oder Schlagworten zu verknüpfen. Du brauchst kein weiteres Plugin, alles funktioniert allein mit WordPress. Dannach empfehlen wir Meow Gallery und die Meow Lightbox, um deine Galerien mit weiteren Layouts und Optionen zu verbessern.

Synchronize with Lightroom

If your plan is to synchronize Lightroom with WordPress, you will also need the WP/LR Sync Plugin for Lightroom. Please have a look at the official website of Photo Engine for more information.

Du hast viele Fotos bereits in WordPress, welche nicht mit Lightroom verlinkt sind? Kein Problem, Photo Engine kann sich darum kümmern. Mit EXIF und Bildanalyse wird dir das Plugin helfen, durch einen Prozess namens Totalsynchronistation alle Bilder zu verlinken. Du kannst das alternativ auch manuell tun. Der Prozess wird hier erklärt: Totalsynchronization.

Du benutzt ein bestimmtes Foto überall, aber hast nun ein besseres Bild? Du kannst es nun aus Lightroom heraus durch ein anderes ersetzen und automatisch in WordPress replizieren. Du musst nichts weiter tun. Das Modul in Lightroom nennt sich „Fotos austauschen“.

Support for Themes and Plugins

Wenn du bestimmte Galerie-Plugins oder Fotografie-Themes nutzt, kann Photo Engine die gesamte Stärke von Lightroom in diese integrieren – magisch, makellos. Du hast immer die Freiheit, jedes Theme oder Galerie-Plugin zu wählen oder gar zwischen ihnen zu wechseln. Photo Engine hat ein eingebautes Erweiterungssystem, sodass du es einfach erweitern und bestimmte Themes und Plugins unterstützen kannst. Eine leistungsstarke Erweiterung nennt sich „Inhaltstypen“, ist bereits integriert und tut möglicherweise alles, was du brauchst. Mehr Informationen darüber gibt es hier: Inhaltstypen-Erweiterung.

API & External Apps

Es ist eine externe API verfügbar, mit welcher iPhone- und Android-Entwickler, aber auch jeder andere, Apps entwickeln kann. Es gibt derzeit eine App für iPhones, welche im iTunes Store verfügbar ist (kostenpflichtig, und nicht von Meow Apps entwickelt).

Unique & Powerful Plugin

Ich nutze das Plugin selbst und auch wenn es das einzige ist, möchte ich es jeden Tag besser machen. Wenn du Probleme, Frustration oder irgendetwas dazu sagen möchtest, kontaktiere mich bitte. Ich arbeite immer daran, es noch besser zu machen.

Sprachen: Englisch, Spanisch (durch Nahuai Badiola). Wenn du das Plugin in eine andere Sprache übersetzen willst, kontaktiere mich bitte 🙂


  • Photo Engine Publish Service in Lightroom
  • Synchronisierte Dateien in der Medienbibliothek
  • Veröffentlichungsdienst-Einstellungen
  • Totalsynchronisationsmodul
  • „Erweitert“-Tab in der Totalsynchronisation


  1. Lade wplr-sync in das Verzeichnis /wp-content/plugins/ hoch
  2. Aktiviere das Plugin in WordPress über das Menü ‚Plugins‘
  3. Install the Lightroom plugin from here.
  4. Synchronisiere alles 🙂


Official FAQ is here.


9. Juli 2024
WP/LR Sync has significantly improved my workflow as a photographer. The seamless integration with Lightroom Classic made it easy to organize and sync my photos with my WordPress site. It saved me a lot of time and hassle, allowing me to focus more on my photography work. Definitely a must-have tool for photographers.
13. Juni 2024
Been using the plugin for a few weeks now and I gotta say that it’s one of the easiest plugins I’ve used to date. I’ve been developing and managing our own websites for the past few years on Wordpress and have tried plenty of plugins and solutions to better manage our images. What Jordy has done is simplify the process and make the experience of using Wordpress a breeze. Definitely a must have plugin!
15. Dezember 2023
I’ve been exploring Photo Engine and must say, it’s an impressive tool, especially for those of us who have a keen interest in photography and digital media organization. The features it offers, particularly the ones akin to Lightroom, provide a robust and user-friendly experience. One aspect I particularly appreciate is the intuitive interface, which simplifies the process of organizing and editing large collections of photos. It’s evident that a lot of thought has gone into making this tool accessible to both professionals and hobbyists. The seamless integration with existing media libraries is a significant advantage, and the editing tools are powerful yet easy to use. As someone deeply involved in the world of computing and photography, I see great potential in Photo Engine for users who need a reliable and efficient media organizer. The flexibility it offers, combined with its comprehensive set of features, makes it a valuable asset for anyone serious about digital photography. Great work on developing this tool, and I’m looking forward to seeing its continued evolution.
Alle 202 Rezensionen lesen

Mitwirkende & Entwickler

„Photo Engine (Media Organizer & Lightroom)“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Photo Engine (Media Organizer & Lightroom)“ wurde in 5 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Photo Engine (Media Organizer & Lightroom)“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.


6.4.0 (2024/06/03)

  • Update: Code cleaning and optimization.
  • Update: Latest NekoUI and common libs.
  • Info: Dieses Plugin existiert Dank euch! Wenn du eine Minute hast, gib ihm bitte eine gute Bewertung: hier. Danke 🙂

6.3.3 (2024/04/27)

  • Update: Consolidated multiple useSWR hooks into a single useSWR for fetching media, improving efficiency and maintainability.
  • Update: Applied security patches to enhance system protection.

6.3.1 (2023/12/25)

  • Add: Integration with Meow Collections (in the Meow Gallery).

6.3.0 (2023/12/15)

  • Fix: Issues with some modals in the UI.

6.2.8 (2023/09/08)

  • Fix: Compatibility with PHP 8.2.8.

6.2.7 (2023/08/29)

  • Fix: Avoid turning off the REST API Cache in Litespeed.

6.2.6 (2023/07/21)

  • Fix: Vulnerability: Patchstack.
  • Fix: Consolidate screen was not working properly.

6.2.5 (2023/07/08)

  • Fix: There were some UI issues with checkboxes.

6.2.4 (2023/04/23)

  • Update: Fresh UI framework.
  • Fix: Media entries were limited to 1,000 through the API.

6.2.3 (2023/01/15)

  • Fix: The Meow Apps Dashboard was blank.

6.2.2 (2022/09/11)

  • Add: The function get_media_from_collection() now also handles ‚limit‘ and ‚offset‘ parameters.

6.2.1 (2022/08/16)

  • Add: The archive page for the Keywords taxonomy now return the related media items.

6.2.0 (2022/07/24)

  • Fix: Could not re-order the content in a collection.

6.1.9 (2022/06/09)

  • Update: The token can be generated without using the Generate Token button (which seems not to work in rare case), but simply by clicking on Update Profile.
  • Fix: There was an issue in the Organizer (the paging in the collections was not working).

6.1.7 (2022/02/20)

  • Fix: Crash if apply_collection_order_by was applied to a collection without anything in it.
  • Update: Photos are selectable with CTRL instead of SHIFT. Shift is for choosing a range of photos instead.
  • Add: Added the delete button to the header when selecting the folder.

6.1.5 (2021/12/07)

  • Fix: Little issues in the admin dashboard.

6.1.3 (2021/10/22)

  • Fix: The browser attachs better to the modals.
  • Fix: Increased security.
  • Update: Bigger thumbnails for consolidation.


  • Add: When Taken Date is used, we can still override the Upload Folder to use the Upload Date (new option).
  • Update: Refreshed common admin, enhanced UI.


  • Fix: The Total Sync module was not working.


  • Fix: The photos will be now uploaded to a YYYY/MM folder that is relative to their Taken Date (if the option is checked in the settings).
  • Update: Tiny enhancements to the UI.


  • Fix: The browser on the left side was breaking in some rare cases.
  • Fix: Removed a comma that causes issues for a very specific version of PHP.


  • For those who are having issues with LR collections not showing up in the Organizer, please use the ‚Clean DB‘ button in ‚Extensions & Debug‘.


  • The order wasn’t applied properly in the Organizer (remember, order is done only through LR for this).
  • Removed a few issues related to the DB and the way I was using arrays.
  • The way the browser is added is now different, might be cleaner this way.


  • Update: Lot of small (but important) fixes and enhancements.


  • Update: Photo Engine is now using the Neko UI, a much better new UI.
  • Update: Everything has been moved under the Meow Apps menu.
  • Add: Media Organizer and Media Browser (this is beta, please try it).
  • Fix: The Avoid Double Processing wasn’t working the first sync, only after that.
  • Update: When a resync is being made on a media, the internal version is also updated. That is used by the Perfect Images plugin, and allows refreshing CDNs.
  • Added an option to disable the Image Treshold (highly recommended to check it).


  • Update: Optimized the files and the plugin is now a bit lighter.
  • Fix: Simplified an expression, fixed a few variables which are used for debugging.
  • Info: There has been no (discovered) bugs in WP/LR Sync for the past 4 months, so… champagne!


  • Add: Filters for checking file existence.
  • Update: Admin enhancements.


  • Fix: „Avoid Double Processing“ wasn’t working well, now it should be better (but still beta, so use with caution).
  • Fix: Remove some useless logging.


  • Add: New parameter for shortcode: wplr-keywords-and (all the keywords need to be present the media entry to be displayed).
  • Update: Avoid removing quotes from the keywords.
  • Update: Removing keywords, folders or collections through the Galleries menu in now more convenient.


  • Add: wplr_calculate_pHash filter, for the developers interested in adding their own way to match photos using Total Sync.
  • Fix: The variable used for the version number wasn’t properly named.


  • Update: i18n fixes.


  • Update: Admin refreshed to 2.4.
  • Add: When the gallery icon is clicked in the Media Library Explorer, the Gallery shortcode is displayed.


  • Fix: Fixed the Explorer which could interfere with some page builders.
  • Add: The constant DOING_WPLR_REQUEST is now set when the WP/LR Sync API is running (for developers).


  • Fix: The warning message about WP/LR Sync was reset by caching/cleaning solutions.
  • Add: Detect potential issues with NinjaFirewall.


  • Add: New ‚Catch Errors‘ option. Can be useful if you are not able to fix the errors (coming from other plugins or your theme) happening on your install, but really would like to be able to use WP/LR Sync anyway.


  • Fix: Use the PHP function to move uploaded files, that helps in some cases.
  • Fix: Better handling of errors.
  • Add: New ‚Troubleshooting‘ section in the WP/LR Sync Settings, to detect potential issues.


  • Fix: Better handling for the ones using the Theme Assistant plugin.
  • Info: Have a look below at the changes of the Version 5.0.0 if you didn’t update to the 5+ version yet.


  • Info: There is a huge update! The plugin on the Lightroom needs to be also updated. Please check this page: Update to WP/LR Sync 5.0.
  • Add: New protocol, and the old XML/RPC and REST ones were removed.
  • Add: Better order options through the API.
  • Update: Explorer enhanced, many will love it.
  • Update: Login through token only, no more user/password to avoid security issues and to simplify the process.


  • Fix: Rare case. The mime_content_type was set to nothing for PHP versions prior to 5.3.0 (and without the PECL extension).


  • Fix: If the function mime_content_type does not exist on the user install, gets the mime type depending on the file extension.
  • Update: The re-order process was rewritten and is now much, much faster than before. The Theme Assistant also needs to be updated if you are using it.


  • Add: Explorer mode has been added. It is added dynamically to the Media Library and the Add or Edit Media modals in the Editor. It’s lighter than RML but it doesn’t replace it in terms of features. It will be kept simple and straightforward. Please check the Settings.


  • Info: This is a big update. We are working hard on WP/LR Sync to take it to the next level. Faster, easier to use, with better extensions. Please review the plugin if you like it, that motivates us a lot 🙂
  • Info: The Post Types extension and the RML extension has been deprecated, and moved to the WordPress repository with better names. If you were using those, follow the procedure that will be displayed in your WordPress admin.
  • Update: Better layout in the admin, re-structrured the menus.
  • Update: Beter error handling.
  • Fix: Mime type was always the same.


  • Fix: Problem mit erneuter Synchronisierung für Beschreibungsdaten.
  • Fix: Kompatibilität mit PHP 7.2.


  • Aktualisierung: Sicherstellen, dass die RML-Erweiterung mit der letzten Version von RML (4.0.0) geladen wird.
  • Info: In den letzten 10 Monaten hatte das Plugin keine Fehler! Ich bin nun in der Lage, neue Funktionen einzubauen, da alles perfekt stabil läuft.


  • Aktualisierung: Bessere Darstellung des Wurzelverzeichnisses in der Medienbibliothek.
  • Aktualisierung: Wenn keine eigene Reihenfolge für die Galerien existiert, wird das Medien-Upload-Datum genutzt.


  • Fix: MLA konnte ALT nicht aktualisieren.
  • Aktualisierung: Inhaltstyp erstellt Sammlung erneut, wenn sie versehentlich gelöscht wurde.
  • Aktualisierung: Besserer Löschprozess für Sammlungen und Schlagworte im Admin-Bereich.


  • Fix: Sicherstellen, dass OB-Buffering am Ende der REST-Aufrufe geschieht.


  • Fix: Löschen der Sammlungen und Schlagworte leitet nicht mehr zur Debug-Seite weiter.
  • Neu: Wir können sehen, welcher Beitrag durch die Inhaltstyp-Erweiterung synchronisiert wird.
  • Fix: Kein OB nutzen, wenn bereits ein OB-Prozess existiert.
  • Neu: Mehr geloggte Informationen, wenn nötig.


  • Neu: Die Attribute (Sammlungen, Schlagworte) für den [gallery]-Shortcode unterstützen auch den Standard-WP-Shortcode. Du kannst nun alles so einfach aktuell halten! Bitte schau dir auch das Meow-Gallery-Plugin an.
  • Fix: Kleiner Fix in der Inhaltstyp-Erweiterung.
  • Fix: Benutzerdefinierte Reihenfolge für die WP-Galerie.


  • Neu: Sammlungen- und Schlagwort-Verwaltung im Menü. Bitte teile mir mit, was du darüber denkst.
  • Neu: Shortcode [gallery collections=“1,2″] und [gallery keywords=“1,2″] um deine Bilder basierend auf Sammlungen und Schlagworten einfacher anzuzeigen. Hierfür wird das Meow-Gallery-Plugin benötigt.
  • Neu: Erweitertes Fehler-Fangen, um Fehler und Warnung von anderen Plugins zu vermeiden, die den WP/LR-Synchronisationsprozess beeinträchtigen könnten.
  • Fix: Reihenfolge in Galerien.


  • Neu: Das Plugin kann nun übersetzt werden.


  • Neu: Schlagworthierarchie in den Debug-Werkzeugen verfügbar.
  • Fix: Besserer Umgang mit Schlagworten aus Lightroom in WordPress.
  • Info: Überprüfung auf neustes Lr-Plugin (3.0.8) im Meow-Apps-Store (, Schlagwortverwaltung verbessert


  • Aktualisierung: Das Plugin fängt nun externe PHP-Fehler (in anderen Plugins) ab und sendet diese Debug-Informationen an das Lr-Plugin. Dies sollte beim Debugging nützlich sein.
  • Info: Es gab größere Änderungen im Lizenzierungssystem und dem neuen Meow-Apps-Store, bitte lies Folgendes: Zögere bitte nicht, dieses Artikel mit Gedanken dazu zu kommentieren. Wir arbeiten hart um alles mehr als perfekt zu machen, jetzt und zukünftig 🙂


  • Neu: Sortiere Fotos innerhalb einer Sammlung.
  • Fix: HTTP-Bearer für die öffentliche API und die API ist nun standardmäßig aktiviert.
  • Fix: Besserer Umgang mit manuell gelöschten Medien in WordPress. Der Papierkorb ist nun deaktiviert, wenn die Mediendateien synchronisiert werden.
  • Info: Es gibt nun eine iPhone-App für WP/LR Sync! Suche nach WP/LR im Apple Store.


  • Aktualisierung: neue RML- und Erweiterungsversion.
  • Fix: Problem mit manuellem Verknüpfen/Verknüpfung lösen.
  • Fix: Es gab ein Problem mit Ordnern / Sammlungen wenn diese als Filter in der Medienbibliothek angezeigt wurden.
  • Info: Ich brauche deine Hilfe. Das Plugin soll mehr beworben und kommuniziert werden. Wenn du irgendeinen Blog, ein Magazin, eine Webseite kennst, die daran interessant sein könnte, über das Plugin zu schreiben, sag mir bitte Bescheid ( Vielen Dank für deine Unterstützung 🙂


  • Aktualisierung: schönere Nutzeroberfläche, welche nun den Meow-Apps-Adminbereich einschließt. Schauen wir mal, wie es läuft. Bitte kontaktiere mich bei Problemen!
  • Fix: Kleiner Fehler in der RML-Erweiterung.
  • Fix: Die Erweitung für die Real Media Library arbeitet nun mit der letzten Version des Plugins (Version 2.8, Dank an Matthias). Du kannst hier mehr zu diesem Plugin erfahren:


  • Neu: Medien-Tools können ignorierte Fotos anzeigen, um sie zu verknüpfen.
  • Neu: Warnung, wenn eine bestimmte Option im W3 Total Cache aktiviert ist (führt zu Problemen mit WP/LR Sync).
  • Neu: Erweiterte Funktionen für Entwickler (weitere folgen).
  • Fix: Galerien wurden von der Inhaltstypen-Erweiterung nicht immer aktualisiert, wenn Option im Shortcode benutzt wurden.
  • Fix: Im Admin-Bereich konnte eine CSS-Datei nicht gefunden werden. War kein großes Problem, aber sollte trotzdem gelöst werden.
  • Fix: Erweiterung für RML wird nicht geladen, wenn das RML-Plugin nicht aktiv ist.
  • Neu: In den Debug-Tools > Hierarchie ist es nun möglich, Sammlungen und Ordner zu entfernen. Das ist hilfreich, wenn Lr eine Sammlung/einen Ordner auf dem Server erstellt und die Antwort nicht verarbeitet wird (beispielsweise bei einem Verbindungsabbruch).


  • Fix: Fehlerhafte Seiten im Admin-Bereich von WP/LR Sync nach Code-Optimierung.
  • Fix: Vermeiden eines Fehlers, wenn die EXIF-Daten in einem Bild fehlerhaft sind.
  • Aktualisierung: Vollständige Unterstützung für Real Media Library. Bitte schaue in das Erweiterungen-Menü von WP/LR Sync.
  • Aktualisierung: Spenden-Button in den Ansichten entfernt.
  • Add: Post Type, mode added. „Array in Post Meta“ let you use a post meta to update your galleries (now handle many more themes and plugins).
  • Fix: Inhaltstypen verarbeiten ein entferntes Beitragsbild besser, in dem sie es automatisch durch ein verfügbares Bild ersetzen.
  • Neu: Optionen für Theme-Entwickler, welche Inhaltstypen verwenden.
  • Neu: Erweiterung für Real Media Library. Die Erweiterung ist im Beta-Stadium.
  • Fix: kleiner Fehler mit remove_taxonomy_from_posttype in den Inhaltstypen.


  • Add: Options for adding Keywords in the Media Library and sync them automatically.
  • Update: Display a message to the user if the Permalinks are not set (required for the REST protocol).
  • Fix: The Total Sync was failing after the new REST protocol was added. Should be okay now.
  • Update: Option „Accents in Filename“ renamed to „Skip Sanitization“ and the description was updated.
  • Add: New Option ‚Media Date‘ to use the photo taken date instead of the upload date in the Media Library.
  • Add: New options ‚Accents in Filename‘ to enable accents in filenames. By default, accents will be replaced by non-accented characters.
  • Add: Supports the REST protocol. Now the Lightroom plugin will have the choice to use either XML/RPC or REST as a protocol, which might remove a lot of XML/RPC related issues. You will need to use the newest version of the LR plugin, not available publicly yet (but soon).


  • Update: Change the way a few things were called, and the description.
  • Fix: Post type extension was always created new post with the default category (called Uncategorized by default).
  • Fix: Unlink and Delete links in the Media Tools weren’t working.
  • Add: Extension „Post Types“ now supports two new options. First, is that keywords can be linked to a taxonomy. Second is that a post-type can be created either as publish or draft.
  • Update: Extension „Post Types“ has more options. Now can sync with existing post in your post-type and term in your taxonomy. For example, you can link your LR collection to your already existing album/collection on WordPress. Same with the categories, folders, etc. I probably need to write a tutorial about this one day but for advanced users it will be easy to figure out.


  • Added: New Extension! Called Post Types. Handle custom Post Types and Taxonomies (to support more themes and plugins). Plase try it out to sync your Collections and Folders/Sets. I write a little about this news here:
  • Fix: If plugin can’t get the maximum size for http uploads, return a big value anyway (to avoid blocking users).
  • Fix: Logger Extension was failing on PHP 7.0.
  • Update: Headers now compliant with WP 4.4.
  • Fix: Keywords count for the Basic Posts extension now updates itself.
  • Fix: Basic Posts extension was still the old one for some reason.


  • Add: Support for hierarchical keywords.
  • Fix: The Clean Database button was not working well on WP MultiSite.
  • Update: Basic Posts extension is not so basic anymore. Added categories (based on LR collections) and keywords.
  • Info: Basic Posts is becoming a very good example of the power of those extensions. I will improve depending on your requests 🙂
  • Info: A new version of the plugin for LR is required (2.2.0) for this new hierarchical keywords support. Check
  • Update: WP 4.3 support.
  • Info: There is a new version of the plugin for Lightroom since today (2015/08/20).
  • Info: Please update it to avoid the NOT_MEOWAPPS issue to appear in LR (which is fixed by log-off + log-on).


  • Add: Collections support.
  • Add: Tags support for media.
  • Add: Many actions for other plugins and extensions to use.
  • Add: 3 internal extensions added: Basic Posts, Basic Galleries and Logging.
  • Update: Bigger menu for WP/LR Sync, everything has been re-organized.
  • Update: Debugging Tools for WP/LR Sync now accessible through an option.
  • Fix: Multisite is now supported.
  • Info: That’s a BIG update. Everything has been tested. You can update it already. The plugin for Lightroom will follow. Many information are available on Also just wrote a post about this news, please read it here: Thank you!


  • Fix: Issue with rights on uploaded files.
  • Fix: Multilanguage support issue with un-links detection (not a major bug).
  • Change: The temporary directory has been changed to avoid issues.
  • Fix: Presync support for HVVM.
  • Fix: Handle broken databases nicely and period of time when the plugin is turned off (and changes are made).
  • Fix: Plugin keeps its own DB table clean.
  • Add: Presync. PHP settings are sent to LR to prevent errors.
  • Add: Update the empty WP metadata with the LR data.
  • Fix: Change on how temporary files are created (to support HHVM).


  • Add: Additional features to support WPML Media.
  • Update: Switch Photos module enabled in LR.
  • Add: Compatibility with WPML Media (translation plugin for the media images).
  • Info: WPML Media needs to change something on their side for full support. Please check this post:
  • Add: Ignore button.
  • Add: Post attachment information and showing the titles of post and media when hovering the links.
  • Fix: When linking a media, the page doesn’t scroll up annoyingly to the top anymore.
  • Add: Handlers of new module in the LR plugin (module to switch photos).
  • Info: In preparation of the future release of the LR plugin (1.2).


  • Fix: Duplicate files are now all deleted on WP when the LR photo is removed (against only the first one before).
  • Info: Minor and major number of the most current version between the WP and LR plugins will always match from now.
  • Add: Undo function available.
  • Fix: Many WP images linked to same LR image? They now all update, instead of only the first one previously.
  • Fix: Title was not being updated properly during sync.
  • Add: Dashboard for WPLR.
  • Update: Better sync/link management through the Media Manager.
  • Add: Handles metadata.
  • Fix: XML/RPC Sync.


  • Erste Veröffentlichung.