WPSSO Update – New Google / Schema JSON-LD Extension


WordPress Social Sharing Optimization (WPSSO) version 3.25.0 has been released, along with a new WPSSO Schema JSON-LD extension plugin.

The last three versions of WPSSO — including this one — contain significant changes to the JSON-LD code. WPSSO continues to provide excellent support for Google’s WebSite Information, Site Publisher / Organization Social Profile, and Person Social Profile Structured Data. And in version 3.25.0, WPSSO complies with Google’s markup standard even more by including this information only on the home page (allowing you the flexibility to use these Schema types on other pages with different values).

You’ll want to review the latest Google / Schema related options on the SSO General settings page, to make sure the settings reflect your preferences — for example, you may want to select the Site Owner to use in the Person Social Profile Structured Data markup.

All non-social related JSON-LD markup — like schema.org/Article markup for example — is provided by a new WPSSO Schema JSON-LD (WPSSO JSON) Pro extension. You can select the Schema type for each WordPress Post Type on the SSO General settings page, under the Google / Schema tab. The new WPSSO JSON extension creates appropriate JSON-LD markup for all supported Schema types. WPSSO JSON also comes with an additional Schema Type option for the Social Settings metabox, allowing you to customize the Schema type for each Post / Page.

Continue reading

WPSSO Update – Wistia and Social JSON Improvements


WordPress Social Sharing Optimization (WPSSO) version 3.23.0 has been released.

The Wistia media integration module (Pro version) has been updated to support the new Wistia video async embed HTML. A new “Website Alternate Name” option has also been added to the General settings under the Google / Schema tab. This new option can be used to provide Google another name to consider for your website (see Include Your Site Name in Search Results for more information).

Two bug fixes are also included in this version — custom image sizes are defined too late in load process for the Media Library image editing feature, so an additional hook has been included to define custom image sizes specifically when editing images. The custom Pinterest Image ID / URL in the Social Settings metabox was being ignored, which has been fixed in this version. A known issue with using the Visual Composer plugin is that WordPress may be unable to strip its shortcodes out of the content text. This new version of WPSSO includes additional code to remove any remaining Visual Composer shortcodes.

The Schema JSON related methods have been completely refactored — the new methods use proper PHP arrays and call a JSON encoder to format the result. New WPSSO filters have also been added to allow developers to hook into and modify the JSON data arrays (see wpsso/filters.txt for more information).

Continue reading

WPSSO Update – Upscale / Enlarge Small Images


WordPress Social Sharing Optimization (WPSSO) version 3.21.0 has been released.

Since it’s release, WPSSO has always required custom image sizes, like those WordPress uses (thumbnail, medium, large, etc). Requiring specific image dimensions, instead of simply using the full-size image as most plugins do, has always been a bit of a two-edged sword. On the one hand we can make sure that we provide large images to social sites for retina / high-PPI displays (and check size ratios, etc.), but on the other hand, always making sure your original full-size images are large enough (not to mention older images in your library that pre-date WPSSO) can be a bit of a challenge. :) Sometimes, you’d just like to upscale / enlarge the images you have — not too much, but just a bit. If you’ve felt that need, then you’ll really like WPSSO v3.21.0 — it offers a new image upscaling module, including a maximum percentage limit to make sure your upscaled images don’t look too bad. No matter what, upscaled images will never look as sharp and clean as your originals. I would encourage you to upload larger full-size originals instead of upscaling your existing images, but if upscaling sounds right for you, check the updated Setup Guide for additional information on this feature.

Continue reading

WPSSO SSB Update – CSS Class Names & Email Button


WPSSO Social Sharing Buttons (WPSSO SSB) version 2.0.0 has been released. This latest version includes a new E-Mail sharing button, which has been requested a few times in the past. :) All CSS class names have been updated — WPSSO SSB version 2.0.0 will load a new set of default CSS styles. If you’ve customized the default styles in an older version, you will have to apply those changes to these new defaults as well (taking into consideration the new class names). The CSS editing features on the Sharing Styles page has been included in the Free version as well. ;-)

Continue reading

WPSSO Update – JSON Improvements and Filter Hooks


WordPress Social Sharing Optimization (WPSSO) version 3.19.0 has been released. After the Schema meta tag improvements of the last two versions, I also decided to review the JSON related code and see if I can’t improve / extend it’s functionality and flexibility. I’ve added several new JSON filter hooks to help you modify existing JSON (for the default website, person, and organization JSON scripts), but also contribute JSON scripts for other Schema types as well.

WPSSO SSB v2.0.0 should be released shortly with a new E-Mail sharing button, and a new automated publishing extension for WPSSO should be done (hopefully) in the next 1-2 weeks. I have plans for two more extensions, so stay tuned for those in the next few months. ;-)

Continue reading