ACF Photo Gallery Field for WordPress Plugin Directory
ACF Photo Gallery Field is the #13 ranked gallery app on WordPress, with a 4.0 average rating from 29 reviews, as of Aug 31, 2026.
ACF Photo Gallery Field is a WordPress Plugin Directory app by Navneil Naicker. With a rating of 4.0★ from 29 reviews, it currently ranks #13 in the Gallery category.
AppRanks data: ACF Photo Gallery Field ranks #13 in Gallery on WordPress Plugin Directory, placing it in the top 3% of that category.
AppRanks verdict
Generated from live marketplace data — refreshed daily
ACF Photo Gallery Field is a well-rated WordPress app with a limited review volume. It is listed in the Gallery category on WordPress Plugin Directory, which AppRanks treats as the canonical taxonomy node for ranking and competitor comparison. 29 reviews put it in the early-traction tier — useful for early-stage stores willing to be on the leading edge. Early-traction review counts are sensitive to single launch periods or feature events, so a 30-day re-check before bigger commitments often resolves whether the trend is sustained. Paid-only pricing means evaluating fit on the marketplace listing or via the developer's documentation before installing. AppRanks tracks rating, review count, pricing tier, and category position daily — the figures on this page reflect the most recent scrape from the canonical WordPress Plugin Directory listing.
Pros
- +Published by Navneil Naicker — established developer track record
Cons
- −Limited review base (29) — ratings can shift significantly with new feedback
Looking to switch from ACF Photo Gallery Field?
See ACF Photo Gallery Field's alternatives ranked by audit score, rating, and review velocity.
How ACF Photo Gallery Field works
Show full descriptionShow less
Important Notice for New Users of ACF Photo Gallery Field
If you are installing the ACF Photo Gallery Field for the first time on your WordPress website, we’d like to inform you that this plugin will no longer be maintained as of October 2024. As an alternative, we have launched a new and improved plugin called ACF Galerie 4.
We encourage you to check out ACF Galerie 4 for enhanced features and ongoing support. ACF Galerie 4 includes a built-in migration tool that seamlessly transfers data from ACF Photo Gallery Field or ACF Gallery Pro to ACF Galerie 4. Learn more.
Thanks
A lightweight extension of Advanced Custom Field (ACF) that adds Photo Gallery field to any post/pages on your WordPress website.
Visually create your Fields
Add multiple photos and you can also modify title, caption and link to anything
Assign your fields to multiple edit pages (via custom location rules)
Easily load data through a simple and friendly API
Uses the native WordPress custom post type for ease of use and fast processing
Uses the native WordPress metadata for ease of use and fast processing
Supports WordPress classic and Gutenberg editor
RESTFul API
Donation Navneil Naicker is the sole developer working on this free WordPress Plugin in his leisure time. He would like to integrate it with premium plugins like Elementor Pro and Advanced Custom Fields Pro. Please donate to support Navneil in continuing further development of this plugin. Click on the link “https://www.buymeacoffee.com/navzme” to donate.
Usage acf_photo_gallery is a helper function that takes in ACF_FIELD_NAME and POST_ID will query the database and compile the images for you. The output of this function will be an array.
acf_photo_gallery(ACF_FIELD_NAME, POST_ID);
Example The following example is using Twitter Bootstrap framework to layout. You can use any framework of your choice.
<?php //Get the images ids from the post_metadata $images = acf_photo_gallery('vacation_photos', $post->ID); //Check if return array has anything in it if( count($images) ): //Cool, we got some data so now let's loop over it foreach($images as $image): $id = $image['id']; // The attachment id of the media $title = $image['title']; //The title $caption= $image['caption']; //The caption $full_image_url= $image['full_image_url']; //Full size image url $full_image_url = acf_photo_gallery_resize_image($full_image_url, 262, 160); //Resized size to 262px width by 160px height image url $thumbnail_image_url= $image['thumbnail_image_url']; //Get the thumbnail size image url 150px by 150px $url= $image['url']; //Goto any link when clicked $target= $image['target']; //Open normal or new tab $alt = get_field('photo_gallery_alt', $id); //Get the alt which is a extra field (See below how to add extra fields) $class = get_field('photo_gallery_class', $id); //Get the class which is a extra field (See below how to add extra fields) ?> <div class="col-xs-6 col-md-3"> <div class="thumbnail"> <?php if( !empty($url) ){ ?><a href="<?php echo $url; ?>" <?php echo ($target == 'true' )? 'target="_blank"': ''; ?>><?php } ?> <img src="<?php echo $full_image_url; ?>" alt="<?php echo $title; ?>" title="<?php echo $title; ?>"> <?php if( !empty($url) ){ ?></a><?php } ?> </div> </div> <?php endforeach; endif; ?>
Add Extra Fields To add extra fields add the following to your themes functions.php file.
//Create extra fields called Altnative Text and Status function my_extra_gallery_fields( $args, $attachment_id, $acf_key ){ $args['alt'] = array( 'type' => 'text', 'label' => 'Altnative Text', 'name' => 'alt', 'value' => get_field($field . '_alt', $attachment_id) ); $args['status'] = array( 'type' => 'select', 'label' => 'Status', 'name' => 'status', 'value' => array( array( '1' => 'Active', '2' => 'Inactive' ), get_field($field . '_status', $attachment_id) ) ); return $args; } add_filter( 'acf_photo_gallery_image_fields', 'my_extra_gallery_fields', 10, 3 );
Supported field types:
* text, date, color, datetime-local, email, number, tel, time, url, week, range, checkbox, radio, textarea, select
How to get values of extra fields You can use ACF helper function get_field
get_field('photo_gallery_alt', $id); get_field('photo_gallery_class', $id);
Pull caption from attachment caption field By default the caption is being pulled from description field. Add the following filter to your function.php to pull the caption from attachment caption field.
add_filter( 'acf_photo_gallery_caption_from_attachment', '__return_true' );
REST API Send HTTP Request to URL to get JSON response of all posts
http://{domain}/wp-json/wp/v2/{POST_TYPE}/
Send HTTP Request to URL to get JSON response of specific post
http://{domain}/wp-json/wp/v2/{POST_TYPE}/{POST_ID}/
When you receive the response, see the ACF item which contains ACF photo gallery name and array of images.
Installation and basic usage tutorial
ACF Photo Gallery Field on WordPress Custom Post Type tutorial
How to use Elementor dynamic tags with ACF Photo Gallery Field plugin tutorial
Compatibility This ACF field type is compatible with: ACF 4, 5 and 6
Issues Just like any other WordPress plugin, this plugin can also cause issues with other themes and plugins. If you are facing issues making this plugin work on your WordPress site, please do ask for help in the support forum. This way we can help you out and prevent this issue from happening to someone else. If you want to talk to me directly, you can contact me via my website http://www.navz.me/
Category rankings
As of Sep 11, 2026- Gallery#13of 595Top 3%
See 90-day rank history for each category
Track daily rank changes, category shifts, and position volatility.
Competitors & alternatives
ACF Photo Gallery Field doesn't have curated competitor matchups yet. Other tracked gallery apps on WordPress:
Where ACF Photo Gallery Field stands in the Gallery category
ACF Photo Gallery Field ranks #13 of 595 apps in the Gallery category, placing it in the top 3% of the listing.
Frequently asked questions
What is ACF Photo Gallery Field?
ACF Photo Gallery Field is an app for WordPress. It currently holds a 4.0-star rating from 29 merchant reviews, and AppRanks has been tracking its public marketplace data on the refresh cadence published in our methodology. It is listed under the Gallery category on AppRanks, where you can see its current category position, review-velocity trend, and how it compares against the top alternatives in the same space. Developed by Navneil Naicker.
Who uses ACF Photo Gallery Field?
Currently around 60,000 active stores have installed ACF Photo Gallery Field. Its review base is still building, which usually maps to early-stage merchants and stores piloting a new workflow. It is part of the Gallery category on WordPress.
Where does ACF Photo Gallery Field rank on WordPress?
ACF Photo Gallery Field currently sits at position #13 in the Gallery category on WordPress. That places it in the top 2% of 595 apps tracked in the same category. Category positions are read from the live marketplace ranking and refresh on each scrape, so the number you see here reflects the most recent crawl rather than a long-running average.