WPSSO Core [Main Plugin] — Advanced Social Meta Tags and SEO Schema Markup


Automatically create complete meta tags and Schema markup from your content for Social Sharing (SMO), Google Rich Cards / Knowledge Graph (SEO), Pinterest Rich Pins, and many more.

WPSSO Core creates complete and accurate meta tags and Schema markup for Facebook / Open Graph, Twitter Cards, Google Rich Cards / Knowledge Graph (SEO), Pinterest Rich Pins, and more — including descriptions, titles, hashtags, complete image markup, complete video markup, extensive eCommerce product markup, author profile / authorship, co-authors, publisher information, local business markup, aggregate ratings, reviews, recipe information, event details, and much, much more — all from your existing content.

WPSSO Core uses your existing content for meta tags and Schema markup — there’s no need to manually re-enter descriptions, titles, select images / videos, etc. WPSSO Core reads all of your existing WordPress content automatically — and if you want, you can also fine-tune and customize just about everything. 😉

WPSSO Core includes advanced quality control features and options — WPSSO Core checks minimum / maximum image dimensions and aspect ratios, verifies the front-end webpage for duplicate meta tags, shows notices for missing and required images, and validates theme header templates.

WPSSO Core offers special meta tags and features for Pinterest — WPSSO Core 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.

WPSSO Core can enhance and integrate with your favorite SEO plugin — WPSSO Core 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!

WPSSO Core is incredibly fast and coded for performance — WPSSO Core and its extensions make full use of all available caching techniques (persistent / non-persistent object and disk caching), and load only the PHP library files and object classes they need, keeping their code small, fast, and light. WPSSO Core and its extensions are also fully tested and compatible with PHP v7.x (PHP v5.4 or better required).

Advanced meta tag / Schema JSON-LD markup filter hooks for developers — WPSSO Core offers hundreds of filter hooks to easily customize WPSSO Core’s behavior and output, dozens of 3rd party integration modules in the Pro version, and several Free and Pro extensions to extend the WPSSO Core plugin.

Quick List of Features

WPSSO Core Free / Standard Features

⊛   Automatically creates complete meta tags for Facebook / Open Graph, Google Plus / SEO / Rich Card, Pinterest Rich Pin, 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 / SEO.

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

⊛   Adds Weibo meta tags for article creation and update dates.

⊛   Adds all available Twitter Card meta tags:

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

⊛   Support for Accelerated Mobile Pages (AMP) and AMP for WP – Accelerated Mobile Pages plugins.

⊛   Manage robots noindex, nofollow, noarchive, and nosnippet for each post / page.

