Changelog
Release date:
- May 29th 2016
Summarized:
- This update is another maintenance release. This essentially means that bugs have been fixed.
- Most of the bugs that have been fixed are regarding URL generation for the shortlink and relationships.
- Next to that, the default “plain” permalink structure has now obtained a Canonical URL output.
- A much more reliable hook has been found to be used prior to caching the query. This prevents not only an infinite redirect loop in conjunction with some plugins, but will also prevent incorrect metadata being used on some themes.
SEO Tip of the Updated – Keep it Alive:
- Have you written about something already, and is the subject coming up again? Link back to the older publication.
- About 2 to 5 internal links within the content to older pages will help your visitors understand your hierarchy and find more related content (of which they’re already interested in).
- It will also inform Search Engines on other important pages within your site; this is also known as link juice and will increase your Search Rankings overall.
Detailed Log
For everyone:
- Added:
- Canonical URL for default permalink structure.
- Improved:
- One file less has been loaded, this clears up some memory and reduces load time.
- The canonical URL now isn’t cleaned more than once.
- The shortlink URL now contains pagination.
- Updated:
- Google has changed their Structured Data information links. This has been adjusted accordingly in the info links.
- Fixed:
- Prev/Next URL on Posts and Pages was outputting the Home Page URL only
- Prev/Next URL when the Post is a Draft or when using the default permalink structure is now correct.
- Infinite loop (unsolvable code) when a query altering plugin is activated on all Categories and Tags.
- Canonical URL’s scheme now no longer changes to the current website’s scheme.
- Shortlink URL on Plain/Default permalink structure now doesn’t have a double query variable output.
- When the Home Page is a blog, the wrong ID could’ve been called with some plugins or themes that alter terms too early, resulting in all kinds of wrong values.
For developers:
- Improved:
- Settings update check is now once more done on
admin_init
, rather thaninit
. - Although deprecated since this update,
AutoDescription_Sitemaps::wpmudev_domainmap_flush_fix()
now uses a single site option for all blogs, rather than many. - The URL generation debug output now correctly parses the defined input variables prior to running the function.
- The URL cache is now initialized and used more consistently.
- Settings update check is now once more done on
- Fixed:
- Within
AutoDescription_Query::can_cache_query()
, it now looks fordid_action( 'get_header' )
rather than$GLOBALS['wp_query']->query
to prevent plugin/theme crashes and clashes.
- Within
- Removed:
- WPMUdev Domain Mapping rewrite endpoint is no longer being checked for.
/inc/deprecated/deprecated.php
has been emptied which removes functionhmpl_ad_load()
. This file is no longer loaded as well.
- Deprecated:
AutoDescription_Sitemaps::wpmudev_domainmap_flush_fix()
, this plugin is no longer fiddling with Domain Mapping.
- Other:
- Cleaned up code.