WordPress.org

Plugin Directory

NextGEN Facebook - Advanced Social SEO for Facebook, Google+, Pinterest, Twitter & More

Display your content in the best possible way on Facebook, Google+, Twitter, Pinterest, etc. - no matter how your webpage is shared!

New versions of the plugin are released approximately every week (more or less). New features are added, tested, and released incrementally, instead of grouping them together in a major version release. When minor bugs fixes and/or code improvements are applied, new versions are also released. This release schedule keeps the code stable and reliable, at the cost of more frequent updates.

Free / Basic Version Repository

Version 8.0.3 (2015/04/15)

  • New Features
    • Added a new Pinterest "Website Verification ID" option on the NGFB General settings page.
  • Improvements
    • Changed 'sanitize_title' to 'sanitize_title_with_dashes' when sanitizing WordPress tags in order to keep accents.
  • Bugfixes
    • When the Twitter Card feature is disabled, exclude Twitter Card meta tags from the duplicate meta tag checks.

Version 8.0.2 (2015/04/14)

  • New Features
    • None
  • Improvements
    • Improved the duplicate meta tags check by adding extra "comment" meta tags to better detect the NGFB meta tag block to be removed / ignored.
  • Bugfixes
    • Fixed an unecessary warning to install the Pro version when an extension has an Authentication ID but is deactivated.

Version 8.0.1 (2015/04/13)

  • New Features
    • None
  • Improvements
    • None
  • Bugfixes
    • Fixed an optional parameter to preg_match_all in SucomUtil for older (pre 5.4) PHP versions.

Version 8.0 (2015/04/12)

  • New Features
    • Removed the 'Free to Pro version' self-update feature from the Free version code base, and moved it to a new Free extension called "NextGEN Facebook (NGFB) Pro Update Manager".
    • Added 36 options from the Pro version General settings page back into the Free version (except for the Twitter Card options, which remains a Pro version feature).
    • Added a new "Video Embed HTML" and "Video URL" fields to the user Social Settings metabox (Pro version).
    • When viewing plugin settings using the "Basic Options View", a new link is now available bellow each settings metabox to unhide / show all options.
    • Added a new NGFB_DOCTYPE_PRIORITY constant to manage the 'language_attributes' hook priority.
  • Improvements
    • Additional performance improvements for non-debug mode by further centralizing debug mode checks.
    • The Social Styles CSS is now displayed within a textarea box for easier viewing in the Free version.
    • Renamed the 'Pro Licenses' settings page to 'Extension Plugins and Pro Licenses'.
    • Added the "NextGEN Facebook (NGFB) Pro Update Manager" Free extension plugin to the 'Extension Plugins and Pro Licenses' settings page.
    • Changed default image widths from 800px to 600px (lowest recommended value for Facebook).
    • Added new get_og_video(), get_og_image(), and reset_options() methods to the WpssoUser class.
  • Bugfixes
    • Fixed the use of custom images from the user / profile Social Settings metabox.

Version 7.9 (2015/04/02)

  • New Features
    • Added an "NGFB" separator to clearly identify NGFB setting pages in the WordPress Settings list.
    • Added a new "Image Dimensions" settings page under the WordPress Settings menu item.
    • Added a new "Website / Business Social Accounts" settings page under the WordPress Settings menu item.
    • Added MySpace to the list of social contact methods added to user profile pages.
  • Improvements
    • Further performance improvements for non-debug mode by centralizing debug mode checks.
    • Removed the "LinkedIn" tab on the NGFB General settings page, and added an "Others" tab (which includes LinkedIn, Instagram, and MySpace business URLs).
    • Refactored the NGFB settings tab layout to allow excess tabs to continue onto a second line.
    • When checking for duplicate meta tags in posts / pages, constants are defined to disable caching plugins for that webpage request.
  • Bugfixes
    • Fixed the saving of NGFB option pages under the WordPress "Settings" menu item.

Version 7.8.5 (2015/03/26)

  • New Features
    • None
  • Improvements
    • The 'Add Hidden Debug Messages' option now disables only the transient cache, instead of both the transient and WP object caches.
    • The SucomDebug::mark() method now adds the microtime to its debug log entries.
    • Small performance improvement by checking status of debug system before calling its logging methods (avoiding unnecessary method calls).
    • Removed the NgfbUtil::add_img_sizes_from_opts() deprecated method.
    • Added a new SucomUtil::active_plugins() method to fetch and cache the active plugins list.
    • Added a check to remove a WordPress SEO false conflict warning.
    • Changed the default Twitter Card image sizes from 200x200 cropped to 300x300 cropped for the Summary Card, and from 300x300 un-cropped to 800x800 un-cropped for the Large Image Summary Card.
  • Bugfixes
    • Added a check for $_SERVER['HTTP_USER_AGENT'] before using its value in the SucomUtil::crawler_name() method.

Version 7.8.4 (2015/03/22)

  • New Features
    • None
  • Improvements
    • Added support for low/high resolution banners in the Plugin Details thickbox window.
    • Added the 'plugin-install' JavaScript to Pro Licenses settings pages to improve thickbox styling.
    • Added an extra check to require an object / post ID in the WooCommerce module (Pro version).
    • Refactored the WooCommerce module for custom taxonomies (Pro version)
  • Bugfixes
    • None

