Installation & Usage

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

Installation

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 Lightroom.app/Contents/PlugIns

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, and look for that .lrplugin file.

Plugins for LR

Lightroom might ask you if you want to upgrade your catalog, which is normal, no worries 🙂

Usage

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

Note: Don’t use more than one catalog to sync with a particular website. You can create more than one Publish Service in one catalog for the same website but in that case all the photos must be different. I recommend you to have a 1-1 relationship between one website and one Publish Service in one catalog, it’s cleaner.

Publish Service

This window containing the settings of the service should appear.

wplr-settings

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 (use the real/final URL of your website, so it might be https or http, it might use www or not). 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.

Or do you want to go further, and sync WP/LR Sync with your theme portfolio, galleries, or something else? Check about the extensions.

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 (https://codex.wordpress.org/Taxonomies) 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

  • Sebastian Berger

    Hey!

    I have problems with the installation.
    I use your plugin with Real Media Library in the newest version and Lightroom in the newest version, also newest wordpress version. Hoster is all-inkl with php 5.5.
    If I try to sync a collection the folder which is created in real media library is empty an also unable to fill with other files or able to delete.
    The pictures show up in the general library.
    The post is created but without pictures in the gallery container.
    The developer from RML wrote that he see a problem with your plugin… Do you have please any hints?

    Thanks!

    • Sebastian Berger

      Deactivated all plugins. No change.
      Json is activated with jetpack. Jetpack Carousel is also activated (found there nothing about WP-LR?).
      Local log says that the photo x is created. Nothing about folders.
      I have no more ideas….

      • RML has a very big update recently and Matthias (its developer) actually worked on my extension for WP/LR Sync. Today, he told me that there is a bug in that extension and told me how to fix it. I released a new version of the plugin: 2.6.9. Can you try it?

        • Sebastian Berger

          Nope.
          Now it creates nothing. Also no post.
          You’re json activation confuses me. I use Jetpack to activate it.
          Now it don’t works with activated jetpack…
          Problem: if I scan your QR code there happend…nothing. Only a failure that the browser can’t open this site.

          • I am not sure what you are trying to do, the RML extension doesn’t create any posts. I am not sure why you are trying the QR (and with what) neither, this is for an iPhone app 🙂 And JetPack is better off, usually (as it’s a very heavy plugin).

            Can you disable JetPack, RML and the extensions for a while? Let’s make it work step by step. The plugin works out the box with anything special. Go on the first tutorial, with nothing specific enabled, and let’s see what’s not working from there 🙂 It will be easier.

          • Sebastian Berger

            I’m trying to get your plugin to work in combination with RML.
            If i try, I get this:

            https://www.dropbox.com/s/81tmbhaadol2d1y/Screenshot%202017-01-31%2012.24.37.png?dl=0

            Your’re plugin doesn’t create a post since I update to 2.6.9 … The connection with lightroom works in this way that the pictures shows up in the mediacenter but not in a “folder”.

            I use jetpack with the elmatheme for gallery and some small functions. Jetpack is than big if you activate everything.

            I use your QR Code because your plugin told me to do to activate JSON Api…

            On every try I reset everything before and log out /in in lightroom to reset the connection.

            I tried your first tutorial and it don’t work.
            I did it again now -> no new post.

            Sorry for misunderstandings… english is not my native language.

          • You can’t create anything from RML directly, the folders/collections inside the Lightroom folder in RML are managed by RML only; so it’s normal you are getting that message.

            You say “no post”. But when do you expect a post to be created? Are you also using the Post Types extension then?

          • Sebastian Berger

            I don’t talk about that RML don’t create a post.
            I talk about that WPLR don’t do it.

            What I want to do:
            1. WPLR: Send my pics from lightroom to WP with creating a draftpost with the pictures in it.

            2. RML: I want from RML that when 1. is finished (or between) that I see a subfolder in my medialibrary that contains the uploaded pics.

            Both wishes don’t work.
            Addon: before the last update WPLR creates a post with a gallerycontainer in it. But the gallery container don’t contains any of the uploaded pictures. I think the problem is in this part of the process. Assigning the uploaded pictures to the gallerypart (hook / post / else). That would explain why the RML folder is empty.
            After the update WPLR don’t create a draftpost at all.

            Possibly someting is not correct configured but I miss what it is.

          • I am not sure what the problem is but in any case this page is not really the right one. Je suis français en fait donc ça serait mieux si tu pouvais me contacter directement via la page Contact et on résoudra le problème 🙂

          • Sebastian Berger

            Speaking french to a german is not the solution… only as a hint…^^
            I can try to record a video about the problem and send you the link with the contact form. I think that will better describe the problem(s)

            best regards

          • Haha, for some reason I thought you were French 😉 Okay, sure, with a video that might be easier.

          • Sebastian Berger

            No problem… ;o) I solve the problem. I’m not sure what exactly the problem is but it looks like jetpack fools around.
            I try to find the detailed problem and will send it to you.
            For now I married LR/WP and jetpack and it works.
            Jetpack is for now the best choice for me with carousel, gallery and related posts, but I will watch your plugins! 🙂
            I will write my content now and configure the taxonomys.
            If your interested I will also promote your plugin in a german blog entry.

            Best regards
            Sebastian

          • Yes, JetPack can disable the WP-API it seems. I am not sure, I am not using it 🙂 Of course, that would be awesome to have a little post about my plugin. Let me know when you do, I’ll retweet it 🙂

          • Christoph Hilger

            Hi Sebastian,
            could you please tell me, where exactly you found that QR code. I need it for the accompanying iPhone app and I can’t find it anywhere.
            Thank you very much and best regards from Austria!
            Christoph

          • Hey Christoph 🙂 The QR Code is in the Settings of WP/LR Sync in WordPress, but to see it you need to enable the JSON API in those Settings.

          • Christoph Hilger

            Hi Jordy,
            thanks a lot! I just found it accidentally myself by checking all options a few minutes ago and I already wrote you an email…
            So basically everything is fine now and there is only one last question: Does enabling the JSON API make WordPress more vulnerable for hackers?
            Best wishes from Austria and have a nice weekend!
            Christoph

          • Not at all, because this QR Code doesn’t give you access to the WordPress (neither my API), but only to the functions that gives you the collections and photos, so it’s safe 🙂 Have a nice week-end too! Don’t hesitate to write a little review on the Apple Store, that will help this little app 🙂

  • thefinercookie

    Hello, before I install this plugin, I’d like to ask a few questions regarding the synch feature. My site has recently been migrated to WP with the Enhanced Media Library. Currently, I have 2500+ images that are all linked to posts, but are missing meta date (file name, captions and alt text). I was thinking that maybe this plugin would help facilitate filling in the missing meta data. Here are my questions: 1) will the plugin synch both ways? 2) being that all my images currently exist in the media library, if I fill in the meta data in LR for those existing images, will this plugin overwrite the existing image, or will it create a duplicate? 2) will the existing links between image and post that are already established in my WP Media library stay intact. In other words, if I add meta data to my lightroom library, and synch to WP, will those links stay as is, or be broken? I suppose this third question is a variation of my second question. Many thanks, Kim/The Finer Cookie

    • Hi 🙂
      1) The sync is only done from LR to WP. Lightroom only support Publish Services, and even though I could trick their system to synchronize both ways, that would a big dirty hack that will end not well for too many users.
      2) You need to link your previously uploaded images in WP with the ones in LR first (check my introduction about Total Synchronization). But yes, it will add the metadata and replace those images with fresher ones.
      3) I think you are talking about the fact that those images are “attached” to a post. Yes, WP/LR Sync will not modify this.

  • Fedor Duhrmann

    I am following the instructions, but I can’t find the plugin when I try to add in the publishing manager.

    • I added a screenshot in the Install section of this page. It is the Plugins Manager. Can you open yours? Do you see the WP/LR Sync plugin in there?

      • Fedor Duhrmann

        Jep, I followed it so far. Had added the plug in manually first and then through Lightroom’native folder.
        Either way, I see the plug in in the manager and see that it is enabled. Clicking on reload plug in even jitters the side panel but when I try to add the it in the publishing manager it does not appear (Lightroom CC).

        • So the plugin is enabled, and you basically don’t see it as a choice when you add a new Publish Service (you need to click on Add)? Like in this screenshot?

          https://uploads.disquscdn.com/images/6196126abd0d8da57cb5ec2507dba9ed77f9b4a6c70385ed41f7fd2818453932.png

          • Fedor Duhrmann

            Correct.

          • Do you mind sharing screenshots of your Plugins Managers and your Publishing Manager? That’s really, really weird, I have never seen this issue before. And it makes no sense for my plugin, as it is a Publish Manager it appears as such :/

          • Fedor Duhrmann
          • That’s not my plugin… The URL of my plugin is wrong, the name shown on the left is “WordPress.com Expo…”. Where did you get that plugin from? How did you get it? It looks like the WordPress.com Exporter (which is an export plugin). Mine is available at https://meowapps.com/wplr-sync/download/

          • Fedor Duhrmann

            hahaha! you are the king! I was trying to different ones, I guess, and I thought I decided for your but apparently grabbed the wrong zip file 🙁
            thanks for your help!!! It is already activated by itsel, just need to set it up! 😀 like charm – ok, I am off to work and enjoy your creation tonight!

          • That was a funny mistake 🙂 It got me really confused for a few seconds… Haha! I’m glad it works. Please let me know how it goes later 🙂 Enjoy!

  • Christophe Blanchy

    bonjour,

    puis-je m’exprimer en français…
    je tente d’installer le plugin mais en FREE et local sur mac impossible de me logger…

    Merci pour votre réponse
    Christophe Blanchy

  • George Cook

    Hey Jordy,
    Love the plugin.
    I’m a little confused. In the LR Publish Services area I can create folders under your plugin. I am unable to move photos into them, I can only move photos into the “Photos” box above them. What is their purose

    • Folders can only contain other (sub) Folders or Collections. Collections contain Photos 🙂

      • George Cook

        OK so I create a Collection under that folder to contain photos, correct?
        My guess is that this is a functionality of LR that I didn’t grasp.
        Thanks!

  • George Cook

    With WP/LR I have created separate instances for each of my categories but they all just go to the media library and I have to “attach” them to the appropriate Gallery (in Theme Tripod)
    Is this normal behaviour or am I missing a step to attach them directly to a specific Gallery automatically when uploaded?

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