Build a user-powered image/photo gallery with front-end capabilities, author profiles, portfolios and collections!

ImagePress 8.1.2 has been released! Read more about this update.

ImagePress 8.0.0 has been released! Read more about this update.

Note that 8.0.0+ will break 7.x implementations due to removal of specific features.

Note that 7.8.1+ will break some templates. Read more about these changes.

Click here for the new ImagePress demo

ImagePress Documentation
See more client sites

The new ImagePress will be able to create standalone websites, like CGSociety, ArtStation, DrawCrowd, LayerPaint, 3DTotal, Blender Cookie or Poster Spy.

The level of customization will include colours, fonts, templates, dimensions and switchable features. No two websites will be the same.

Features

Drag & Drop Uploader

Easily upload your photos by dragging them from your computer.

Use pre-built grid templates to customise the appearance of your gallery.

Responsive & Mobile Friendly

Build responsive WordPress galleries and websites that work on any device.

Collections & Custom Fields

Organise photos in collections and add as many custom fields as you want.

Sorting & Filtering

Sort and filter photos in your galleries based on multiple criteria.

Advanced User Profiles

User profiles, frontend management, cover photos, tabbed section and more!

User Awards

Reward your users with awards and titles.

Additional Photos & Videos

Add additional images (variants, progress shots, making of, etc.)

Extensive Admin Section

Lots of configuration options and behaviour settings.

Developer Options

Add custom features such as notifications, hooks and whitelabel profiles.

Short Summary

ImagePress is a WordPress plugin used to generate user galleries. Users can upload image, categorize them, tag them and add a small description. Images are grouped into separate sortable and filterable galleries.

Some of the features of ImagePress include:

  • Image upload
  • Image editing
  • Image variants, detail shots, progress shots (à la Behance)

ImagePress generates user profiles, user portfolios and user cards. Also, the plugin allows for frontend login, registration and password forgotten forms.

Some of the features include:

  • Author profiles, custom avatars, cover images (à la Facebook)
  • Frontend profile editing
  • Frontend registration and login
  • Author portfolios (white-labeled, unbranded, custom template pages)
  • Custom slugs (/profile/, /u/, /p/, /i/, etc)

ImagePress is able to create standalone websites, like CGSociety, ArtStation, DrawCrowd, LayerPaint, 3DTotal, Blender Cookie or Poster Spy.

The level of customization includes colours, fonts, templates, dimensions and switchable features. No two websites will be the same.

Changelog

= 8.1.2 =
* FIX: Fixed function typo
* UPDATE: Updated WordPress compatibility
* UPDATE: Updated FontAwesome (5.15.2 -> 5.15.3)
* FEATURE: Added single collection shortcode

= 8.1.1 =
* UPDATE: Updated all constant prefixes
* UPDATE: Updated all PHP function names
* UPDATE: Updated all PHP class names
* UPDATE: Updated all PHP global variables
* UPDATE: Updated all action/filter hooks
* UPDATE: Updated all script handles
* UPDATE: Updated all style handles
* UPDATE: Updated all image size names

= 8.1.0 =
* FIX: Fixed profile editing link for mismatched user_login and username
* FIX: Added option to turn the lightbox on or off
* FIX: Fixed PHP 8 notice
* UPDATE: Updated WordPress compatibility
* UPDATE: Updated PHP compatibility
* UPDATE: Removed Dropbox upload option
* UPDATE: Removed inline CSS
* UPDATE: Removed inline JavaScript
* UPDATE: Added strict mode to JavaScript
* UPDATE: Updated all prefixes to use imagepress_ (3 chars or more)
* UPDATE: Fixed demo links
* UPDATE: Updated SortableJS library to latest version
* UPDATE: Updated HalkaBoxJS library to latest version
* UPDATE: Changed deprecated onclick() insline functions
* UPDATE: Removed unused .ip-tab/.ip-tabs classes

= 8.0.0 =
* FIX: Removed non-functional image search
* FIX: Fixed missing pagination
* FIX: Fixed layout issue with Author Tools
* FIX: Fixed duplicate image collection
* FIX: Fixed collection styling for consistency
* UPDATE: Removed upload limits (implementation was JavaScript-based and not reliable)
* UPDATE: Removed feed (feature adoption was low)
* UPDATE: Removed front-end bulk uploader (implementation was done for several customers only)
* UPDATE: Removed tags (they have been disabled for the past 4 minor versions)
* UPDATE: Removed pre-7.8 cleanup feature (starting fresh)
* UPDATE: Removed option to enable/disable image views (performance gain)
* UPDATE: Removed custom fields (never implemented 100%, potentially breaking)
* UPDATE: Used Gutenberg gallery for secondary images
* FEATURE: Moved grid display to Flex

= 7.9.3 =
* FIX: Added missing translation domain for several strings
* FIX: Removed some unneccessary condition fallbacks (+speed)
* FIX: Used strict comparison for some conditions (+security)
* FIX: Removed unused filter (+compatibility)
* FIX: Fixed undefined variable
* UPDATE: Code compliance updates
* UPDATE: Refactored several JS functions
* UPDATE: Removed jQuery Masonry and replaced it with CSS Masonry

= 7.9.2 =
* FIX: Fixed secondary images not being displayed
* UPDATE: Added option to disable image views
* UPDATE: Added option to delete image likes
* UPDATE: Added option to delete image views
* UPDATE: Added feature to limit uploads by user role
* UPDATE: Refactored more jQuery to JavaScript code
* UPDATE: Refactored code to eliminate duplication

= 7.9.1 =
* UPDATE: Added image anchor class
* UPDATE: Admin content/body updates
* UPDATE: Removed jQuery UI (plus sortable, widget and mouse dependencies)
* UPDATE: Refactored image reordering using Sortable.js
* UPDATE: Changed profile editor page to use an ID instead of an absolute URL
* UPDATE: Removed unused styles

= 7.9.0 =
* FIX: Fixed responsive styles
* FIX: Fixed...