Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/the-sohan/photo-private-gallery/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A custom WordPress plugin that adds paid, per-listing access controls to Directorist private galleries.
Features
- Configurable Directorist plan and payment-button text
- Blurred private-gallery preview for visitors
- Signed listing and plan parameters through registration and checkout
- Automatic login after registration for the private-gallery checkout flow
- Per-user, per-listing entitlements based on paid Directorist orders
- Paid Private Galleries tab in the Directorist user dashboard
- Protected media delivery for entitled users
Requirements
- WordPress 6.5 or later
- PHP 7.4 or later
- Directorist with the required pricing and gallery functionality
Server configuration
The wp-content/uploads/ppg-private/ directory must be denied from direct web access. Private files are delivered through the plugin's entitlement-aware endpoint.