Changelog
Release data:
- May 19th 2016
Summarized:
- The new plugin detection features from 2.6.0 “Pragmatic Foundation” was done in a manner that any arbitrary plugin could be detected with conflicting namespaces.
- For this reason, I’ve taken JetPack’s philosophical standpoint on this and implemented it within The SEO Framework.
- Also, the new special Greek/Latin duplicated word counter now also works great on PHP versions 5.2 and 5.3.
- And in some configurations, the Home Page Title could have been rendered empty, so I got that fixed as well!
- For developers, many new filters have been added for plugin detection, be sure to check them out in the detailed log.
Feature highlights:
- New:
- Open Graph Product types are now supported on WooCommerce products.
- Improved:
- The Twitter Image tag has been updated to the latest standards.
- Revised plugin detection.
- A probable memory leak on archives has been fixed.
SEO Tip of the Update – Image Descriptions:
- Do you use Images in your Posts and Pages? Be sure to describe them! This way people are able to find your website through the Image Results.
- This can be easily done when editing the Image through WordPress’ Media Library or when inserting an Image in the content. When you click on an Image, you can define various details.
- The Alt Text is to be used. If that’s not found, the Image Caption is used. And if that’s also not found, then the Image Title will be used.
- Make sure it clearly describes the Image, and be aware that it will fall back to it when the browser can’t render the Image. It’s also a great additions for people who are vision impaired.
Detailed Log
For everyone:
- Added:
- Open Graph Product type “product”. In a future extension more information will be provided to sites that use Open Graph.
- Small notification beneath Twitter Meta tag output settings that another plugin has been detected.
- Improved:
- The Twitter image meta tag is now updated from
twitter:image
totwitter:image:src
. - Schema.org plugin detection has been disabled, as the data may be duplicated.
- The Twitter image meta tag is now updated from
- Updated:
- POT file.
- Fixed:
- PS Auto Sitemap isn’t an XML sitemap plugin. So this one has been removed from the Sitemap plugin detection list.
- Add Meta Tags isn’t an SEO plugin. So this one has been removed from the SEO plugin detection list.
- When Home Page title additions were disabled, the Home Page title could be rendered empty.
- When Home Page title additions were disabled, the Home Page title pagination didn’t work anymore.
For developers:
- Added:
- Many more conflicting plugins are now detected.
- Improved:
- Removed the 2nd parameter
$post
fromAutoDescription_Inpost::add_inpost_seo_box
, as it’s unused and caused a PHP warning in some CPT edit screens.
- Removed the 2nd parameter
- Changed:
AutoDescription_Detect::has_json_ld_plugin()
now always returns false.
- Removed:
AutoDescription_Detect::is_theme()
no longer caches results to preserve memory.
- Filter Notes:
- Added:
(array) the_seo_framework_detect_og_plugins
(Note: deprecated this patch)(array) the_seo_framework_conflicting_plugins
(array) the_seo_framework_conflicting_plugins_type
(bool) the_seo_framework_seo_plugin_detected
(bool) the_seo_framework_og_plugin_detected
(bool) the_seo_framework_twittercard_plugin_detected
(bool) the_seo_framework_sitemap_plugin_detected
- Deprecated:
(array) the_seo_framework_detect_og_plugins
(Note: added this patch)(array) the_seo_framework_detect_seo_plugins
- Added:
- Notes:
- As described in the 2.6.0 update, there was concern for a possible conflict and confusion with the home page title. This has now been resolved.
- Be sure to use in the blogname as title and title as blogname in
AutoDescription_Generate_Title::process_title_additions()
. As it’s effectively switched on the home page. This is the only function that switches it. - I’m considering an extra parameter for dealing with the home page on that function. Which should, by it’s fundamental design, automatically be backwards compatible.