Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Heirloom Gallery – Private Media Archive Wordpress Plugin - Rating, Reviews, Demo & Download

Heirloom Gallery – Private Media Archive Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Heirloom Gallery is a self-hosted WordPress plugin for organizing, preserving, and sharing your photo collections with complete privacy. Your photos stay on your server. No cloud uploads, no data collection, no tracking.

Keep your family photos secure and organized with:
– Unlimited photo uploads
– Smart people tagging and album organization
– EXIF data extraction (date + camera info)
– Private shareable galleries with access control
– User permission management
– Photo restoration from trash
– Bulk image actions and management
– Gallery analytics and engagement tracking

All data stays on your server. No external cloud services or API calls. No fees beyond hosting.

Free Features

  • Upload and organize unlimited photos
  • Create albums and manage collections
  • Tag people in photos for easy discovery
  • Set gallery visibility to private or public
  • Restore deleted photos from trash (within a time window)
  • User role management (3 user roles)
  • Advanced user role management with capability overrides
  • Responsive design for mobile viewing
  • View engagement analytics (views, likes, comments)

Add-Ons

Extend Heirloom Gallery with powerful add-ons:

Custom Fields Add-on
Add unlimited custom metadata fields to your Heirloom Gallery photos.
* Create unlimited custom metadata fields (text, textarea, number, dropdown)
* Position fields above or below standard image metadata
* Drag-and-drop field reordering
* Full field management via admin dashboard

Engagement Add-on
Add likes and comments to your Heirloom Gallery photos.
* Enable likes and comments on photos
* Track engagement analytics (views, likes, comments)
* User permissions via role-based access control
* Users can edit and delete their own comments

Security & Privacy

  • All photos stored locally on your WordPress server
  • No external API calls or cloud syncing
  • WordPress permission system integration
  • Nonce-based AJAX request protection
  • User access control basid on user capabilities
  • Proper file type validation
  • Prepared SQL statements throughout

Support

For detailed help and documentation:
– Visit our Knowledge Base
– Report issues on GitHub

License

This plugin is licensed under the GPL v2 or later. See LICENSE.txt for details.

Dependencies

Third-Party Libraries:
– Dropzone.js (v5.x) – JavaScript file upload library
– License: MIT
– Repository: https://www.dropzonejs.com/
– Included as: /assets/js/dropzone.min.js (minified)
– Source: https://github.com/dropzone/dropzone

Plugin Source Code:
– All plugin JavaScript files (dashboard.js, gallery.js, gallery-admin.js) are non-minified source code included directly in the plugin for transparency and maintainability.
– All PHP source code is unobfuscated and available within the plugin directory.
– No build tools are required; the plugin works directly from the included source files.

Screenshots

  1. Main gallery view

    Main gallery view

  2. Single image view with metadata

    Single image view with metadata

  3. Organize Library

    Organize Library

  4. Sharing section

    Sharing section

  5. Manage Users - customize user's capabilities

    Manage Users – customize user’s capabilities

  6. Settings and configuration options

    Settings and configuration options


Reviews & Comments