This minor update adds more robust term ID collision checks, adds a few missing API features, and introduces other improvements.
Detailed log
For everyone:
- Improved:
- When the description additions aren’t supported by an excerpt and are deemed too short, no automated description will be outputted.
- Added more wpForo compatibility checks.
- Changed:
- The “Try out the Extension Manager” suggestion now runs after every database upgrade, instead of on selective upgrades. We understand that this may be annoying, but it’s necessary for preventing bugs.
- Fixed:
- Site logos that are too small will no longer be used for Open Graph/Twitter metadata.
- Paginated titles are now using the registered WordPress translation.
- Backslashes are now correctly ignored in example titles (via JavaScript).
- Entities can’t be escaped unless we include a large library at 10% of this whole plugin’s code. We expect WordPress or ECMA to do this.
- This might incorrectly show “dubble spaces” again in the example on-load. We won’t fix this, because it’ll lag your browser, or cause security issues otherwise.
- Upgrades can no longer get stuck when the site crashes right before finishing the upgrade (for whatever reason).
- So, you can now access the SEO settings again if your site got stuck upgrading.
- Edge case: Private/Protected prefixes no longer show on terms when a Post ID collision happens.
For developers:
- Updated:
- The plugin’s database version is now
3104
.
- The plugin’s database version is now
- Added filters:
the_seo_framework_use_title_branding
the_seo_framework_og_image_alt_custom
the_seo_framework_og_image_fallback
the_seo_framework_post_type_disabled