NextGEN Facebook

View the Project on GitHub SurniaUlula/nextgen-facebook

NextGEN Facebook

Meta Tags and Share Buttons for Facebook, Google, Pinterest, Twitter, WhatsApp & More

Plugin NameNextGEN Facebook
SummaryAccurate and complete meta tags for awesome looking shares on Facebook, Google, Pinterest, Twitter, etc - no matter how URLs are shared or re-shared!
Stable Version8.46.26
Requires At LeastWordPress 3.8
Tested Up ToWordPress 4.9.4
Tags / Keywordsfacebook, sharing buttons, social share, open graph, twitter, pinterest, google, linkedin, youtube, nextgen gallery, bbpress, buddypress



The WPSSO Core plugin is a fork / child of NextGEN Facebook — they're both Free and available on, have the same plugin author and developer, the same solid core features and code-base, but WPSSO Core offers its social sharing buttons as optional Free extensions (along with several other useful Free extensions).

You can choose not to use any social sharing buttons, use the traditional WPSSO Social Sharing Buttons, the latest WPSSO Ridiculously Responsive Social Sharing Buttons extension, or any other 3rd party social sharing buttons plugin. Social sharing plugins submit a URL to social sites, which then crawl the webpage to read meta tags and Schema markup (which WPSSO Core and its extensions provide).

WPSSO Core offers several useful and optional extensions:

NextGEN Facebook and WPSSO Core settings are fully compatible:

After enabling the "Preserve Settings on Uninstall" option on the NGFB > Essential Settings page, you can deactivate and uninstall the NextGEN Facebook plugin, then install and activate the WPSSO Core plugin.

NextGEN Facebook users may continue to receive support, along with updates for any bugfixes, but future development efforts will be focused on the WPSSO Core plugin and its extensions.

Plugin Description

NextGEN Facebook uses your existing content for meta tags and Schema markup:

There's no need to manually re-enter descriptions, titles, select image / video URLs, etc. — NextGEN Facebook reads all of your existing WordPress content automatically — and if you want, you can also fine-tune and customize just about everything. ;-)

NextGEN Facebook creates complete and accurate meta tags and Schema markup:

NextGEN Facebook includes Facebook / Open Graph / Twitter Cards / Pinterest Rich Pin / Google Rich Card / Schema descriptions, titles, hashtags, complete image markup, complete video markup, complete eCommerce product markup, author profile / authorship, co-authors, publisher information, aggregate ratings, reviews, event details, recipe information, and much, much more — all from your existing content.

NextGEN Facebook includes advanced quality control features and options:

NextGEN Facebook checks minimum / maximum image dimensions and aspect ratios, verifies the front-end webpage for duplicate meta tags, shows notices for missing and required images, along with validating the theme header template.

NextGEN Facebook offers special meta tags and features for Pinterest:

NextGEN facebook provides a specific image for the Pinterest Pin It button, excludes non-relevant images from being detected by Pinterest, and prevents conflicts between incompatible Pinterest and Facebook Open Graph meta tag values.

NextGEN Facebook can enhance and integrate with your favorite SEO plugin!

NextGEN Facebook specializes in providing all the meta tags and Schema markup social sites and search engines need — and you can still continue to use your favorite SEO content / keyword analysis tools!

NextGEN Facebook is incredibly fast and coded for performance:

NextGEN Facebook makes full use of all available caching techniques (persistent / non-persistent object and disk caching), and loads only the PHP library files and object classes it needs, keeping its code small, fast, and light.

NextGEN Facebook is fully tested and compatible with PHP v7.x (PHP v5.4 or better required).

Quick List of Features

NextGEN Facebook Free / Standard Features

  Automatically creates complete Open Graph meta tags for Facebook, Google+, Pinterest, LinkedIn, etc. in the head section of all webpages, including all custom post types, custom taxonomy / terms, user profile pages, attachment pages, and more.

  Adds Pinterest-specific Rich Pin meta tags and Structured Data Schema markup for Google Search.

  Adds author (aka Person), publisher (aka Organization), and WebSite markup using Schema JSON-LD for Google Search and its Knowledge Graph, including markup for the Google Sitelinks Searchbox.

  Adds Weibo meta tags for article creation and update dates.

  Adds Twitter Card meta tags:

  Features customizable image dimensions for Facebook / Open Graph, Google / Schema / Pinterest and all Twitter Card types.

  Support for Automattic's Accelerated Mobile Pages (AMP) plugin.

  Finds images from several sources, including featured, attached, gallery shortcode, images from HTML tags in the content, or a custom fallback image.

  Configurable title and description maximum lengths (Open Graph, Twitter Card, SEO), including both hard and soft limits.

  Configurable title separator character (hyphen by default).

  Contextual help for every plugin option and comprehensive online documentation.

  Configurable website / business social accounts for Schema markup and Google's Knowledge Graph:

  User profile contact fields for Open Graph, Twitter Card, Schema markup, and Google's Knowledge Graph:

  Social sharing buttons for the content, excerpt, widget, shortcode, floating sidebar, and/or PHP function:

  Include / exclude individual social share button based on the viewing device (desktop and/or mobile).

  Provides an option to hide the preview of all Pro settings and features.

  Supports WordPress Network / Multisite installations and WordPress MU Domain Mapping.

  Download the Free version from GitHub or

