13 Comments


  1. Re: adding the functionality to JetPack.

    Wouldn’t it be better to add a standardised method of adding logos in WordPress core itself, instead of relying on a plugin by a private company (that uses that plugin to generate revenue)?

    Something like add_theme_support( ‘custom-logo’ );

    Reply

  2. I would love to know how their solution (and Jetpack’s, when and if that transpires) handles retina displays. We’ve hit this roadblock in our theme development before, because just using an image control leaves a lot to be desired on high res screens.

    I see this as a natural fit for WordPress core (more so than the post types discussed over on Post Status), with themes enabling it using add_theme_support() as Gary suggested.

    Reply

    1. There is no support for HiDPI, even when using Photon. I had hoped they would cover this as well, but you are welcome to submit pull requests on the Github repo if you’d like them to add this.

      Reply

  3. I’m wondering how this is any different from the header image support that theme devs can already use in the Customizer.

    Reply

    1. The difference is that the header image support is more for banner style images. It has a few extra settings like being able to set how the image will be positioned, whether it’s repeated, etc — not really things that are necessary for a logo. Plus, sometimes it may make sense to have both a header image and a logo.

      Reply
  4. Sanjay

    I hope they just added it to core, instead of a separate plugin. What if the user didn’t want to use that plugin? Will they force such users because of that feature?

    Reply

    1. I agree, especially adding it to Jetpack is not a great idea, simply because there are plenty of people that would like the logo feature, but are not keen on installing Jetpack.

      Reply

    2. As a theme author, I don’t think I’d ever support this Jetpack feature. It’s not really that hard to build it directly into a theme, but it’d be a welcome addition to core WP.

      Reply

Leave a Reply