How to replace text links with icon links in WP 3 navigation menus

The new WordPress 3 navigation menus are an excellent tool to design your own menus, mixing pages, categories and custom links. iThemes created video tutorials on how to use the new WordPress navigation in Builder and Flexx theme. The following tutorial will show how you can replace the text links in the navigation menu with images. It can be used for any theme, on any WordPress site running WordPress 3+, but it is based on iThemes Flexx.


How to retrieve a menu item ID from WP 3 navigation menus

For an upcoming tutorial on the new menu system in WordPress 3, we need to identify each menu item, so that we can address that in our stylesheet. That way, we can add specific styling to a single menu item, which may be useful if you want to use images or icons in the menu in stead of text links. I haven't found an easier solution (other than inspecting your site's html source code once the menu is published), but I would love to get your input.


Automatically adding content to your WordPress post, page or widget

On many sites these days, you will find a standard text at the bottom of all WordPress posts, for example the one you can find at the bottom of this post.

There are several ways to add content to your post, without having to do so manually. I will discuss three possible solutions, I would love to hear your preferred method, and why.


Fix WordPress search widget (x)html validation errors

As it turns out, the standard WordPress issued search widget generates xhtml validation errors, by using the form role keyword.

For reason way beyond me, WordPress staff can find more time tracking the issue, changing it to a "future release" milestone, then decide to change the status from "new" to "closed", set the resolution to "wontfix" (what a great resolution!), and then remove the milestone "Future Release", and add the bold comment: "we'll reopen if/when we're interested." source: WordPress Trac