⊛   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 (Facebook / 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:

  • Facebook Business Page URL
  • Google+ Business Page URL
  • Instagram Business Page URL
  • LinkedIn Company Page URL
  • Myspace Business Page URL
  • Pinterest Company Page URL
  • Soundcloud Business Page URL
  • Tumblr Business Page URL
  • Twitter Business @username
  • YouTube Business Channel URL

⊛   User profile contact fields for Facebook / Open Graph, Twitter Card, Schema markup, and Google’s Knowledge Graph:

  • Facebook URL
  • Google+ URL
  • Instagram URL
  • LinkedIn URL
  • Myspace URL
  • Pinterest URL
  • Skype Username
  • Soundcloud URL
  • Tumblr URL
  • Twitter @όνομα
  • YouTube Channel URL

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

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

⊛   Additional (and optional) Free extension for WPSSO Core:

⊛   Download the Free version from GitHub or WordPress.org.

Quick List of Features (Continued)

WPSSO Core 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 Facebook / Open Graph / Rich Pins / Google Rich Cards / SEO / 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:

  • AIM
  • Facebook URL
  • Google Talk
  • Google+ URL
  • Instagram URL
  • LinkedIn URL
  • MySpace URL
  • Pinterest URL
  • Skype Username
  • Soundcloud URL
  • Tumblr URL
  • Twitter @όνομα
  • Yahoo Messenger
  • YouTube Channel URL

⊛   Optional URL shortening with Bitly, Google, Ow.ly, TinyURL, or YOURLS.

⊛   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.

  • Integration with 3rd Party Plugins
    • All in One SEO Pack
    • bbPress
    • BuddyPress (including Group Forum Topics)
    • Co-Authors Plus (including Guest Authors)
    • Easy Digital Downloads
    • Gravity Forms + GravityView
    • HeadSpace2 SEO
    • MarketPress – WordPress eCommerce
    • NextCellent Gallery – NextGEN Legacy
    • NextGEN Gallery
    • Polylang
    • rtMedia for WordPress, BuddyPress and bbPress
    • Simple Job Board (WPSSO JSON Pro extension required)
    • The Events Calendar
    • The SEO Framework
    • WooCommerce (versions 1, 2, and 3)
    • WordPress REST API (version 2)
    • WP eCommerce
    • WP Job Manager (WPSSO JSON Pro extension required)
    • WP Meta SEO
    • WP Product Review (WPSSO JSON Pro extension required)
    • WP Recipe Maker (WPSSO JSON Pro extension required)
    • WP Ultimate Recipe (WPSSO JSON Pro extension required)
    • Yoast SEO (aka WordPress SEO)
    • Yotpo Social Reviews for WooCommerce
  • Integration with Service APIs
    • Bitly
    • Facebook Embedded Videos
    • Google URL Shortener
    • Gravatar (Author Image)
    • Ow.ly
    • Slideshare Presentations
    • Soundcloud Tracks (for Twitter Player Card)
    • TinyURL
    • Vimeo Videos
    • Wistia Videos
    • WordPress Video Shortcode (and Self-Hosted Videos)
    • Your Own URL Shortener (YOURLS)
    • YouTube Videos and Playlists

⊛   Additional Pro extensions for WPSSO Core Pro:

⊛   Purchase the WPSSO Core Pro plugin here (all plugin purchases include a No Risk 30 Day Refund Policy).

3rd Party Integration (Pro version)

Images and Videos

WPSSO Core 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 / SEO, 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 NextCellent Gallery – NextGEN Legacy and NextGEN Gallery albums, galleries, and images (shortcodes, image tags, album / gallery preview images, and more).

Enhanced SEO

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

eCommerce Products

WPSSO Core 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

WPSSO Core 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.

Professional Support

WPSSO Core 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, and Twitter, and YouTube.

Additional Documentation


  • WPSSO Core can check the front-end webpage for duplicate meta tags, and includes a handy preview feature.
  • WPSSO Core also includes a detailed list of the generated meta tags, for the more advanced or curious users.
  • WPSSO Core adds optional Schema type and preview columns to the post, page, and custom post type lists (can be hidden/shown globally or per user).
  • WPSSO Core provides an Essential settings page for a quick and easy setup, along with more detailed and advanced settings pages.
  • WPSSO Core includes Author and Publisher social profile markup in your home page for Google Search and their Knowledge Graph.
  • WPSSO Core detects embedded videos in your content and creates video meta tags for Twitter, Facebook, and Google (Pro version required).
  • WPSSO Core integrates with several e-Commerce plugins to provide product details for Pinterest, Google, and others (Pro version required).

Συχνές Ερωτήσεις

Frequently Asked Questions

Installation Instructions

Install and Uninstall

Plugin Setup


superbe extension

Yoast facile grandement d’entrer les paramètres sociaux Open Graph de base.de faire les corrections necessaires

Ce plugin vous donne beaucoup plus d’options pour compléter le graphique ouvert pour Facebook, Twitter, Pinterest etc.


Great plugin, very complex with lots of features. Support second to none, practically instant response and speedy resolution to any issues.

Couldn’t recommend more – great plugin!

Excellent Plugin and Excellent Support

Needed something that would be able to properly parse various bits of meta information for my site. Chose this. Much of my site runs on Nextcellent Gallery – the fork of Nextgen. Nextcellent is excellent btw.

Anyhow, started using WPSSO and it all seemed pretty good. It’s crammed with options and really nails it. I wanted a few of the options that were only available in the Pro version so upgraded for $50. I think that’s totally reasonable considering the breadth of the plugin.

Found that it didn’t play well with Nextcellent which is a large portion of my gallery-centric website. The way NGG parses info for the page header as well as how it shows up in the rendered page (or something): it didn’t provide info very well for the plugin (or for web crawlers). I wrote to the support email provided and with in a day had a response. After that, and a couple dozen back and forth emails, along with a few trial versions, it was working exactly as it should and as I’d hoped it would.

I don’t know how this works with Nextgen gallery – only Nextcellent. But NGG sort of sucks anyhow.

1. Those issues with Nextgen/Nextcellent and how it parses info in a bad-for-SEO sort of way are over
2. I can easily and reliably clarify all of my metadata now across my site
3. Support for this plugin is outstanding – patient, clear, and straight forward
4. I would totally recommend this plugin if you’re looking for an excellent metadata option.

Finally: I use it with the Simple Share Buttons and they play together well.


wao this plugin is awesome, i would like have the necessary founds to test and purchase, for now its just a good reference how my web is social tagged

Ανάγνωση όλων των 155 κριτικών

Συνεισφέροντες & Προγραμματιστές

“WPSSO Core [Main Plugin] — Advanced Social Meta Tags and SEO Schema Markup” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.


“WPSSO Core [Main Plugin] — Advanced Social Meta Tags and SEO Schema Markup” έχει μεταφραστεί σε 3 γλώσσες. Thank you to the translators for their contributions.

Μεταφράστε το “WPSSO Core [Main Plugin] — Advanced Social Meta Tags and SEO Schema Markup” στην γλώσσα σας.

Interested in development?

Περιηγηθείτε στον κώδικα , ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών μέσω RSS .

Σύνοψη αλλαγών

Release Schedule

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.

See release early, release often (RERO) software development philosophy on Wikipedia for more information on the benefits of smaller / more frequent releases.

Version Numbering

Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]

  • {major} = Major structural code changes / re-writes or incompatible API changes.
  • {minor} = New functionality was added or improved in a backwards-compatible manner.
  • {bugfix} = Backwards-compatible bug fixes or small improvements.
  • {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Free / Standard Version Repositories

Development Updates for Pro Version

Development, alpha, beta, and release candidate updates are available to WPSSO Core Pro version customers. Under the SSO > Update Manager settings page, you can select the «Development and Up» version filter (for example) for the WPSSO Core plugin and all its extensions (to satisfy any version dependencies). Save the plugin settings, and click the «Check for Updates» button to fetch the latest / current WPSSO Core version information. When new development versions are available, they can be installed under the Dashboard > Updates page (like any other plugin update). You can also re-select the «Stable / Production» version filter at any time to re-install the last stable / production version of a plugin.

Changelog / Release Notes

Version 3.56.1-b.1 (2018/03/17)

  • New Features
    • None
  • Improvements
    • Added dismiss links in notices for images exceeding an aspect ratio and images smaller than a standard requires.
    • Updated the Open Graph Example in the Social and Search Optimization metabox (under the Preview tab) to take both columns.
    • Minor CSS updates for the Gutenberg editor page.
  • Bugfixes
    • Fixed the unhide link when notices are dismissed to unhide error and warning notices separately.
  • Developer Notes
    • None

Version 3.56.0 (2018/03/15)

  • New Features
    • None
  • Improvements
    • Added a check for JetPack SEO Tools to disable some basic SEO meta tags (canonical, description, and robots).
    • Added a new «Auto-Refresh Cache After Clear All» option under the Advanced > Cache Settings tab (Pro version).
    • Renamed the «Extension Plugins and Pro Licenses» settings page to «Core Extensions and Pro Licenses».
    • Replaced plugin action links in the WordPress Plugins page by links to the settings, licenses, and dashboard pages.
  • Bugfixes
    • None
  • Developer Notes
    • None

Version 3.55.2 (2018/03/11)

  • New Features
    • None
  • Improvements
    • None
  • Bugfixes
    • Fix to prevent triggering a bug in the EWWW plugin, which requires the WordPress image library files to be loaded before using the ‘wp_image_editors’ filter.
  • Developer Notes
    • None

Version 3.55.1 (2018/03/10)

  • New Features
    • None
  • Improvements
    • Added an error notification when the WordPress image_make_intermediate_size() function fails.
    • Added a list of human-readable checked cache IDs when the «Show Cache Purge Count on Update» option is checked and the WP_DEBUG contant is true.
  • Bugfixes
    • Fixed a variable name typo in a call to WpssoMeta::must_be_extended().
    • Fixed the admin edit page ‘SSO Schema’ column value not getting refreshed on update.
    • Fixed the WooCommerce wc_format_decimal() call to use the default number of decimals (Pro version).
  • Developer Notes
    • Added a check to show the «Robots» option in the post Publish metabox only if the «meta name robots» meta tag is enabled (note that the «meta name robots» meta tag is disabled automatically if a known SEO plugin is detected).
    • Added a check for the ‘imagick’ PHP extension to make sure it’s installed and available.

Version 3.55.0 (2018/03/04)

  • New Features
    • None
  • Improvements
    • Refactored the NextGEN Gallery module to add support for NextCellent Gallery – NextGEN Legacy image slugs in the WP_Query pid value (Pro version).
    • Updated the NextGEN Gallery plugin module name from «NextGEN Gallery» to «NGG version 1-2: NextGEN Gallery, NextCellent Gallery»
    • Updated the notice messages for conflicting options in known SEO plugins.
    • Added more conflict checks for the WP Meta SEO and Yoast SEO plugins.
  • Bugfixes
    • Fixed the missing ‘og:image:width’ and ‘og:image:height’ meta tags.
  • Developer Notes
    • Refactored transient / WP Object cache index values to include WP query variables for extra uniqueness.
    • Refactored the WpssoPage get_title() and get_description() methods to handle boolean, array, or string as the $md_idx argument value.

Version 3.54.0 (2018/02/24)

  • New Features
    • None
  • Improvements
    • Added a new informational notice when there are pending updates for the WPSSO Core plugin and/or its extensions.
    • Added a wrapper method / function around getimagesize() to manage connection timeouts using PHP’s cURL library.
  • Bugfixes
    • None
  • Developer Notes
    • Improved trigger_error() error messages and their translations.
    • Added a new WpssoAdmin get_check_for_updates_link() method for use by extensions in their notification messages.
    • Added a new SucomCache get_image_size() method to fetch an image URL and run getimagesize() on the local image file instead.
    • Replaced getimagesize() in WpssoUtil by SucomCache get_image_size() which has better connection timeouts.
    • Renamed the following constants for better name consistency:

Version 3.53.0 (2018/02/17)

  • New Features
    • Added a new custom «Canonical URL» option (hidden by default) in the Social and Search Optimization metabox (Pro version).
  • Improvements
    • Options hidden in the «Basic Options» view that have a different value than their default will no longer be hidden.
    • When the «link rel canonical» head tag is enabled, the WordPress and AMP plugin ‘rel_canonical’ hooks are now removed to avoid duplicates.
  • Bugfixes
    • None
  • Developer Notes
    • None

Version 3.52.1 (2018/02/09)

  • New Features
    • Added the new WPSSO Breadcrumbs Markup extension to the SSO > Extension Plugins settings page.
  • Improvements
    • Added an «Edit» link to the «Robots» option in the post Publish metabox to show the checkboxes only when desired.
    • Added a fallback to custom product attributes when the main WooCommerce product attribute is an empty string (Pro version).
  • Bugfixes
    • Fixed the assignment of Schema Event offers validFrom and validThrough property values.
  • Developer Notes
    • Added a new WPSSO_SCHEMA_REVIEWS_PER_PAGE_MAX constant (default value is 30).
    • Added the plugin upgrade notice to the plugins page for WPSSO Core and its extensions.
    • Moved the following methods from the (WPSSO JSON extension) WpssoJsonSchema class to the main (WPSSO Core plugin) WpssoSchema class:
      • get_single_mod_data()
      • get_mod_cache_index()
      • get_mod_cache_data()
      • save_mod_cache_data()

Version 3.52.0 (2018/02/03)

  • New Features
    • Added a ‘Person’ role for WordPress users, that will be used by the WPSSO JSON extension for Schema Person selects.
    • Added a «Add Person Role for New Users» option under the SSO > Advanced > Integration tab (enabled by default).
    • Added a «meta name robots» checkbox under the SSO > Advanced > Head Tags List > SEO / Other tab (enabled by default if no SEO plugin is detected).
    • Added a ‘Robots’ (noindex, nofollow, noarchive, nosnippet) option in the post Publish side metabox (if the «meta name robots» meta tag option is enabled).
    • Added a «SameAs Webpage URLs Custom Field» option under the SSO > Advanced > Custom Meta tab.
  • Improvements
    • Added error messages using PHP’s trigger_error() function for slow filters, slow get_posts() queries, and slow getimagesize() calls (error messages can be captured by the Query Monitor plugin).
  • Bugfixes
    • Fixed an incorrectly named variable used to calculate the maximum image upscale size.
  • Developer Notes
    • Adds a new ‘Person’ role to existing ‘Administrator’, ‘Author’, ‘Editor’, and ‘Subscriber’ users on plugin activation (and removes it on plugin uninstall).
    • Added a new SucomUtil get_users_by_roles() method and refactored the get_user_select() method.
    • Removed the WpssoUser get_form_display_names() method (unused).

Version 3.51.0 (2018/01/27)

  • New Features
    • Added an integration module for the WordPress video shortcode and self-hosted videos (Pro version).
  • Improvements
    • None
  • Bugfixes
    • Fix for AMP v0.6.0 – Moved testing of the AMP_QUERY_VAR constant to the NgfbSchema::get_pinterest_img_html() filter.
  • Developer Notes
    • Refactored the WpssoMedia::get_video_info() method, replacing the media url, width, and height arguments by a single associative array.

Version 3.50.0 (2018/01/24)

  • New Features
    • Added an integration module for the WP Meta SEO plugin (Pro version).
  • Improvements
    • Updated the tooltip colors from blue to a custom green palette.
    • Added a link to the Media Library image editing page in some image related warning notices.
    • Added a check for the WP Meta SEO plugin and a warning if its «Social sharing block» option is enabled.
  • Bugfixes
    • None
  • Developer Notes
    • None