• bfootdav

    (@bfootdav)


    Hello. This is a terrific plugin. The ability to add custom elements is a great feature, unfortunately there’re not enough slots. For any given typeface you want to use you would need to upload four fonts: regular, bold, italic, and bold/italic (otherwise your browser will render fake versions of bold, italic, and bold/italic). So for headers, posts, and code (mono-spaced font) you’d need 12 spots. The plugin comes with three default ones and five additional. Even being conservative, you still need four for posts and two for headers and at least one for code. Which puts you with the exact number provided (no room to grow or for any special display fonts, etc.).

    So I have a few suggestions:

    1) Do people actually use different fonts for lists than they do for the main body? I would think it’s rare so those two could be combined (and if someone does want to have separate fonts then those could go in the custom section).

    2) In the “fonts” (headers and main body) section go ahead an include the additional slots for bold, italic, and bold/italic so the user can upload all four fonts at once.

    3) Add more custom slots.

    I figured out how to add more custom slots so I’m OK, but I’m guessing that anyone who really wants their fonts to look their best will be wanting to upload more.

    http://wordpress.org/extend/plugins/font-uploader/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Pippin Williamson

    (@mordauk)

    You can actually combine selectors in a single custom element.

    For example, instead of doing:

    #header (custom element one)

    #footer p (custom element two)

    Just do:

    #header, #footer p

    Separating them by a comma will make them both receive the font.

    Thread Starter bfootdav

    (@bfootdav)

    Yep, I’m doing that already but that’s not the problem. The issue is that if you’re using Garamond for your posts you’ll need Garamond Regular, Garamond Italic, Garamond Bold, and Garamond Bold/Italic. That’s four fonts needing four slots (otherwise your browser will produce fake versions of those styles). And then if you use a different typeface for headers you’ll at least want the regular and an italic one (Helvetica Regular and Helvetica Italic). That’s six slots already and after the one used for lists that’s only one slot left for another header or a mono-spaced or whatever.

    So my main suggestion is to add the extra slots at the “Headers” and “Main body” sections for the italic, bold, and bold/italic so the user will know that they need to upload all of those fonts in order to get pages to render optimally and also so they won’t run out of slots in the custom elements section.

    Perhaps a lot of users are unaware of the fact that if they do not upload, say, an italic version of the font they’re using for the main body that their browser will just create a fake version to display when it needs italics (basically browsers just take the regular font and slant the characters over — that’s not the same thing as italics!)

    Plugin Author Pippin Williamson

    (@mordauk)

    That makes perfect sense, thanks. I will definitely consider it.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Suggestion: more custom elements’ is closed to new replies.