Widgets in WordPress are very powerful — allowing a great deal of flexibility in sidebars, widgetized home pages, and footer widgets (like we have in Genesis). Sometimes you end up with a bunch of widgets with the same title (or no title)… and it can become difficult to tell them apart. Alternatively, you may just want an internal note on a widget… that’s not shown to users. It’d be great if this was built into WordPress… but it’s not (yet?). Nor are there hooks to enable adding a field to all widgets… so are we stuck waiting? Not exactly: there’s a workaround. What we’ll do is add a filter to widget titles that hides our internal notes from users… but allows it to display in the backend. Here’s the code to add to functions.php or a functionality plugin: Note: Make sure you change example_ to a unique prefix for your theme or site! To use it, just prepend your widget title with your note and a pipe “|” character (SHIFT + Backslash key). Internal Note | Widget Title Here’s the result: Screen Shot  
Nick Ciske

Nick Ciske – CTO, CISO - Chief Technology Office and Solution Engineer

Nick has a degree in Multimedia Design and over 25 years of experience working in web development and digital media. Nick specializes in architecting amazing and brilliant application solutions.