James Koster Avatar

James Koster

Adventures in WordPress product design

  • About
  • Twitter
  • June 9, 2021

    Between clouds and mud

    If there’s one thing I’ve learned during the last year or so working on WordPress core it’s this: it is very difficult for fast-moving open source community projects that live almost entirely on code-centric platforms to be led by design. I kind of knew this from when I was more focussed on WooCommerce. But the […]


    Categories: Personal, Sentiment
  • June 1, 2021

    Editing global content via the Query block

    Live editing post data inside a Query block – whilst editing something else like a page – requires some demanding mental gymnastics in terms of the UX. Users are required to understand that editing block properties (like position and alignment) are local to the page, while any data changes (like updating the publish date or […]


    Categories: Uncategorized
  • May 27, 2021

    Refining the Posts List block

    For those not familiar with how WordPress works under the hood, The Query block (and its friends Query Loop and Query Pagination) can be tricky to understand. Attaining this knowledge shouldn’t really be a requirement to do something simple like display some posts from a category on a page that you’re creating. The existing Posts […]


    Categories: Blocks, Gutenberg, Ideation, Query block
  • May 18, 2021

    Ideating on template part flows

    The Template Part block existing in the Site Editor isn’t much more than a proof of concept right now. The recent addition of the area taxonomy has enabled us to present semantic variations for things like headers and footers, but many key flows remain ripe for design optimisation. This week I shared some ideas on […]


    Categories: Block patterns, Ideation, Templates
  • May 12, 2021

    Refining template flows in the post editor

    Template exercises in relation to a single post are accessed through the following interface(s): In #31591 I outlined some of the issues with this initial UI implementation, and opportunities to enhance the overall UX: For block templates, the experience can be enhanced with visual previews of the templates. Since this is the future, we can […]


    Categories: Gutenberg, Ideation, Templates
←Previous Page
1 2 3 4 5 6 … 10
Next Page→

James Koster

Proudly powered by WordPress

  • Follow Following
    • James Koster
    • Already have a WordPress.com account? Log in now.
    • James Koster
    • Edit Site
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar