Breadcrumb NavXT 5.2.0

Holy feature refinement Batman! Breadcrumb NavXT 5.2.0 features several squashed bugs, a slight change in how post type archives are handled, and refinements in the settings page. Additionally, the Max Title Length setting was deprecated, in favor of using CSS to limit the title length.

PHP Requirements

Breadcrumb NavXT 5.2.0 drops support for PHP5.2 and below. The migration to the new adminKit library has introduced code that depends on language features present only in PHP5.3 and newer.

Changes Post Type Archives

In prior versions, if enabled, post type archive breadcrumbs would always represent the post type of the current post’s post type. In most cases this is the desired behavior. However, if using “post parent” as the post hierarchy, it may be preferable to use the post type of the top post in the hierarchy. This is the new behavior in 5.2.0. It was introduced to improve support for bbPress, is it has several post types with the post parent hierarchy spanning multiple post types.

Deprecation of Max Title Length

Limiting the length of titles within breadcrumbs has been a feature in Breadcrumb NavXT since its inception. While the current implementation of this feature is more sophisticated than the original implementation, it has flaws that are not easily fixed. It does not understand HTML, and thus can break HTML tags. Additionally, from a semantical point of view, the breadcrumb trail markup should never be truncated. Back in August, a guide on using CSS to limit the breadcrumb title length was release, this is now the officially recommended method of limiting the breadcrumb title length.

Settings Page Updates

Breadcrumb NavXT 5.2.0 updates to a new version of adminKit, with this new version comes two enhancements: improved settings saving feedback, and stylized enable/disable setting groups.

Previously, when saving settings, if something failed other than parts of the submitted settings, nothing was reported. This has been fixed to report when settings were not saved, and when the settings were not saved due to no changes in value for any of the settings.

Additionally, settings that depend on another setting to be checked/enabled will automatically be unavailable (disabled) until the dependency setting is checked/enabled. This is intended to clarify what settings will/can be used given the current settings configuration.

The Translation Team

[glot-translators=breadcrumb-navxt]

As always, you can grab the latest version of Breadcrumb NavXT from the Breadcrumb NavXT page. If you experience any issues with this version of Breadcrumb NavXT, please leave a comment on this post detailing the issue.

-John Havlik

[end of transmission, stay tuned]

Update 1 to Breadcrumb NavXT Premium Extensions

The current three premium extensions to Breadcrumb NavXT, Breadcrumb NavXT WPML Extensions, Breadcrumb NavXT Menu Magic, and Breadcrumb NavXT Title Trixx, have received their first update. In the initial release there was a deficiency in the user interface for activating the license key for receiving plugin updates.

The defect forced users to enter their license key, then save the settings, and then activate the license key. Any deviations caused the license to not activate. This has been corrected in the latest release of Breadcrumb NavXT WPML Extensions, Breadcrumb NavXT Menu Magic, and Breadcrumb NavXT Title Trixx.

Users with valid and activated license keys should receive an update notification within the WordPress dashboard and be able to use the update mechanism to update (just like with any plugin in the WordPress.org repository).

Visit the Breadcrumb NavXT Premium Extension Store to check out all of the updated premium extensions.

-John Havlik

[end of transmission, stay tuned]

WP Lynx 1.0.0

Presenting WP Lynx 1.0.0, the first major refactoring of WP Lynx. This version prominently features a new Lynx Print adding interface which mimics the new WordPress media manager. In addition to this new interface, the plugin’s internals were reorganized to match the plugin base layout style implemented in modern versions of Breadcrumb NavXT. Also new, WP Lynx now includes minimized script and style files. Lastly, the maximum number of redirects the page scraper will follow is user configurable.

On the bug fix front, this version has code that should prevent instances of Lynx Prints being added within existing Lynx Prints in a post (aka prevents Lynx Printception).

You can grab the latest WP Lynx on the WP Lynx WordPress.org plugin page.

-John Havlik

[end of transmission, stay tuned]

An Update on WP Lynx 1.0.0

This has taken much longer than originally expected, but a new version of WP Lynx is finally nearing completion. All of the issues for the 1.0.0 milestone have been closed, and the SVN trunk has been updated with a preview release. The release of WP Lynx 1.0.0 is slated for the end next week. Much of the plugin has been rewritten and reorganized for this release. The largest user facing change is a major update to the Lynx Print adding interface. See below for a screenshot of the new Lynx Print interface.

WP Lynx 1.0.0 Lynx Print Adding Screen

The new Lynx Pring Adding Screen

-John Havlik

[end of transmission, stay tuned]

Breadcrumb NavXT Premium Extensions Are Now Available

Foretold in a previous post, almost a year ago, premium extensions for Breadcrumb NavXT are in development. Today, the first three premium extensions are now available for purchase. These are: Breadcrumb NavXT Menu Magic, Breadcrumb NavXT Title Trixx, and Breadcrumb NavXT WPML Extensions. Visit the Breadcrumb NavXT Extensions Store to see all of the officially supported Breadcrumb NavXT extension plugins.

Breadcrumb NavXT Menu Magic

Breadcrumb NavXT Menu Magic
Breadcrumb NavXT Menu Magic allows the site administrator to select a WordPress Menu for Breadcrumb NavXT to follow for both titles and hierarchy for resources (posts, taxonomy terms, archives, etc). If the current item is not found in the menu, Breadcrumb NavXT will fall back to its default behavior.

Features

  • Define breadcrumb trail hierarchy using a WordPress menu.
  • Set alternate titles for breadcrumbs using a WordPress menu.
  • Insert custom breadcrumbs into the breadcrumb trail using link elements within a WordPress menu.

Breadcrumb NavXT Title Trixx

Breadcrumb NavXT Title Trixx
Breadcrumb NavXT Title Trixx allows a custom title to be set for any post’s (as in any post type) breadcrumb. It features integration with All in One SEO Pack and WordPress SEO by Yoast. If none of the supported SEO plugins are activated on the current WordPress install, an “Alternate Title” meta box will be available on all post edit screens.

Features

  • Supports replacing the breadcrumb title with All in One SEO Pack’s “SEO Title”
  • Supports replacing the breadcrumb title WordPress SEO by Yoast’s “Breadcrumbs Title”
  • Includes “Alternate Title” meta box for replacing the title if none of the supported SEO plugins are active

Breadcrumb NavXT WPML Extensions

Breadcrumb NavXT WPML Extensions
Breadcrumb NavXT WMPL Extensions improves Breadcrumb NavXT’s support for WPML Multilingual CMS. While Breadcrumb NavXT mostly works with WMPL Multilingual CMS, there are some deficiencies; see Breadcrumb NavXT and WPML Compatibility. With Breadcrumb NavXT WPML Extensions, string based settings within Breadcrumb NavXT and Custom Post Type root pages are translatable within WPML Multilingual CMS.

Features

  • Automatically links to the correct Custom Post Type “root page” for the current language
  • Makes Breadcrumb NavXT settings that are strings available for translation via WPML String Translation
  • Improves Breadcrumb NavXT widget’s WPML compatibility

-John Havlik

[end of transmission, stay tuned]