The WordPress Integration enables you to easily search and browse your PhotoShelter account and import photos so they can be embedded into pages or posts on your WordPress site. Through the Plugin, you may also access embed links from photos uploaded to PhotoShelter if you prefer to avoid hosting the images within WordPress. Metadata automatically imports from PhotoShelter and can be edited without affecting anything in your PhotoShelter account.
The WordPress Integration is available for Standard and Pro members. If you're on a Trial or Basic plan, you may upgrade to Standard or Pro in order to use the integration.
Note: The WordPress Integration requires installation of a plugin in WordPress. Our plugin is supported on both WordPress.org and WordPress.com, but with WordPress.com you will need a business subscription in order to install external plugins.
In order to activate the WordPress Plugin, you'll need an API Key provided by Tech Support. To get started, send a message to our Tech Support team to request an API Key for the WordPress Integration.
Once you've received an API Key from Tech Support, follow the steps below to set up the WordPress Plugin:
1. In the WordPress plugin directory, search for "PhotoShelter" and install the "PhotoShelter Importer."
2. Once installed, click "Activate."
3. Navigate to "Settings" > "PS Importer Settings" to connect your PhotoShelter account.
4. Enter the API Key sent to you by Tech Support and click "Save Settings."
5. Click the "Authorize through PhotoShelter" button and you'll be redirected to PhotoShelter to log into your account.
6. Once you've logged in, click "Authorize."
7. You may see a "PhotoShelter Org ID" field, but you can leave this blank as it's only applicable to PhotoShelter for Brands members.
8. The WordPress Plugin should now be authorized and ready for use.
Using The Plugin
After you've installed the WordPress Plugin, you'll be able to browse your PhotoShelter account and import specific photos directly into WordPress. There are two areas in which you can import PhotoShelter photos into WordPress: through the PhotoShelter Importer Plugin in your WordPress navigation or through the block editor when drafting a page or post.
Importing Photos to WordPress via the PhotoShelter Importer
To import photos through the main PhotoShelter Importer, follow these steps:
1. Click on the "PS Importer" item in the WordPress navigation menu.
2. Browse through the available Collections and Galleries or use search to find photos that match a specific term.
3. Click on a thumbnail to see a preview of the file and select a size to import.
4. Click "Import" to add the photo to your WordPress Media Library.
5. Now that the photo exists in your WordPress Media Library, you'll be able to add it to posts on your WordPress site.
Importing Photos Within a WordPress Page or Post
To import photos from within a WordPress page or post, follow these steps:
1. In your WordPress page or post, click the "+" icon to add a new block.
2. In the block selection box, search for "PhotoShelter."
3. Once it appears, click the icon for "PhotoShelter."
4. Click "Open Library" to search or browse your PhotoShelter account.
5. Once you've located a photo you'd like to add to the page or post, click the thumbnail.
6. On the next screen, you can select the file format and add Alt Text and a Caption if you'd like. Any metadata added here will not affect metadata added to the original file in PhotoShelter.
7. Click "Insert."
8. The selected photo should now be added to your WordPress page or post.
Using Embed Links for Photos Uploaded to PhotoShelter
When you import photos from PhotoShelter to WordPress, the imported photos will be hosted by WordPress and require sufficient space in your WordPress account. If you prefer to embed images that are hosted on PhotoShelter without taking up space in your WordPress account, the embed links are accessible within the plugin. To access the embed links:
1. Within the PhotoShelter Plugin, locate the photo that you'd like to embed. You may do this via the "PhotoShelter Importer" option in your left-hand navigation or through the PhotoShelter content block within a page or post. See sections above for additional details on browsing and selecting photos from these two areas.
2. Once you've located a photo you'd like to embed, click the thumbnail.
3. On the right, copy the URL in the "Link" field:
4. Once you've copied the link, you can click the "x" to exit the PhotoShelter window. Navigate to the page or post you'd like to embed the image into.
5. Within the page or post, click the "+" button to add a new block and select the "Image" block.
6. Choose the "Insert from URL" option and paste the link you copied in step 3.
7. Click the arrow to to the right of the URL to apply your change.
8. The image should now be embedded within your post.
If you ever encounter trouble when loading the Library content during an import, we suggest re-authenticating in the plugin as the login session may have expired.
1. On the WordPress menu, click Settings > PS Importer.
2. Click to Log out.
3. Follow the instructions in the Setup Steps portion of this article to reconnect WordPress with your PhotoShelter account.
Frequently Asked Questions
My PhotoShelter photos are not loading when I attempt to import. What should I do?
If you have a lot of galleries at the root level of your PhotoShelter account, or if you're accessing a gallery with a large volume of photos, it may take a bit for the thumbnails to appear. That said, if you continue to encounter trouble after giving it a bit of time, we suggest re-authenticating in the plugin as the login session may have expired. To do so:
1. On the WordPress menu, click "Settings" > "PS Importer."
2. Click "Log out."
3. Follow the instructions in the setup portion of this article to reconnect WordPress with your PhotoShelter account.
What's the difference between this WordPress Integration and the older PhotoShelter WordPress Plugin?
This new WordPress Integration is designed to import photos from your PhotoShelter account to WordPress. The imported photos will be hosted by WordPress and do not affect the photos in your PhotoShelter account.
Our previous PhotoShelter WordPress Plugin allowed you to embed photos from your PhotoShelter account into a WordPress post (instead of importing). If you prefer to embed photos, our new WordPress Plugin makes it easy to locate the embed link without needing to navigate between PhotoShelter and WordPress. See the section above on embedding for more information.
The previous WordPress Plugin has been renamed "PhotoShelter for Photographers Blog Feed Plugin." If you would like to have a feed of your WordPress blog on your PhotoShelter website, this plugin may still be used to accomplish this (this functionality is not supported by the new WordPress Plugin). More info on that setup process may be found in this article.
Is it possible to import photos in batch using the WordPress Plugin?
At this time, our WordPress Plugin only supports importing photos one at a time.