The SEO Framework

★︎ My account
  • Extensions
  • Documentation
  • Pricing
  1. Home
  2. Plugin Changelog
  3. 2.2.7 - Nearly Perfect SEO API Extended

2.2.7 – Nearly Perfect SEO API Extended

October 2, 2015 by Sybre Waaijer
Updated December 18, 2016

Changelog

For everyone:

  • Added: If no excerpt (content) is found, the separator in the description is now removed.
  • Added: Taxonomy titles now have a new identification, e.g. ‘Tag: My Tag’, ‘Month: October 2015’, etc. if the title is left empty (applicable to Tags and Categories).
  • Added: If there’s no post title found anywhere in all checks, the title will become ‘Untitled’ instead of empty. This also works for themes which are doing it wrong.
  • Added: When the Site Description (tagline) is deactivated for the home page, the example in the SEO Settings page will now not show that part on page refresh. (JavaScript)
  • Added: Noindex on Date and Search archives are defaulted to active on new installations/sites. For those archives could have a negative impact on SEO value in almost all cases.
  • Changed: This update allows other plugin Authors to easier extend this plugin.
  • Changed: Recommended description length lowered from 150-160 to 145-155. This is because Google looks at character width (e.g. Mom is wider than Illy).
  • Fixed: If the Home Page is a blog, the automated description now matches the one shown as a placeholder in the SEO Settings page.
  • Fixed: If the Home Page is static, the description is now correctly fetched from the Home Page SEO Settings.
  • Fixed: og:title/twitter:title now is “right” when Themes are doing it “wrong”.
  • Refreshed: Text domain, now complying with the WordPress standards to be translatable through WordPress.org.
  • Unchanged: We still include the Dutch translation file until the WordPress.org translation is up to date.
  • Added: .POT file.

For developers:

  • Added: Generic API functions are now made publically accessible (PHP protected to public keywords).
  • Added: Plugin example. Will soon be uploaded to the WordPress.org repository if it passes the guidelines.
  • Added: Function title_from_cache() now parses parameters.
  • Fixed: Function the_seo_framework() now won’t run this plugin twice. We advise you to run a version compare check as per example found here: The SEO Framework Generator Example
  • Fixed: Unregistered checkbox settings no longer return as a registered True Default when called through default_is_checked().
  • Fixed: Removed the cache from default site options, so you can now filter them properly after the plugins_loaded action.
  • Fixed: PHP notice when on the home page which is a blog and shortlinks are active.
  • Removed: Unused rewrite function used for testing purposes in 2.2.5.
  • Removed: Deprecated function from 2.1.6 (close_the_box())
  • Cleaned up code.
Filed Under: The SEO Framework Changelog

About Sybre Waaijer

Developer of The SEO Framework plugins.
Twitter  GitHub  WordPress

Looking for something?

Do more with extensions

Origin

View extension
Get stray image pages back on track.

Honeypot

View extension
Super-lightweight hyper-effective anti-spam.

Get Extension Manager

Commercial

The SEO Framework
Trademark of CyberWire B.V.
Leidse Schouw 2
2408 AE Alphen a/d Rijn
The Netherlands
KvK: 83230076
BTW/VAT: NL862781322B01

Twitter  GitHub

Professional

Pricing
About
Support
Press

Rational

Blog
Privacy Policy
Terms and Conditions
Refund Policy

Practical

Documentation
TSF on WordPress
TSF on GitHub
TSFEM on here
TSFEM on GitHub
Feature Highlights

More likes in 2025 › The SEO Framework