| |

Manifest Development Redesign 2011: Custom Widgets

Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don't hold it against me. One of the perils of having a 20+ year old website!

In Parts 1 and 2, I talked about the two most important parts of the site- the homepage and portfolio. Today I want to talk about a more subtle, but still important, part of the site- the sidebar.

With the ubiquity of WordPress driven websites on the Internet, sidebars and their individual components (called widgets) have become a staple of designing a website. The goal of the sidebar (sometimes referred to as an aside) is to provide supplementary information to the user; this is content that does not belong with the main content, but helps it in some way. On the Manifest Blog, the sidebar consists of archives by date and category. Since I treat the blog as more of a stand alone site, I wanted to do something different for the other pages. I set out to create a set of three custom widgets that I could update from within WordPress. I could have more easily hardcoded them into my theme, but I wanted to have the option of switching them out in the future.

The first one is a “Learn More” widget. It simply displays a block of text with a link to my Introductory PDF. The second one is the “Availability” widget. I saw something similar on other websites and liked the concept- it tells my users how busy I am with projects. I simply check or uncheck a box from within WordPress, and the widget displays the appropriate text.

The “Learn More” and “Availability” widgets appear on every page that is not part of my blog.

The third widget, a Contact widget, appears only on the contact page. It shows my phone, fax, email, and links to Manifest Development’s Facebook, and Twitter profiles. So it wouldn’t be a clone of the footer widget, I made two changes. The first was removing the social media icons, as well as the link to LinkedIn. I felt that the icons took away from the content too much, and since the LinkedIn profile is my personal one, it doesn’t really belong in the sidebar. The second change was adding my virtual card (vcard) for anyone to download and add to their address book.

In the future I may generalize these widgets for release. I know there are people out there who would find them as useful as I do. I’ll also be publishing a quick tip on how to create your own vcard using a text editor.

Similar Posts

  • |

    Some Thoughts on Virtual Event Fatigue

    With the news of WordCamp US cancelling it’s virtual event due to fatigue, and subsequently the WordPress cancelling flagship (major/regional) camps in 2021, I’ve been thinking a lot about what to do about virtual event fatigue. I noticed it with my own webinar series, which I started when the pandemic hit the US. There was…

  • |

    See You at Podcast Movement!

    The last few years, I’ve skipped out on Podcast Movement, and last year I had pretty hardcore FOMO. So I decided this year I wouldn’t make the same mistake (it being geographically close made the decision much easier). This week I’m heading down to DC for a week of podcasting talk and events and I…

  • |

    An Open Letter to My Daughter

    Hey Little One (as Grandma Casabona so lovingly calls you), I can’t believe you’re due in a week. To say this time went quickly is a bit of an understatement. In some ways it doesn’t quite feel real yet. But when I start to have that thought, I look at your mother, and I see you…

  • Why Open Source is so Important

    This is the transcript I gave for the above talk. View the slides here. Have you ever been on Spaceship Earth in Disney World? It’s “The Golf Ball” in Epcot Center and it’s one of my favorite rides on the property. If you haven’t, Spaceship Earth is not some crazy thrill ride like a roller…

  • | |

    Eliminating Slack as a Distraction to Work Better

    One of my goals is to read 21 books this year, and I’m doing super well so far. After finishing the super dense (and very thought provoking) Homo Deus, I’m flying through It Doesn’t Have to be Crazy at Work. While the hubris of Jason Fried used to drive me crazy, I’ve read all of…