View Single Post
Old 08-26-2024, 11:09 AM  
cerulean
Web & App Development
 
cerulean's Avatar
 
Industry Role:
Join Date: Oct 2023
Location: United States
Posts: 37
The media library that comes standard with WordPress is more than capable of managing photos with title, alternate text, caption, and description. I am not entirely sure what your site looks like, so here are a few ideas based on what you've written:

Assuming your photos are categorized by release, like say, one set of 100 photos all has to do with a particular model in a particular setting, you could leverage the Posts feature and get Tags and Categories.

* Create a Post, provide a Title, Description, assign a Category and Tags, and any in-page SEO (based on plugin.)
* Add the Gallery Block, and upload the associated images directly through the WordPress media library, provide appropriate title, alt text, etc.

At this point, your theme would have to do the heavy lifting of attractively showing the images that are attached via that Gallery block. Out of the box themes are okay, but I would probably be looking at a custom theme that you keep maintained so that you can get things perfect.

If you want to post photos in a never-ending free-form gallery, you could get the Envira Gallery plugin, and then assign that gallery to the homepage. I think the pro plugin has all of the features you're looking for.

Taking into consideration your need for external storage and a CDN, first, any CDN will work with WordPress straight away and automatically. I've used Cloudflare, Bunny, Stackpath, and more. Generally speaking, the CDN does all of the heavy lifting on their own to keep things in sync.

For a members area, you might need a dedicated plugin though, because it would presumably be password protected and dependent on access levels provided by your login software.

For external storage like S3, you can either have the host mount the wp-content folder directly on the external storage media (you could use s3fs or EBS for S3) or you could use a plugin, like WP Offload Media.

Both the CDN and the external storage, if setup by your host, would be completely automatic running in the background.
__________________
Cerulean Software Specializes in Website and App Development. Email me today!
cerulean is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote