There has to be a lesson here. There probably is … something about me needing anger management so that I won’t break my keyboard after spending 45 minutes trying to get a simple *(&(*& logo added to one of WordPress’s own themes.
Let’s start at the beginning.
Automattic Makes Great Themes for WordPress Sites
Automattic is the company behind WordPress. There’s a more complicated relationship there — nonprofit “.org” versus the for-profit spin-off, but who really gives a damn? Short version: same folks.
So it stands to reason that their own templates are going to be the quick and easy way to put a site together. And I love the Edin theme: so clean, modern, and simple. If only the “modern” menu option didn’t take over the whole page, and if only there were an integrated color chooser so that I didn’t have to go with blue for everything by default.
Anyway, the theme and Automattic both advertise the new “Site Logo” feature: set your logo in one place and it’ll show up throughout your site, automagically resized. And this is the only way to set your logo like the way I have it above — in line with the search box. If you try to use a header, it ends up above the search box and looks like crap.
Grrr. Okay. But the “Site Logo” feature begins by clicking “Add logo” under the customize > appearance tabs. And that button was missing.
F U Jetpack.
What was the answer? After thirty minutes of searching for the answer, I found it in a damned forum thread. Not on WordPress.org. Not on the theme documentation. Not anywhere.
If your “Site Logo” or “Add a logo” buttons are missing: You need WordPress’s Jetpack add-in installed. It’s free, so no big deal, but damn man, how hard is it to mention that “Site Logo” is a Jetpack-only feature?
You’re killing me Automattic.