Version 7.8.3.2 (2015/03/17)

  • New Features
    • None
  • Improvements
    • Removed a check for the 'mb_decode_numericentity' function (replaced by a minimum PHP version check instead).
  • Bugfixes
    • Fixed the user contact field sanitation check by using the defined field names.
    • Updated the SucomUtil::limit_text_length() method to use the mb_strlen() and mb_substr() multibyte functions.
    • Added a check for WPSEO_Frontend::get_instance() before using it, and if missing, fallback to global $wpseo_front.

Version 7.8.3.1

  • New Features
    • None
  • Improvements
    • Integrated the WordPress SEO and WooCommerce modules to use the WordPress SEO meta description for the shop page (Pro version).
    • Added a filter for the WooCommerce module to report the post ID of the shop page (Pro version).
    • Changed to Ngfb::get_instance() instead of using the $ngfb global for functions and widgets.
    • Added a GitHub repository for NGFB at https://github.com/SurniaUlula/nextgen-facebook.
  • Bugfixes
    • Updated the "Google Structured Data Testing Tool" URL.
    • Changed to WPSEO_Frontend::get_instance() instead of using the $wpseo_front global (Pro version).

Version 7.8.3

  • New Features
    • Added a new Ngfb::get_instance() method to return the Ngfb class object reference.
    • Added a new NgfbUser::show_opts() method to return and/or text the users preference for displaying options.
    • Added a new NgfbUser::save_pref() and NgfbUser::get_pref() method to manage user preferences.
    • Added a new NGFB_PREF_NAME constant (default value is "_ngfb_pref") to save user preferences.
  • Improvements
    • Renamed all metabox tab CSS ids to allow better parsing of metabox and tab names.
    • Replaced the "Show Basic / All Options" setting to one which is individual to each user's preference.
    • Renamed the jquery-postmeta.min.js script file to jquery-metabox.min.js and refactored code.
  • Bugfixes
    • Fixed the Social Settings jQuery / CSS input counters that were not showing.

Version 7.8.2.2

  • New Features
    • None
  • Improvements
    • Slight performance improvement by disabled the loading of meta tags for media upload pages.
  • Bugfixes
    • None

Version 7.8.2.1

  • New Features
    • None
  • Improvements
    • Slight performance improvement by preventing default settings from being read (unless necessary) when defining the plugin image sizes.
    • Moved the "Display Basic Options" and "Display All Options" links to a single button at the bottom of NGFB settings pages.
  • Bugfixes
    • None

Version 7.8.2

  • New Features
    • None
  • Improvements
    • Added a 'View Plugin Details' link on the Pro Licenses settings page and updated its layout.
  • Bugfixes
    • Fixed Rich Pin Image Dimensions setting in Free version by inheriting the Open Graph values.
    • Added a NgfbUser::get_user_id_contact_methods() static method to provide wp_get_user_contact_methods() for older WordPress versions.

Version 7.8.1

  • New Features
    • None
  • Improvements
    • Added a new 'ngfb_init_objects' action for NGFB extension plugins.
  • Bugfixes
    • None

Version 7.8

  • New Features
    • Added a "Publisher Business Page URL" option to the Pinterest publisher settings tab (Pro version).
    • Added a LinkedIn tab to the publisher settings with a new "Publisher Company Page URL" option (Pro version).
    • Moved all schema related code (meta tags, json scripts, doctype itemscope) from NgfbHead to a new NgfbSchema class.
    • Added the "Schema Website / Business Logo URL", "Add Schema Publisher Social JSON", and "Add Schema Author Social JSON" options under to the Google (G+ and Search) publisher settings tab (Pro version).
    • Added author (Person) and publisher (Organization) social profiles markup in schema.org JSON-LD format for Google Search and their Knowledge Graph.
  • Improvements
    • Added a new NGFB_META_CACHE_PRIORITY contant with a default value of 9.
    • Changed the NGFB_META_SAVE_PRIORITY constant default value from 20 to 6.
    • Changed the update post cache maintenance hook priority from 100 to 9 (using the new NGFB_META_CACHE_PRIORITY contant).
    • Moved the update user profile cache maintenance to an action hook (uses the NGFB_META_CACHE_PRIORITY contant as well).
    • Added support for Quick Cache in the "Clear All Cache" feature.
    • Renamed the 'og_publisher_url' settings option to 'fb_publisher_url'.
    • Renamed the 'link_publisher_url' settings option to 'seo_publisher_url'.
    • Moved the Open Graph "Article Publisher Page URL" option down to the Facebook publisher settings.
  • Bugfixes
    • None

Requires: 3.0 or higher
Compatible up to: 4.1.1
Last Updated: 2015-4-18
Active Installs: 40,000+

Ratings

4.4 out of 5 stars

Support

13 of 13 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 50,2,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,3,3 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2
100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 50,2,1
100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 50,2,1 100,1,1 50,2,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 50,2,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 75,4,3 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 50,2,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 50,2,1 50,2,1 100,1,1 50,2,1 100,1,1 100,1,1 100,1,1 100,1,1