Breadcrumb NavXT 3.9.0 Preview

What will most likely be Breadcrumb NavXT 3.9.0 is feature complete. The singular new feature, support for custom post type archives, has been implemented. Just a little tidying up of loose ends is needed before sending it off for translation. The actual release date is tentatively this upcoming Monday.

Note that this release is not synchronized with the SVN trunk (and why I’m trying to get it out and done quickly). Work towards 4.0 is already reflected in the SVN trunk version, and it is significantly different from 3.9.x.

Grab the Breadcrumb NavXT SVN 3.9.x Branch version to try out 3.9.0 before it is released.

-John Havlik

[end of transmission, stay tuned]

Use an Icon/Image for the Home Breadcrumb

This is a really easy one. However, as I’ve been asked about it several times in the past few weeks, I’m going to post about it.

One way of using an image rather than just text for the home breadcrumb was covered in the Vista-Like Breadcrumbs for WordPress article back in 2009. However, that guide is more or less an advanced topic, and directly accesses the bcn_breadcrumb_trail class, something that is currently not recommended.

Since at least Breadcrumb NavXT 3.0, the settings page allows you to use valid HTML in some fields. In the future this will be more obvious due to settings page tweaks as it is not exactly obvious that this is possible. There are really only three steps to changing from text to an image for the home breadcrumb:

  1. Go to the Breadcrumb NavXT settings page (under Settings > Breadcrumb NavXT).
  2. On the “General” tab, look for the “Home Template” option.
  3. Replace the text value of the “Home Template” option with the valid HTML for your image. e.g.
    <img src="http://YOUR_URL/YOUR_HOME_IMAGE" alt="Home"/> where YOUR_URL is the URL for your website, and YOUR_HOME_IMAGE is the name of the image, including file extension.

That’s it, and it also works for the “Blog Breadcrumb” and “Mainsite Breadcrumb” in setups that have these breadcrumb types.

-John Havlik

[end of transmission, stay tuned]

The “Settings not Saved” Error

A major cause of the “Settings not Saved” error has already been fixed. This closes off the ability to get into the problem. Code that detects a site with that problem and fixes it still needs to be written. Originally, 3.8.2 was going to be released last Friday. It was bumped to this Monday, and now I’m “punting” to sometime around the end of the month.

An intermediate solution for users affected by this issue is to perform a settings reset:

  1. Navigate to the Breadcrumb NavXT settings page (Under Settings > Breadcrumb NavXT).
  2. Click on the “Import/Export/Reset” tab next to the “Help” tab in the upper right hand corner of the screen.
  3. On the dropdown press the “Reset” button.

After completing these steps you should be able to save your settings without receiving the “Settings not Saved” error.

Note that this error is not something new to Breadcrumb NavXT 3.8.0, it is only made apparent due to the message introduced in 3.8.0. The absolute root cause of this is the activation action is not being fired for the method of installing plugins used by affected users (something that may be indirectly fixed in WP 3.2).

-John Havlik

[end of transmission, stay tuned]

Breadcrumb NavXT 3.8.1

This is the first bug fix release for the 3.8 branch of Breadcrumb NavXT. There are two fixes contained in this release. Root pages for custom post types should work again. Additionally, a known cause of the “these settings were not saved” messages has been resolved. Those affected by either of these two issues should update immediately.

You can grab the latest version of Breadcrumb NavXT from the Breadcrumb NavXT page.

-John Havlik

[end of transmission, stay tuned]

WP Lynx 0.3.0

Time for part two of the release wave. That’s right, a new version of WP Lynx is available. Templated Lynx Prints, and TinyURL url shortener support are the two big highlights for this release. Also new to this release is an “Add Lynx Print” button in TinyMCE that shows up when in full screen editing mode, along with a slightly tweaked Add Lynx Print screen.

Bug fix wise, WP Lynx will warn you in your settings page if you do not have the correct permissions in your wp-content/uploads directory. Additionally, the length of the remote server’s response is now checked before attempting to determine an image’s dimensions (prevents some PHP warnings).

-John Havlik

[end of transmission, stay tuned]