Installation & Usage

Follow these easy steps to get started using WP/LR Sync.


WP/LR Sync requires a plugin on the Lightroom side and another plugin on the WordPress side. The WordPress plugin can be found on the official WordPress repository. You can also install it directly from your WordPress by looking for “WP/LR”. There is nothing else to set-up on the WordPress side.

Download the plugin for Lightroom. Unzip the plugin the directory where the plugins are kept on your system.

  • Windows: %appdata%\Adobe\Lightroom\Modules
  • Mac: /Applications/Adobe Lightroom/Adobe

Note that the uncompressed directory (from the zip) should be named wplr-sync.lrplugin. The .lrplugin at the end is how Lightroom recognizes that it is indeed a plugin.

Restart your Lightroom. In your Lightroom Plugin Manager, the plugin should appear. Enable it. If it’s not listed, you will need to add it manually through the Add button. Lightroom might ask you if you want to upgrade your catalog, that is normal.


Add a new WP/LR Sync Publish Service. Go the the Publishing Manager, click Add, and select WP/LR Sync.

Publish Service

This window containing the settings of the service should appear.


You must use a Serial Code to activate the plugin. You can use the serial “FREE” for one week but then you will need a serial code that you can get using the “BUY A KEY THROUGH PAYPAL” button.

The WordPress URL of your website, WordPress Login and Password are mandatory fields. Once entered, click on the “Log In” button and you will be able to save those settings and use this new service immediately.

In the “Synchronization / Meta” section you can link your Lightroom fields to your WordPress fields. On the first upload on a photo, those fields will be used. On future synchronizations, only the ones checked below will be updated. You can choose this way to manage those fields in WordPress rather than in Lightroom.

I also recommend you to tweak the settings a bit. For example, I strongly suggest you to use the settings as shown below. If you don’t set any limits, the generated images might be too big for your WordPress or your server and you even might get an error.

Image Sizing

You are all set! Like a normal Lightroom Publish Service, you can drag & drop photos in the folder called Photos and “Publish” them. If you do any modification on those photos, you will be able to synchronize those changes via the “Publish” button.

Photos added in the collection called Photos will be only available in the Media Library. If you create collections, smart collections (in folder(s) or not), the photos in those will be also available in your Media Library. The hierarchy of folders and collections is stored internally by WP/LR Sync in WordPress and can be used by themes or other plugins through the extensions. You don’t know about extensions yet? Check here.

If you would like to see the hierarchy folders/collections, you can enable the Debugging Tools in the Settings and then you will be able to check that the hierarchy of collections and sets of collections is indeed similar at the one you have in your Lightroom. There is an option called “Show Folders & Collections in Media Library” that adds a filter to your Media Library, like this:

WP/LR Sync Library Filter

If you want to take care of all the photos that you previously uploaded, the next step is to use the Total Synchronization module.

Do you have any other questions about the basics? If you do, please ask them in the comments below. I will reply to them quickly. Thank you πŸ™‚

  • Brodes57

    Hi there. This looks exactly what I need. Can I ask about keywords in Lightroom. Can these be imported and used in WordPress?

    • Yes, there is an option in WP/LR Sync to create a new taxonomy ( in WordPress called “Keywords” under “Media” πŸ™‚

      • Brodes57

        Excellent. Thanks so much. I am just shifting from Smugmug to WordPress and combining two websites. Have started with Envira Gallery but it seems to be slowing my site admin processing down considerably.

        • I am working on actually proposing a complete solution to replace Smugmug. WP/LR Sync is the core, but we are working on a theme (kind of working) and an iPhone app (kind of working too). Please enjoy WP/LR Sync for the time beging but contact me at some point if you are willing to use a specific theme and a mobile app, I will need beta-testers for those πŸ™‚

  • Arjun Kale

    Followed your instructions; Getting an error from Light Room when I go to enable the un zipped plugin Installed but not working.Please advice.error states that the plugin description script info.lua is missing Cheers

I recommend you to use WPEngine or SiteGround. They are both excellent hosting services and work perfectly with all my plugins.