About This Plugin
Contributor Photo Gallery – Display, Customize & Share Your WordPress.org Photo Contributions
Contributor Photo Gallery is the easiest way to turn your WordPress.org/photos contributions into a professional, responsive gallery.
Built for photographers, agencies, and WordPress community members, it helps you create a beautiful portfolio or add authentic visual credibility to your site — no coding required.
Why Use Contributor Photo Gallery?
Fast & Easy: Display your WordPress.org photos with a single shortcode.
Multiple Styles: Choose from Modern, Polaroid, Circle, and Fixed Height card designs.
Fully Customizable: Adjust borders, shadows, backgrounds, and caption colors.
Live Preview: Configure and style in the admin with instant preview updates.
SEO & Accessibility: Semantic HTML, alt attributes, and WCAG-friendly controls.
Performance-Minded: Smart caching, lazy loading, and optimized API calls.
Backwards Compatible: Supports [cp_gallery] (new) and [wpcontrib_photos] (legacy).
Perfect For:
- Photographers — build a WordPress-powered portfolio using your contributions.
- Agencies & Professionals — highlight team work beyond code.
- Speakers & Community Members — add credibility for profiles and bios.
- Bloggers & Content Creators — enrich content with authentic community photos.
Lightweight, privacy-friendly, and compatible with any WordPress theme, Contributor Photo Gallery gives you a polished way to showcase your WordPress.org photos with speed and style.
New in v2.5.0 (Major Update)
- Primary shortcode:
[cp_gallery](recommended). - Legacy shortcode
[wpcontrib_photos]preserved for compatibility. - Caption text color option with live admin preview.
- New gallery styles: Polaroid, Circle, Fixed Height.
- Advanced card customization: borders, backgrounds, shadows.
- Auto-refresh preview (removed manual refresh button).
- Smooth settings migration to keep existing configurations.
- Minimum WordPress version updated to 5.8.
Special Thanks
Special thanks to snilesh for his open-source WordPress.org photo contribution, which we’re proud to feature in our plugin’s identity and marketing visuals.
Shortcodes
Primary Shortcode:
[cp_gallery]
Examples:
– [cp_gallery] — uses your saved settings.
– [cp_gallery per_page="12" columns="3"]
– [cp_gallery per_page="20" columns="4" user_id="21053005"]
Legacy Shortcode:
– [wpcontrib_photos] — still supported for backward compatibility.
Attributes:
– per_page — photos per page (1–50). Example: per_page="12
– columns — grid columns (1–6). Example: columns="3
– user_id — override saved WordPress.org numeric User ID. Example: user_id="21053005
Support
- Documentation: https://github.com/askhellosatya/contributor-photo-gallery/wiki
- Issues: https://github.com/askhellosatya/contributor-photo-gallery/issues
- Discussions: https://github.com/askhellosatya/contributor-photo-gallery/discussions
For commercial support, contact: Satyam Vishwakarma
License
This plugin is licensed under the GPL v2 or later. See the LICENSE for details.
Screenshots
Plugin settings page with live preview and style controls
Modern card style display on the frontend
Polaroid card style display on the frontend
Circle card style display on the frontend
Fixed Height card style display on the frontend
Responsive gallery layout across devices
Portfolio showcase using [cp_gallery per_page="20" columns="4"]
About page with contributor photos in a 3-column grid
Blog post enhanced with a compact gallery
Sidebar widget display with a single-column gallery