Quick List of Features (Continued)

NextGEN Facebook Pro / Additional Features

  Includes a Social and Search Optimization metabox for Posts, Pages, custom post types, user profiles, and term / taxonomy (category and tag) editing pages — the Social and Search Optimization metabox allows you to customize the article topic, the shared title, the Open Graph / Facebook / Rich Pin / Google Search / Twitter Card descriptions, along with the shared image and/or video.

  Optionally validate all image minimum / maximum dimensions and aspect ratios.

  Optionally upscale smaller images for social sharing and Schema markup - a maximum upscale percentage can also be selected.

  Support for embedded videos in content text (iframe and object HTML markup).

  Fully renders content (including shortcodes) for accurate description texts and embedded video detection.

  Additional Facebook / Open Graph / Rich Pin meta tags and Schema markup for videos and eCommerce products.

  Twitter Player Card meta tags for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube.

  Include or exclude individual Facebook / Open Graph / Google / SEO / Twitter Card / Schema meta tag from the webpage head section.

  Allows you to customize the field names, label, and add / remove the contacts on user profile pages and Co-Authors Plus guest author profiles:

  Optional URL shortening with Bitly, Google,, TinyURL, or YOURLS.

  Dynamic switching of button languages based on the current WordPress locale.

  A built-in stylesheet editor for each social share button location (content, excerpt, shortcode, widget, etc.).

  Caching of share button images and JavaScript, maximizing performance on VPS and dedicated hardware hosting platforms.

  A selection of preset button options by location in the webpage (content, excerpt, shortcode, widget, etc.).

  Ability to include / exclude social sharing buttons by post type.

  Additional sharing button locations and CSS styles for:

  Integrates with 3rd party plugins and services for additional image, video, eCommerce product details, SEO settings, etc. The following modules are included with the Pro version, and are automatically loaded if/when the supported plugins and/or services are required.

  Purchase the NextGEN Facebook Pro plugin here (includes a No Risk 30 Day Refund Policy).

Social Sharing Buttons

NextGEN Facebook comes with several social sharing buttons, that you can optionally include on post / page editing pages, above / below your content or excerpt, bbPress single pages, BuddyPress activity entries, CSS sidebar, widget, shortcode, and even call a function from your theme template(s). Each of the following social sharing buttons can be enabled, configured, and styled individually:

The Facebook, Google+ and Twitter social sharing buttons support multiple languages. A default language can be chosen in the NextGEN Facebook settings, and the Pro version switches the social share button language with the webpage language / WordPress locale. NextGEN Facebook can also include hashtags from WordPress and NextGEN Gallery tag names in the Facebook / Open Graph / Pinterest Rich Pin descriptions, Tweet text, and other social captions.

3rd Party Integration (Pro version)

Images and Videos

NextGEN Facebook detects and uses all images, associated or included in your content, including the WordPress image gallery shortcode and the NextGEN Gallery shortcode. WordPress Media Library images (and NextGEN Gallery images in the Pro version) are resized according to their intended consumer (Facebook, Twitter, Pinterest, Google, etc). The Pro version also detects embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube and includes their preview image, video title, and video description in meta tags and Schema markup. The Pro version includes complete support for NextGEN Gallery albums, galleries, and images (shortcodes, image tags, album / gallery preview images, and more).

Enhanced SEO

NextGEN Facebook Pro integrates with All in One SEO Pack, HeadSpace2 SEO, The SEO Framework, and Yoast SEO (aka WordPress SEO) — making sure your custom SEO settings are reflected in the Open Graph, Rich Pin, Schema Structured Data, and Twitter Card meta tags.

eCommerce Products

NextGEN Facebook Pro also supports Easy Digital Downloads, MarketPress - WordPress eCommerce, WooCommerce (versions 1, 2, and 3), and WP e-Commerce product pages, creating appropriate meta tags for [Facebook Products](, and Pinterest Rich Pins, including product variations and additional / custom images.

Forums and Social

NextGEN Facebook Pro supports bbPress, BuddyPress (see the BuddyPress Integration Notes), and rtMedia for WordPress, BuddyPress and bbPress, making sure your meta tags reflect the page content, including appropriate titles, descriptions, images, author information, etc. Social sharing buttons can also be added to bbPress single template pages and BuddyPress activities.

Professional Support

NextGEN Facebook support and development is on-going. You can review the FAQ and Notes pages for additional setup information. If you have any suggestions or comments, post them to the WordPress support forum or the Pro version support website.

Follow Surnia Ulula on Google+, Facebook, Twitter, and YouTube.


Install and Uninstall

Plugin Setup

Frequently Asked Questions

Frequently Asked Questions

Other Notes

Other Notes

Additional Documentation