Yes, NGG can be used exactly like you described it.
under Other Settings you find the Lightbox Effects where you can select Fancybox, and click Show Advanced Options. That’s where you can find/set class="fancybox" rel="gallery" and you’re good to go.

To show single images you can use the shortcode [singlepic id=47 ...], for instance.
Related Posts:
- Why doesn’t WP_Image_Editor save images using the Filesystem API?
- Is there a plugin to make attaching images easier?
- Managing Images for a WordPress Blog: Picasa or Flickr?
- Automatically wrap post image in div
- Custom image size not selectable in uploader
- Retrieving and Storing Images Linked from Other Domains on Local Server?
- Customizer image control default value showing in customizer but not on frontend
- Importing media medium setting image gallery / image attachments
- Extract & Display the REAL first image attached to a post – extend the_post_thumbnail()
- Add filename to attachment page url
- How To Add buttons to the toolbar which appears in TinyMce when you click over images
- Image Editor does not affect custom sizes!
- How to display post title & excerpt when mouse hovers on an image?
- Automatically add image caption with values from a post parent field?
- Best way to implement a thumbnail-based gallery in WordPress?
- Is there a way to dynamically get to your uploads folder?
- Using Fullscreenr with a wordpress blog – weird bug
- Get Image from Media Library with the Title
- Get Custom Logo Alt Text
- Using custom image resizing script in a page
- Background image not appearing
- Best way to allow overwriting images shipped with the plugin?
- Featured Image If Else Condition
- If custom image header does not exist display text header
- Is there a possiblity to replace profile image gravatar with custom user images
- Custom theme – how to link the image without posting it
- Apply nextgen-gallery lightbox effect [closed]
- Trying to set specific image dimensions and crop with ACF
- Customizing the gallery of the post correctly
- Personalized Gallery what are my options?
- adding fade on mouseover to images
- Lightbox not showing image caption
- WordPress 5: including larger thumbnail image sizes in srcset than I have set
- POST 429 Error when trying to place more than 20 images into post at once
- How to add the option to choose between sizes for featured image within post editor?
- Creating custom setting in add media popup
- Upload image without resizing but insert in post with resizing
- Bio comes up when the visitor clicks on a picture
- Adding images to anchors in the list created and fetched with wp_nav_menu
- Change default “Apply Changes To” radio option when editing images
- WP_Customize_Image_Control and selecting from library?
- featured images – custom links
- Get a different size of Image thumbnail while working with custom metabox
- Custom image sizes ignored in WP 3.5
- Edit image alignment in WordPress twentysixteen child theme on attachment page [closed]
- Set custom banner image size with wp_customize
- How to search for replacement titles and contents, excluding image URLs
- Custom Search on media files PDF images pages posts
- Custom ReCaptcha Login
- Win7 Dev Environment
- 2 seperate installation 1 theme same server
- Friendica integration using wordpress authentication
- Post format selector in Thematic child theme post class
- Setup A Default Featured Image
- Get multiple db prefix with $wpdb
- How do I remove the eye icon that shows visibility on login screen and reset password screen
- Unique User Account Number + Displayed Via Shortcode
- How can I add Google’s reCaptcha to Divi’s contact form module? [closed]
- SEO images in Nextgen Galleries
- Adding a login form that concatenates three fields into a username
- Moving from development while pulling production database without overwriting, to production
- Ability to only view (not edit) other user’s personal profile information
- Is it possible to add a ribbon in the background of h1 on every page?
- changing font size and font of a custom message added after comment
- Custom wp-content and upload directory
- Lost password empty field error redirect to custom login
- Multi-site User Sessions
- Looking replicate static HTML Menu into WordPress Dynamic Menu [closed]
- Dynamically Filtering Posts by Data Points – Any Pointers?
- Woocommerce custom checkout form
- Remove year from title
- Custom Tags Archive – permalinks not working
- How to append custom text to the output of ‘categories widget’?
- Change Site Logo or Menu Logo Per Page
- WP Search Form Query: Add Author’s posts into search query
- export and import wordpress customization
- where is admin footer?
- How can i add customisation of text to my theme?
- Can I overwrite custom taxonomy FROM “public” TO “false”
- New Page/Post Screen Opens an Existing Post
- Custom product status get filtered on all product list views
- URL issue after setting up Custom Structure in Settings >> Permalinks
- Cannot go to next page on phone but can on computer
- How to hide or remove a custom widget area when empty
- Create single{custom}.php with data in table out of wp_posts
- How do i edit text that is not in the customization menu
- Best way to replace image url with source
- Where should I put this custom data?
- Changing starting number of User ID
- how to register / add multiple options into one field in wordpress?
- How to duplicate “Pages” section in the control panel?
- WordPress Customize panel – accessing the values
- Pull certain WordPress posts on custom CMS instead and 301 wordpress to it?
- Create users via PHP
- Show post content in two different places without redirect
- Changes to code not displaying
- Permalink Listing WordPress
- Has the table name in SQL for WordPress changed from WP_posts to WPCS_post?
- Multi color post title by using custom javascript inside the gutenberg editor?
- Add custom styles to the Raft theme