Skip to content

memberminderpro/mmp-photo-minder-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMP Photo Minder Pro

License PHP Version WordPress Version ACF Pro Required

A professional WordPress gallery management system designed for accessibility and ease of use. Perfect for photographers, organizations, and anyone needing to manage and display photo collections.

🎯 Features

  • Intuitive Gallery Management: Simple drag-and-drop interface for organizing photos
  • Accessibility-First Design: WCAG 2.1 compliant with screen reader support
  • Multiple Import Options: Import from Google Photos, Apple Photos, and RSS feeds
  • Advanced Display Options: Grid, masonry, and slider layouts with responsive design
  • Performance Optimized: Automatic image optimization and lazy loading
  • Widget Support: Easily add galleries to sidebars and widget areas
  • Bulk Operations: Efficiently manage large photo collections
  • Shortcode Support: Simple integration with posts and pages

📋 Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • Advanced Custom Fields Pro
  • 64MB+ WordPress memory limit
  • ModRewrite enabled

🚀 Installation

  1. Download the latest release
  2. Upload to your WordPress site
  3. Activate the plugin
  4. Navigate to Photo Minder → Settings
  5. Enter your license key
  6. Configure your preferences
// Optional: Add to wp-config.php for custom limits
define('MMPHOTO_MAX_UPLOAD_SIZE', '10M');
define('MMPHOTO_MEMORY_LIMIT', '256M');

📖 Documentation

🔧 Development

Setup Development Environment

# Clone the repository
git clone https://github.com/memberminderpro/mmp-photo-minder-pro.git

# Install dependencies
composer install
npm install

# Build assets
npm run build

Running Tests

# PHP Unit Tests
composer test

# JavaScript Tests
npm test

# End-to-end Tests
npm run test:e2e

Coding Standards

# PHP Code Standards
composer run-script phpcs

# JavaScript Linting
npm run lint

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details on:

  • Submitting bug reports
  • Development workflow
  • Making pull requests
  • Code review process

📝 License

MMP Photo Minder Pro is licensed under the GPL v2 or later.

See LICENSE for the complete license text.

🔒 Security

Reporting Security Issues

Please report security issues privately to [email protected]. Please do not create public issues for security vulnerabilities.

🌟 Credits

MMP Photo Minder Pro is developed and maintained by Member Minder Pro, LLC.


Made with ❤️ by [Member Minder Pro, LLC](https://memberminderpro.com)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published