Mega menus have been heralded as a usability enhancement, but they can also result in serious usability challenges. It’s not a simple yes or no. It’s quite easy to end up with navigation that is difficult, occasionally impossible, for the user to actually navigate.
Search engines have made a lot of progress in terms of figuring out what your page is about, but large numbers of navigation links muddy the signal you send to the search engines, both about your page and about the rest of your site. There are lots of possible solutions, but the real solution is getting the information architecture right.
The wp-pear-debug brings a few handy debugging tools to Worpdress. If you’re not working in an IDE with full-fledged debugging, this is a must have for any Wordpress developer.
Everyone has their favorite Wordpress Plugins. Here are some of my favorites.
There is no Drupal 6 module that lets you add a meta noindex to pages tagged with a specific term, but here’s how to do it easily in the theme layer.
Integrating shipping with an online store has it’s share of challenges and is a common subject of conversation in the forums for Ubercart (USPS Shipping Labels), osCommerce (non-answers on USPS integration and no answer though there does seem to be some integration). Sadly, if you should be so lucky as to be on osCommerce, X-Cart, […]
Sometimes you’re just dying to bring the power of views formatting to individual CCK fields. The Node Reference Views modules does just that.
How to make product options into a displayable field in Ubercart
One challenge for any Drupal site is making the interface simpler for the “end admin”, that is to say the person who will ultimately run the site, but is not a developer or Drupal guru. In general, you can turn most things on and off, but the menu system does not allow you to hide […]
Change a Drupal form label in such a way that you change it in one place and leave it alone in another, which is not possible with string overrides