Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Advanced Custom Fields: NextGEN Gallery Field add-on

Adds a NextGEN Gallery Field to Advanced Custom Fields. Select one or more NextGEN Galleries and assign them to the post.

This is an add-on for the Advanced Custom Fields WordPress plugin and will not provide any functionality to WordPress unless advanced Custom Fields is installed and activated.

The NextGEN Gallery field provides a dropdown (select or multi-select) of NextGEN Gallery names (galleries and albums) and the ability to map the selected NextGEN Gallery to the post. The get_value() API returns an array of the selected NextGEN Gallery IDs and the form – album or gallery.

Support ACF5 Pro, ACF4, ACF3, NextCellent Gallery - NextGEN Legacy.

!!! Version 1.1 !!! This version changes get_value() API returned value. You must change your template files. !!!

The get_value() API returns a following array:

Array (
    [0] => Array (
        [ngg_id] => 8  ( NextGEN Gallery 'gallery' or 'album' ID )
        [ngg_form] => gallery  ( 'gallery' or 'album' )


These examples should show a NextGEN Gallery gallery or NextGEN Gallery album.

For version 1.1 and later

    foreach ( get_field ( 'nextgen_gallery_id' ) as $nextgen_gallery_id ) :
        if ( $nextgen_gallery_id['ngg_form'] == 'album' ) {
            echo nggShowAlbum( $nextgen_gallery_id['ngg_id'] ); //NextGEN Gallery album
        } elseif ( $nextgen_gallery_id['ngg_form'] == 'gallery' ) {
             echo nggShowGallery( $nextgen_gallery_id['ngg_id'] ); //NextGEN Gallery gallery

For version 1.0.2 and earlier

    foreach (get_field ('portfolio_nextgen_gallery_id') as $nextgen_gallery_id) :
        echo nggShowGallery( $nextgen_gallery_id );

Requires: 3.0 or higher or higher
Compatible up to: 4.1.0
Last Updated: 2 years ago
Active Installs: 2,000+


2.1 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

50,2,1 100,1,1 100,1,1