Popis
Makes sure your content looks great on all social and search sites – no matter how webpage URLs are crawled, shared, re-shared, posted, or embedded:
WPSSO Core and its complementary add-ons are provide comprehensive information about your webpage content to social sites (Facebook, Pinterest, Twitter, LinkedIn, etc.), search engines and crawlers (Google, Bing, etc.), mail and text messaging apps (Facebook Messenger, iMessage, Skype, WhatsApp, etc.), REST API clients, and oEmbed data for embedded objects / iframes — all from your existing WordPress content and plugin data!
Uses your pre-existing WordPress content and plugin / API data:
There’s no need to manually re-enter descriptions, titles, product information, re-select images / videos, etc. WPSSO reads your existing post, page, product, media, recipe, event, forum, and SEO content automatically — while also offering fine-tuning and customization options for just about everything. 😉
Creates complete and accurate meta tags and Schema markup:
WPSSO Core and its complementary add-ons create meta tags and Schema markup for Facebook / Open Graph, Google’s Knowledge Graph, Google Rich Results with Structured Data, Mobile Web Browsers, oEmbed data for LinkedIn, Pinterest Rich Pins, Twitter Cards, Weibo and many more — including complete markup for image SEO, video SEO, extensive e-Commerce product markup (for WooCommerce and others), mobile apps, 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 WordPress content and plugin data!
WPSSO Core is language / locale aware, which means you can customize your site information, social page URLs and Knowledge Graph information for different languages!
Includes quality assurance features and options:
- Checks for minimum / maximum image dimensions and aspect ratios.
- Shows notices for missing and required images.
- Verifies webpages for duplicate meta tags.
- Validates theme header templates for correct HTML markup.
- Checks and warns of any missing PHP modules.
- Checks 3rd party plugin settings for possible conflicts.
Coded for maximum performance:
WPSSO Core makes full use of all available caching methods — along with offering advanced caching features like pre-seeding its cache in background. WPSSO Core and its complementary add-ons only load the libraries and classes they need, keeping their code small, fast and light. All code is fully tested and compatible with the latest version of WordPress and PHP v7.x (PHP v5.5 or newer required).
Users Love the WPSSO Core Plugin
★★★★★ — „This plugin has been a lifesaver in terms of making our images and links and descriptions look beautiful everywhere we post them! It’s so easy to use and the preview functions are incredibly helpful.“ – lotusblooms
★★★★★ — „What a fantastic plugin. If you want to fix all the errors in search console for structured data, this is the plugin to use. Love it.“ – goviral
★★★★★ — „This plugin saves me so much time, and it has really lifted my SERP rankings. Most of my keywords I now rank 1-3 position. I also noticed after about a week that my impressions have gone up at least 75%. I upgraded to the pro version which gave me even more options.“ – playnstocks
★★★★★ — „Yoast on steroids! As an SEO marketer, I love using Yoast for my basic on-page SEO. But Yoast only allows you to enter basic Open Graph social settings. This plugin gives you SO many more options on completing the Open Graph for Facebook, Twitter cards, Pinterest etc. If you use WordPress, I totally recommend using this plugin to help with better rankings in the SERPS!“ – gregmontag
WPSSO Core Standard Features
-
Complete and accurate meta tags for all social sites, search engines, web browser extensions, mail and messaging apps, and embedded object / iframe content.
-
Updates the WordPress oEmbed data and HTML markup with the Open Graph title, description, and image for posts, pages, and custom post types.
-
Provides meta tags and markup for posts, pages, custom post types, tags, categories, custom taxonomy / terms, user profile pages, search pages, and attachment pages.
-
Uses images from numerous sources, including featured, attached, gallery shortcode, images from HTML tags, or a custom fallback image.
-
Image dimension settings for Facebook / Open Graph, Schema markup, Google Rich Results with Structured Data, Pinterest Rich Pins, and Twitter Cards.
-
Contextual help for every plugin option and comprehensive online documentation.
-
Built-in support for AMP, Better AMP, and AMP for WP plugins.
-
Supports advanced WordPress configurations, including WordPress Network / Multisite installations and WordPress MU Domain Mapping.
-
Includes advanced quality assurance features and options.
Complementary Add-ons
- WPSSO FAQ Manager to manage FAQ categories with Question and Answer pages.
- WPSSO Mobile App Meta to manage mobile App information.
- WPSSO Organization Markup to manage multiple Organizations.
- WPSSO Place / Location and Local SEO Meta to manage multiple locations.
- WPSSO Ratings and Reviews to add ratings in WordPress comments.
- WPSSO REST API to add meta tags and Schema markup in REST API queries.
- WPSSO Ridiculously Responsive Social Sharing Buttons to add responsive share buttons.
- WPSSO Schema Breadcrumbs Markup to add Breadcrumbs markup for Google.
- WPSSO Schema JSON-LD Markup to add JSON-LD in post and archive pages.
- WPSSO Social Sharing Buttons to add traditional share buttons.
- WPSSO Strip Schema Microdata to strip incorrect markup from templates.
- WPSSO Tune WP Image Editors for better looking WordPress thumbnails.
- WPSSO Tweet a Quote to add tweetable quotes to your content.
- WPSSO User Locale Selector to switch languages quickly and easily.
WPSSO Core Premium Features
The Standard version is designed to satisfy the requirements of most standard WordPress sites / blogs. If your site requires additional plugin or service API integration, like WooCommerce shops, embedded video support, or advanced customization features, then you may want the Premium version for those additional features.
-
Customize default values in the Document SSO metabox when editing posts, pages, custom post types, terms (categories and tags), custom post types, and user profiles:
- Customize Text
- Open Graph Type
- Default Title
- Default Description
- Pinterest Image Description
- Twitter Card Description
- Search Description
- Sharing URL
- Canonical URL
- Article Information
- Article Topic
- Product Information
- Product Brand
- Product Price and Currency
- Product Availability
- Product Condition
- Product Material
- Product Color
- Product Target Gender
- Product Size
- Product Weight (kg)
- Product SKU
- Product MPN
- Product ISBN
- Structured Data / Schema Markup
- Schema Description
- Priority Media
- Facebook / Open Graph / Default Media
- Priority Image Information
- Maximum Images
- Image ID
- or Image URL
- Priority Video Information
- Include Preview Images
- Maximum Videos
- Video Size
- or Video URL
- Video Name / Title
- Video Description
- Priority Image Information
- Twitter Card
- Image ID
- or Image URL
- Structured Data / Schema Markup / Pinterest
- Maximum Images
- Image ID
- or Image URL
- Facebook / Open Graph / Default Media
- Customize Text
-
Optionally upscale small images from the Media Library for social sharing and Schema markup.
-
Automatically validate all image minimum / maximum dimensions and aspect ratios.
-
Render shortcodes and blocks for accurate description texts and embedded video detection.
-
Additional Facebook, Open Graph, Rich Pin meta tags and Schema markup for videos and e-Commerce products.
-
Support for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube in content text.
-
Twitter Player Card for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube.
-
URL shortening with Bitly, DLMY.App, Google, Ow.ly, TinyURL, or YOURLS.
-
Integrates with services and 3rd party plugins for additional image, video, e-Commerce product details, SEO settings, and more.
-
The following integration modules are provided with the Premium plugin, and are automatically loaded when the supported services are required or 3rd party plugins detected.
-
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
- NextCellent Gallery – NextGEN Legacy
- NextGEN Gallery
- Perfect WooCommerce Brands
- Polylang
- Product GTIN (EAN, UPC, ISBN) for WooCommerce
- rtMedia for WordPress, BuddyPress and bbPress
- Simple Job Board
- The Events Calendar
- The SEO Framework
- WooCommerce
- WooCommerce Brands
- WooCommerce UPC, EAN, and ISBN
- WooCommerce Show Single Variations
- WP eCommerce
- WP Job Manager
- WP Meta SEO
- WP-PostRatings
- WP Product Review
- WP Recipe Maker
- WP Ultimate Recipe
- YITH WooCommerce Brands Add-on
- Yoast SEO (aka WordPress SEO)
- Yotpo Social Reviews for WooCommerce
-
Integration with Service APIs:
- Bitly
- DLMY.App
- Facebook Embedded Videos
- Gravatar (Author Image)
- Ow.ly
- Slideshare Presentations
- Soundcloud Tracks (for the 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 custom Schema options in the Document SSO metabox are available with the WPSSO Schema JSON-LD Markup Premium add-on:
- All Schema Types
- Schema Type
- Name / Title
- Alternate Name
- Description
- Microdata Type URLs
- Same-As URLs
- Creative Work Information
- Is Part of URL
- Headline
- Full Text
- Keywords
- Language
- Family Friendly
- Copyright Year
- License URL
- Publisher
- Provider
- Event Information
- Event Language
- Event Organizer Org
- Event Organizer Person
- Event Performer Org
- Event Performer Person
- Event Venue
- Event Start (date, time, timezone)
- Event End (date, time, timezone)
- Event Offers Start (date, time, timezone)
- Event Offers End (date, time, timezone)
- Event Offers (name, price, currency, availability)
- How-To
- How-To Makes
- How-To Preparation Time
- How-To Total Time
- How-To Supplies
- How-To Tools
- How-To Steps (section name, section description, step name, and direction text)
- Job Posting Information
- Job Posting Job Title
- Job Posting Hiring Organization
- Job Posting Job Location
- Job Posting Base Salary
- Job Posting Employment Type
- Job Posting Expires
- Movie Information
- Cast Names
- Director Names
- Production Company
- Movie Runtime
- Organization Information
- Alternate Organization
- Person Information
- Alternate Person
- Product Information (Additional)
- Product Length (cm)
- Product Width (cm)
- Product Height (cm)
- Product Depth (cm)
- Product Volume (ml)
- Product GTIN-14
- Product GTIN-13/EAN
- Product GTIN-12/UPC
- Product GTIN-8
- Product GTIN
- QA Page Information
- QA Heading
- Recipe Information
- Recipe Cuisine
- Recipe Course
- Recipe Makes
- Recipe Cooking Method
- Recipe Preparation Time
- Recipe Cooking Time
- Recipe Total Time
- Recipe Total Calories
- Recipe Ingredients
- Recipe Instructions
- Recipe Nutrition Information per Serving
- Serving Size
- Calories
- Protein
- Fiber
- Carbohydrates
- Sugar
- Sodium
- Fat
- Saturated Fat
- Unsaturated Fat
- Trans Fat
- Cholesterol
- Review Information
- Review Rating
- Rating Value Name
- Subject of the Review
- Subject Type
- Subject Webpage URL
- Subject Same-As URL
- Subject Name
- Subject Description
- Subject Image ID or URL
- Claim Subject Information
- Short Summary of Claim
- First Appearance URL
- Creative Work Subject Information
- CW Author Type
- CW Author Name
- CW Author URL
- CW Published Date
- CW Created Date
- Book Subject Information
- Book ISBN
- Movie Subject Information
- Movie Cast Names
- Movie Director Names
- Product Subject Information
- Product Brand
- Product Offers (name, price, currency, availability)
- Product SKU
- Product MPN
- Software Application Information
- Operating System
- All Schema Types
Snímky obrazovky
Instalace
Install and Uninstall
Plugin Setup
Časté dotazy
Frequently Asked Questions
- Can I use the Premium plugin on multiple websites?
- Does LinkedIn read the Open Graph meta tags?
- How can I exclude / ignore certain parts of the content text?
- How can I fix a ERR_TOO_MANY_REDIRECTS error?
- How can I fix a PHP fatal „out of memory“ error?
- How can I fix an „HTTP error“ when uploading images?
- How can I have smaller dimensions for the default image?
- How can I see what the Facebook crawler sees?
- How can I share a single NextGEN Gallery image?
- How do I attach an image without showing it on the webpage?
- How do I fix Google Structured Data > hatom errors?
- How do I fix my theme’s front page pagination?
- How do I install the WPSSO Core Premium plugin?
- How do I remove duplicate meta tags?
- How does WPSSO Core find / detect / select images?
- How does WPSSO Core find / detect / select videos?
- W3C says „there is no attribute ‚property'“
- Why are some HTML elements missing / misaligned / different?
- Why does Facebook show the wrong image / text?
- Why does Google Structured Data Testing Tool show errors?
- Why is the Open Graph title the same for every webpage?
- Why shouldn’t I upload small images to the Media library?
Advanced Documentation and Notes
- About WPSSO Core Premium Integration Modules
- Developer Resources
- Constants
- Filters
- All Filters
- Filter Examples
- Define a Custom Post Type (CPT) as a Product
- Detect YouTube URL Links as Videos
- Modify the „article:tag“ Keywords / Names
- Modify the Default Article Topics List
- Modify the Home Page Title for Facebook / Open Graph
- Modify the Sharing URL
- Remove / Fix ‚hentry‘ Errors in your Theme Templates
- Strip Additional Shortcodes
- Use the REQUEST_URI for Post URLs
- Working with Pre-defined Meta Tags and Custom Post Types
- Filters by Category
- Other Filters
- The $mod Variable
- Inline Variables
- Multisite / Network Support
Recenze
Autoři
WPSSO Core | The Ultimate Meta Tag and Schema Markup Solution je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.
SpolupracovníciPlugin „WPSSO Core | The Ultimate Meta Tag and Schema Markup Solution“ byl přeložen do 3 jazyků. Děkujeme všem překladatelům za jejich pomoc.
Přeložte “WPSSO Core | The Ultimate Meta Tag and Schema Markup Solution” do svého jazyka.
Zajímá vás vývoj?
Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.
Přehled změn
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).
Standard Version Repositories
Development Updates for Premium Users
Development, alpha, beta, and release candidate updates are available for Premium users.
Under the SSO > Update Manager settings page, select the „Development and Up“ version filter for WPSSO Core 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 version information. When new Development versions are available, they will automatically appear under your WordPress Dashboard > Updates page. You can always 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 6.16.0 (2019/12/11)
- New Features
- Re-added support for the Yotpo Social Reviews for WooCommerce plugin.
- Improvements
- None.
- Bugfixes
- Fixed missing options in the Document SSO metabox when the „All Options“ view was selected.
- Developer Notes
- Renamed the
SucomForm->get_input_copy_clipboard()
method toSucomForm::get_no_input_clipboard()
. - Added a new js/com/jquery-admin-page.min.js script file.
- Renamed the
- Requires At Least
- PHP v5.5.
- WordPress v3.9.
Version 6.15.0 (2019/12/08)
- New Features
- None.
- Improvements
- Added support for the Google robots max-snippet, max-image-preview, max-video-preview, notranslate, and noimageindex directives.
- Bugfixes
- None.
- Developer Notes
- Refactored the
WpssoPost->show_robots_options()
andsave_robots_options()
methods. - Refactored the
WpssoUtil->get_robots_content()
method. - Added a new
SucomUtil::get_robots_default_directives()
method. - Added a new ‚sucom_robots_default_directives‘ filter.
- Renamed the ‚wpsso_get_robots_content‘ filter to ‚wpsso_robots_content‘.
- Refactored the
- Requires At Least
- PHP v5.5.
- WordPress v3.9.
Version 6.14.0 (2019/11/30)
- New Features
- None.
- Improvements
- Added support for the „Perfect WooCommerce Brands“ plugin (Premium version).
- Added a new „Pinterest Image Description“ option in the Document SSO metabox.
- Added a new „Maximum Image Description Length“ option under the SSO > General > Pinterest tab.
- Added a new QA check for the WP_HOME constant value in
wp-config.php
.
- Bugfixes
- Fixed an edge case issue with the „Add Hidden Image for Pin It Button“ feature when the WordPress content filter was applied more than once.
- Developer Notes
- None.
Version 6.13.2 (2019/11/25)
- New Features
- None.
- Improvements
- Minor optimization change to save the plugin settings when plugin/add-on versions change.
- Bugfixes
- Fixed an incorrect add-on / licenses settings page link in a notification message.
- Developer Notes
- None.
Version 6.13.1 (2019/11/23)
- New Features
- The Premium features of the following add-ons have been merged into their Standard version (the Premium versions are no longer available):
- WPSSO Tune WP Image Editors for better looking WordPress thumbnails.
- The Premium features of the following add-ons have been merged into their Standard version (the Premium versions are no longer available):
- Improvements
- Removed the „Optional Advanced Settings“ metabox from the Essential settings page.
- Re-added support for
use_block_editor_for_post()
if using WordPress v5.2 or newer (this function was fixed in WordPress v5.2).
- Bugfixes
- None.
- Developer Notes
- Moved the detection of Authentication ID changes (and subsequent update check) to the WPSSO UM add-on.
- Added a new WpssoUtilReg class in lib/util-reg.php.
Version 6.12.0 (2019/11/17)
- New Features
- The Premium features of the following add-ons have been merged into their Standard version (the Premium versions are no longer available):
- WPSSO Mobile App Meta to manage mobile App information.
- WPSSO Ridiculously Responsive Social Sharing Buttons to add responsive share buttons.
- WPSSO Social Sharing Buttons to add traditional share buttons.
- The Premium features of the following add-ons have been merged into their Standard version (the Premium versions are no longer available):
- Improvements
- Added a referer value when fetching video information from the Vimeo API for potential whitelist restrictions.
- Bugfixes
- Fixed an empty value returned by
WpssoPage->get_caption()
when requesting the title.
- Fixed an empty value returned by
- Developer Notes
- Moved ‚admin_head‘ action hooks for notices to a new WpssoAdminHead class in lib/admin-head.php.
- Added a new
WpssoAdminHead->suggest_addons()
method for the WooCommerce Schema JSON-LD notice. - Removed the WooCommerce Schema JSON-LD check from the
WpssoPost->check_post_head()
method.
Version 6.11.2 (2019/11/10)
- New Features
- None.
- Improvements
- Added a warning notice for a known WPBakery Visual Composer bug.
- Bugfixes
- None.
- Developer Notes
- Moved conflict checks from WpssoAdmin to WpssoConflict in lib/conflict.php.
Version 6.11.1 (2019/11/05)
- New Features
- None.
- Improvements
- None.
- Bugfixes
- Fixed the on_change show event for form selects without a default selected option.
- Developer Notes
- None.
Version 6.11.0 (2019/11/01)
- New Features
- None.
- Improvements
- Added support for the „YITH WooCommerce Brands Add-On“ plugin (Premium version).
- Added a „Wikipedia Page URL“ option in the user profile page.
- Added a „Wikipedia Organization Page URL“ option in the SSO > General settings page.
- Added a new „Suggested minimum dimension for uploaded images (to satisfy all XX image sizes): XXXX by XXXX pixels.“ message to the Media Library upload page.
- Bugfixes
- Fixed non-working table row show / hide jQuery event triggers after refreshing the metabox in the block editor.
- Developer Notes
- Updated the sucomInitMetabox() javascript to trigger a show() event for displayed table rows after refreshing the metabox with ajax.
- Moved the WpssoPost, WpssoTerm, and WpssoUser ‚add_wp_hooks‘ method execution from ‚init‘ 10 to ‚wp_loaded‘ 10.
Version 6.10.0 (2019/10/26)
- New Features
- None.
- Improvements
- Added the Media Library image title after the image ID in notice messages.
- Added a new „Google Website Verification ID“ option.
- Updated the „Pinterest Website Verification ID“ option help text.
- Updated the Schema Person markup to hash the ‚@id‘ string URL.
- Updated the preload SSO toolbar notifications text to „Fetching SSO notifications…“ .
- Bugfixes
- None.
- Developer Notes
- Added a new
$hash_url
argument in the WpssoSchema::update_data_id() method. - Updated the WpssoSchemaSingle::add_person_data() method to hash the ‚@id‘ string URL.
- Moved place / location specific „Head Tags“ option keys from WPSSO Core to WPSSO PLM:
- ‚add_link_itemprop_hasmenu‘
- ‚add_meta_itemprop_address‘
- ‚add_meta_itemprop_telephone‘
- ‚add_meta_itemprop_currenciesaccepted‘
- ‚add_meta_itemprop_paymentaccepted‘
- ‚add_meta_itemprop_pricerange‘
- ‚add_meta_itemprop_acceptsreservations‘
- ‚add_meta_itemprop_servescuisine‘
- Removed deprecated „Head Tags“ option keys (these values are available in JSON-LD markup, not meta tags).
- ‚add_link_itemprop_author.url‘
- ‚add_link_itemprop_author.image‘
- ‚add_link_itemprop_contributor.url‘
- ‚add_link_itemprop_contributor.image‘
- ‚add_link_itemprop_image.url‘
- ‚add_meta_itemprop_email‘
- ‚add_meta_itemprop_image.width‘
- ‚add_meta_itemprop_image.height‘
- ‚add_meta_itemprop_publisher.name‘
- ‚add_meta_itemprop_author.name‘
- ‚add_meta_itemprop_author.description‘
- ‚add_meta_itemprop_contributor.name‘
- ‚add_meta_itemprop_contributor.description‘
- ‚add_meta_itemprop_openinghoursspecification.dayofweek‘
- ‚add_meta_itemprop_openinghoursspecification.opens‘
- ‚add_meta_itemprop_openinghoursspecification.closes‘
- ‚add_meta_itemprop_openinghoursspecification.validfrom‘
- ‚add_meta_itemprop_openinghoursspecification.validthrough‘
- ‚add_meta_itemprop_startdate‘
- ‚add_meta_itemprop_enddate‘
- ‚add_meta_itemprop_location‘
- ‚add_meta_itemprop_preptime‘
- ‚add_meta_itemprop_cooktime‘
- ‚add_meta_itemprop_totaltime‘
- ‚add_meta_itemprop_recipeyield‘
- ‚add_meta_itemprop_recipeingredient‘
- ‚add_meta_itemprop_recipeinstructions‘
- Added a new
Version 6.9.0 (2019/10/22)
- New Features
- None.
- Improvements
- Minor CSS adjustments for the new WordPress v5.3 form styles.
- Added information text for the „Product Attribute Names“ and „Custom Field Names“ options.
- Bugfixes
- Fixed an array merge warning when adding co-author URLs to Open Graph meta tags.
- Developer Notes
- Updated the
SucomForm->get_select()
method arguments to allow for an$event_names
array. - Added support for an ‚event_names‘ array value in the
SucomForm->get_mixed_multi()
method.
- Updated the
Version 6.8.0 (2019/10/14)
- New Features
- None.
- Improvements
- Added more financial service Schema types to the Schema select list:
- https://schema.org/BankAccount
- https://schema.org/BrokerageAccount
- https://schema.org/CreditCard
- https://schema.org/DepositAccount
- https://schema.org/InvestmentFund
- https://schema.org/MortgageLoan
- https://schema.org/PaymentCard
- Added more financial service Schema types to the Schema select list:
- Bugfixes
- None.
- Developer Notes
- Renamed the SucomUtil
array_parent_index()
method toget_array_parents()
, which now returns an array of (one or more) parents per child instead of a single parent string per child. - Updated the WpssoSchema
get_schema_type_child_family()
andget_schema_type_children()
methods to handle an array of parents instead of a single parent string. - Removed the WpssoSchema
filter_json_data_https_schema_org_localbusiness()
method since it is no longer required – local businesses are now automatically filtered through the organization filter.
- Renamed the SucomUtil
Version 6.7.1 (2019/10/08)
- New Features
- None.
- Improvements
- None.
- Bugfixes
- Fixed possible non-unique image filename conflicts by copying instead or renaming cropped images.
- Developer Notes
- None.
Version 6.7.0 (2019/10/04)
- New Features
- None.
- Improvements
- Added a default time-to-live of 300 seconds to all notice messages to prevent showing old / expired notices.
- Bugfixes
- Fixed missing argument in the WpssoAdmin
registered_setting_sanitation()
method ‚wpsso_save_options‘ filter.
- Fixed missing argument in the WpssoAdmin
- Developer Notes
- Updated the WpssoOptions
check_options()
andsave_options()
methods to clear all caches after upgrading the options array.
- Updated the WpssoOptions
Version 6.6.0 (2019/09/28)
- New Features
- None.
- Improvements
- Updated the content video detection patterns to include the new block editor embed tags.
- Optimized the handling of video preview images to improve selection and avoid duplicates.
- Bugfixes
- Fixed fallback to default image for non-singular and non-term pages.
- Fixed ‚get_avatar‘ filter hook for older WP pre-v4.2 sites by removing 6th argument (added in WP v4.2).
- Developer Notes
- Moved video preview image selection from
WpssoOpenGraph->get_array()
toWpssoOpenGraph->get_all_images()
- Updated the
WpssoSchemaSingle::add_job_data() method
to allow handling of multiple hiring organization and location IDs. - Updated the
WpssoSchemaSingle::add_event_data() method
to allow handling of multiple location, organizer, and performer IDs. - Added a new
get_select_multi()
andget_no_select_multi()
methods in the WpssoForm class. - Added local caching to the
WpssoOpenGraph->get_all_videos()
method. - Added a new
WpssoOpenGraph->get_all_previews()
method.
- Moved video preview image selection from
Version 6.5.0 (2019/09/26)
- New Features
- None.
- Improvements
- Refactored the post, term, and user
get_options()
methods to better handle fallback to default values.
- Refactored the post, term, and user
- Bugfixes
- None.
- Developer Notes
- Added a ‚nopin‘ attribute to Gravatar images when the Add „nopin“ to Site Header Image option is enabled.
- Moved the ‚nopin‘ image attribute filters from the WpssoMedia to the WpssoPinterest class.
- Removed ‚loading=“lazy“‚ from the hidden Pinterest Pin It button image.
- Removed the deprecated ‚wpsso_get_event_location_id‘ filter since selecting a Schema Place in the Document SSO metabox forces the Schema type to a place.
Version 6.4.0 (2019/09/22)
Added a new ‚oEmbed‘ tab in the Document SSO metabox.
- New Features
- Added a new ‚oEmbed‘ tab in the Document SSO metabox to show the oEmbed data and oEmbed HTML.
- Improvements
- Improved WordPress oEmbed data and its HTML markup with the Open Graph image, title, and description.
- Bugfixes
- Fixed the „Select Image“ button to trigger a jQuery
change()
event on the image ID input field.
- Fixed the „Select Image“ button to trigger a jQuery
- Developer Notes
- None.
Version 6.3.1 (2019/09/17)
New Schema Article AMP image sizes for the WPSSO JSON add-on.
- New Features
- None.
- Improvements
- Added a new „Notification System“ option to the Essential and Advanced settings page.
- Added new Schema Article AMP image dimensions for Google (WPSSO JSON add-on required):
- Schema Article AMP 1:1 (Google).
- Schema Article AMP 4:3 (Google).
- Schema Article AMP 16:9 (Google).
- Added the ‚uploadDate‘ and ‚identifier‘ properties to Schema ImageObject markup.
- Added ‚loading=“lazy“‚ to the hidden Pinterest Pin It button image.
- Removed the „Meta Property Container“ option (the WPSSO JSON add-on is a better alternative).
- Bugfixes
- None.
- Developer Notes
- Added checks for AMP, Better AMP, and AMP for WP plugins in
WpssoCheck->get_avail()
. - Added an ‚image‘ input type in the
SucomForm->get_mixed_multi()
method for WPSSO JSON v2.9.0. - Added a lib/schema-noscript.php library file with a single filter for aggregate rating markup (replaces the lib/noscript.php library file).
- Added a lib/oembed.php library file (methods to be added in v6.4.0).
- Removed the lib/noscript.php library file.
- Removed the lib/schema-cache.php library file (Deprecated).
- Updated the SuextMobileDetect class from https://github.com/serbanghita/Mobile-Detect v2.8.28 to v2.8.33.
- Added checks for AMP, Better AMP, and AMP for WP plugins in