Title: PhotoPress
Author: padams
Published: <strong>March 18, 2005</strong>
Last modified: October 7, 2026

---

Search plugins

![](https://ps.w.org/photopress/assets/banner-772x250.jpg?rev=2360482)

![](https://ps.w.org/photopress/assets/icon-256x256.jpg?rev=2360482)

# PhotoPress

 By [padams](https://profiles.wordpress.org/padams/)

[Download](https://downloads.wordpress.org/plugin/photopress.1.7.3.zip)

 * [Details](https://frp.wordpress.org/plugins/photopress/#description)
 * [Reviews](https://frp.wordpress.org/plugins/photopress/#reviews)
 * [Development](https://frp.wordpress.org/plugins/photopress/#developers)

 [Support](https://wordpress.org/support/plugin/photopress/)

## Description

PHOTOPRESS is an integrated suite of image management and gallery presentation features
that photographers can use to build photography centric websites. The plugin allows
you to create beautiful designed image galleries as well as extract, store and publish
any EXIF/IPTC/XMP meta-data embedded in your images.

The broader goal of PHOTOPRESS is to make WordPress easy to use for photographers
by bringing critical image management and presentation features together into a 
single, modern, and free plugin. Features currently include:

#### GALLERY BLOCK

 * Native Gutenberg live editing
 * Grid style
 * Masonry style
 * Justified style
 * Mosaic Style
 * Adjustable gutter spacing
 * Uniform image cropping option
 * Hide captions option
 * Adjustable image heights/column widths
 * Inline image reordering
 * Dynamic responsive images
 * Link to PhotoPress slideshow

#### CHILD PAGES BLOCK

 * Dynamic Gutenberg block
 * Create a gallery of child pages (useful as an index of gallery pages)

#### IMAGE META-DATA MANAGEMENT

 * Define unlimited custom image taxonomies
 * Extract embedded EXIF, IPTC, and XMP meta-data from image files and store in 
   taxonomies
 * Create and extract “child taxonomies” from embedded meta-data fields
 * Display Exif Widget
 * Display Image Taxonomy Terms Widget
 * Generate custom image ALT text using meta-data templates
 * Embed Licensing info (Licensor, Licensor URL, Web Statement of Rights) into images
   files during upload

#### SLIDESHOWS

 * Light-boxed full page slideshows
 * Thumbnail navigation option
 * configurable caption display (can use image title, caption, and/or description)
 * Two caption layouts to choose from

### Development

Our development motto is “do no harm” which means that we leverage the patterns 
outlined in WordPress Core and the Gutenberg editor as opposed to creating proprietary
features that impede the overall usability of WordPress.

PHOTOPRESS is actively developed on [Github](https://github.com/photopress-dev/photopress-plugin).
Please file any bugs, feature, or support requests on Github!

### Donate or Purchase Premium Support!

PHOTOPRESS core is free. However, we ask that you [purchase a support membership](http://www.photopressdev.com).
Even if you don’t need the support, this purchase helps fund the development of 
this project. Donations to the project are also appreciated.

## Screenshots

[⌊Customizable Gallery Block with multiple styles⌉⌊Customizable Gallery Block with
multiple styles⌉[

Customizable Gallery Block with multiple styles

[⌊Full-screen Slideshows with customizable caption placement⌉⌊Full-screen Slideshows
with customizable caption placement⌉[

Full-screen Slideshows with customizable caption placement

[⌊Store embedded image meta-data into custom image taxonomies⌉⌊Store embedded image
meta-data into custom image taxonomies⌉[

Store embedded image meta-data into custom image taxonomies

[⌊Generate image ALT text with meta-data templates⌉⌊Generate image ALT text with
meta-data templates⌉[

Generate image ALT text with meta-data templates

[⌊Embed Licensing meta-data into uploaded images⌉⌊Embed Licensing meta-data into
uploaded images⌉[

Embed Licensing meta-data into uploaded images

## Blocks

This plugin provides 2 blocks.

 *   Image Taxonomies The taxonomy terms of the current image: keywords, people,
   places, camera and so on.
 *   Gallery Slideshow A slideshow of the images in a gallery on the same page. 
   Clicking an image in the gallery shows it in the slideshow.

## Reviews

![](https://secure.gravatar.com/avatar/1d95946f7c8e66265445d0e55209833acbcb6baf0e624c347e9805f41062b01c?
s=60&d=retro&r=g)

### 󠀁[Lots of potential](https://wordpress.org/support/topic/lots-of-potential-11/)󠁿

 [photoMaldives](https://profiles.wordpress.org/photomaldives/) December 9, 2021
2 replies

I tried this after reading Justin Tadlock's review over at WP Tavern. On the plus
side, it's fast, with good options both in the main panel and within the block. 
Toggles are intuitive, and you can switch between the different gallery formats 
within the block itself (very useful). There's a lot of potential here, but it still
feels like a beta product, at least with my theme. One showstopper for me (and my
theme) was the poor lightbox settings out of the box, with vertical images not fitting
to screen, and horizontal images being displayed too small (strange, for such a 
photo-centric plugin). It might be usable with some themes, and for showcasing smaller
images. Looking forward to trying this again in 6 months. EDIT Updated from 3 to
5 stars, as all the issues I experienced were down to my theme.

![](https://secure.gravatar.com/avatar/5bfd18b2bcb951b3fd0beb56e3ec3fc54d99ce88fb4b3dd07c7e786da9ec4e81?
s=60&d=retro&r=g)

### 󠀁[Actually does nothing …](https://wordpress.org/support/topic/actually-does-nothing/)󠁿

 [Gunther Pilz](https://profiles.wordpress.org/netsurfer2705/) November 8, 2017

… except adding its own admin menu page for downloading the other components! If
there is one or several of the other extension(s) needed to get the image meta data,
then this should be clearly pointed out.

![](https://secure.gravatar.com/avatar/fc86d9dfbfc88c36be834763e00759fcd59197dee28515e1e4c85204c3abe013?
s=60&d=retro&r=g)

### 󠀁[Thanks!](https://wordpress.org/support/topic/thanks-797/)󠁿

 [wellbeingtips](https://profiles.wordpress.org/wellbeingtips/) February 2, 2017

Good job!

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/photopress/reviews/)

## Contributors & Developers

“PhotoPress” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ padams ](https://profiles.wordpress.org/padams/)

“PhotoPress” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/photopress/contributors)
for their contributions.

[Translate “PhotoPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/photopress)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/photopress/), check
out the [SVN repository](https://plugins.svn.wordpress.org/photopress/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/photopress/) by 
[RSS](https://plugins.trac.wordpress.org/log/photopress/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.3

 * Fixed: in the Mosaic gallery layout, some images hung over the row below
    at 
   wider window widths. Each image now fills its place in the row exactly, at its
   own proportions.

#### 1.7.2

 * Fixed: in the Gallery Slideshow, the previous image briefly showed behind
    the
   new one after clicking to the next slide.
 * Gallery Slideshow: the slideshow keeps one height for every slide, as tall
    as
   its tallest image at full width, so the page below does not move. That height,
   caption included, now stays within the visible window (on phones, the height 
   visible with the browser bars shown). Shorter images are centred in it.
 * Fixed: the full-screen slideshow’s Caption Padding setting had no field on
    the
   Slideshow settings tab.

#### 1.7.1

 * Fixed: on sites with a page cache, pages cached before updating to 1.7.0
    could
   load the new slideshow script with the old page, and clicking a gallery image
   no longer opened the full-screen slideshow until the cache expired. Those pages
   now work as they did before the update.

#### 1.7.0

 * New: Masonry, Rows and Mosaic layouts for the WordPress Gallery block, as
    block
   variations. They look the same in the editor as on the site. Existing PhotoPress
   galleries keep working, and can be converted from the block’s Transform menu.
 * New: the full-screen slideshow can be turned on for any Gallery block, and
    image
   captions can be hidden.
 * New: Gallery Slideshow block, an inline slideshow of a gallery on the same
    page.
   Clicking an image in the gallery shows it in the slideshow, with a button to 
   return to the gallery. Captions can go below, left or right of the image, with
   adjustable padding. “Hide the gallery” shows visitors only the slideshow.
 * New: Image Taxonomies block, the block version of the “Display Taxonomies”
    widget,
   for block themes. Choose which taxonomies to show and whether terms link to their
   archives.
 * Full-screen slideshow: opens at once on the image that was clicked, rather
    than
   after about two seconds. With a mouse, clicking anywhere on the left or right
   half goes back or forward, with a large arrow showing which. A new Caption Padding
   setting. Wide images no longer run under the arrows.
 * Full-screen slideshow fixes: several slideshow galleries on one page now
    work
   independently; clicking an image in a second gallery opens that image; galleries
   without the slideshow are no longer taken over; arrow keys only act while the
   slideshow is open; closing no longer leaves an invisible layer over the page;
   images with a single size no longer show as broken thumbnails.
 * Metadata: a rewritten XMP reader that keeps values it used to lose (some
    locations,
   credits, licensing and contact details) and reads Extended XMP.
 * Alt text on upload no longer produces “. .” when a template’s fields are
    empty,
   and hierarchical keywords such as “person:Name” contribute their value.
 * Settings are validated by type when saved, and a failed save shows why.
 * Security: slideshow settings are escaped in the page. The image taxonomies
    are
   available to the block editor for users who can edit posts, and remain hidden
   from the public REST API.
 * Fixed: a fatal error when the plugin was installed from source without
    building
   its scripts.

#### 1.6.0

 * Requires WordPress 6.6 or later.
 * Uploads use far less memory and time reading image metadata. Only the part
    of
   the file that holds the metadata is read, rather than the whole image.
 * The block editor scripts are rebuilt with the current WordPress tooling. The
   
   editor script is about 25 times smaller, and it now uses the copies of React 
   and the WordPress libraries already loaded by WordPress.
 * Fixed: the camera name was left blank when it was recorded only in XMP
    metadata
   and not in EXIF.
 * Fixed: metadata was ignored in files that begin with an XMP packet, such as
    .
   xmp sidecar files.
 * Fixed: a PHP 8 deprecation notice raised on every upload.

#### 1.5.2

 * Fixed: uploads failed with “The server cannot process the image” whenever
    licence
   information was configured. This was a 1.5.1 regression; images that failed to
   upload can simply be uploaded again.

#### 1.5.1

 * Licence embedding no longer requires the ExifTool binary. It now uses Imagick,
   
   which WordPress already relies on for image handling. This removes about 26MB
   from the plugin and means licence embedding works on hosts that disable exec().
 * Existing metadata is preserved when licence information is written. Titles,
    
   captions, keywords, ratings and any other XMP a photographer had embedded are
   kept intact; previously the licence fields were the only thing that could be 
   written without risking the rest.
 * Fixed: the Web Statement of Rights setting was ignored and a placeholder value
   
   was embedded instead. If you have that setting configured, re-upload affected
   images to correct them.
 * Fixed: a settings field using the “none” control registered without a valid
    
   type.
 * Fixed: a PHP 8 deprecation notice raised when embedding licence metadata.

## Meta

 *  Version **1.7.3**
 *  Last updated **14 hours ago**
 *  Active installations **100+**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.0.7**
 *  Languages
 * [English (US)](https://wordpress.org/plugins/photopress/) and [French (France)](https://fr.wordpress.org/plugins/photopress/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/photopress)
 * Tags
 * [gallery](https://frp.wordpress.org/plugins/tags/gallery/)[gallery block](https://frp.wordpress.org/plugins/tags/gallery-block/)
   [images](https://frp.wordpress.org/plugins/tags/images/)[masonry](https://frp.wordpress.org/plugins/tags/masonry/)
   [photos](https://frp.wordpress.org/plugins/tags/photos/)
 *  [Advanced View](https://frp.wordpress.org/plugins/photopress/advanced/)

## Ratings

 3.7 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/photopress/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/photopress/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/photopress/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/photopress/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/photopress/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/photopress/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/photopress/reviews/)

## Contributors

 *   [ padams ](https://profiles.wordpress.org/padams/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/photopress/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.photopressdev.com)