Justin Tadlock

  • A Farewell from Justin Tadlock

    A Farewell from Justin Tadlock

    Around three years ago, I was at a crossroads. I had spent nearly my entire adult life and most of my professional career within the WordPress space. However, the responsibilities of being a solo theme/plugin shop owner were like a boulder upon my shoulders that I could no longer hold up. After 11 years in…

  • Catch FSE Is a Bold, Business-Friendly WordPress Block Theme

    Catch FSE Is a Bold, Business-Friendly WordPress Block Theme

    And another theme shop hops on the block bandwagon. Catch Themes’ first block-based theme, Catch FSE, landed on WordPress.org over the weekend. The company is one of the most prolific authors in the official WordPress theme directory, touting a total of 109 themes. There are only a few others with such an impressive body of…

  • WordPress 6.0 To Ship New Block Locking Feature

    WordPress 6.0 To Ship New Block Locking Feature

    WordPress 6.0 has several new features that should make any extender happy about building on top of the platform. However, one of the more advanced tools is the ability to lock blocks, which can be used to prevent specific blocks from being moved or removed. The upcoming release includes a new “Lock” setting in the…

  • How To Build Coupon Cards With WordPress Blocks

    How To Build Coupon Cards With WordPress Blocks

    Last year, I designed several patterns for showcasing coupon codes on a site. They were part of a larger theme project that I never finished. However, I had a ton of fun playing around with variations. Disliking them withering away on my laptop’s hard drive, I thought I would share them with the Tavern audience.…

  • FSE Outreach #14: Building Recipe Posts With Lists and Quotes

    FSE Outreach #14: Building Recipe Posts With Lists and Quotes

    Round #14 of the FSE Outreach program is now open to the public. Anne McCarthy, who oversees the program, calls for testers to build a recipe post using existing tools like the template editor and some new and experimental blocks. Those who want to leave feedback can do so until May 18. The program always…

  • WordPress Should Support Featured Images for Categories, Users, and More

    WordPress Should Support Featured Images for Categories, Users, and More

    One of the features that I have long wanted for WordPress has been on my mind lately. It is not a new idea, and it has been implemented in some form or fashion by plugin and theme authors in the past. However, it has never been standardized. WordPress needs featured images for more than just…

  • The Image Filters Plugin Adds Over 20 Filters, Including Vintage, Pastel Pink, and More

    The Image Filters Plugin Adds Over 20 Filters, Including Vintage, Pastel Pink, and More

    Kevin Batdorf released the Image Filters plugin for WordPress yesterday. It is a block that allows users to select from curated list of filters and apply it to their images. Batdorf is the creator of one of my favorite “fun” plugins for WordPress: Wavy Divider. It allows users to create wavy and jagged divider sections…

  • Gutenberg Hub Launches an Online Page Builder App Using WordPress Patterns

    Gutenberg Hub Launches an Online Page Builder App Using WordPress Patterns

    I have been raving about the power of patterns for what feels like forever at this point. And, just when I start wondering what this feature will look like next, someone surprises me with a new idea. Often that person is Munir Kamal. He mentioned that he would share a “little” page-generation app that ties…

  • Gutenberg 13.1 Ships a Batch of Improvements and Implements a New Border Design Component

    Gutenberg 13.1 Ships a Batch of Improvements and Implements a New Border Design Component

    Gutenberg 13.1 landed in the WordPress plugin directory earlier today. Not quite as heavy on the feature list as its predecessor, the update focuses more on improvements and bug fixes. The highlight of the release is the overhauled border design component. One notable bug that theme authors should watch out for is missing styles in…

  • Building a “Polaroid” Image Block Style

    Building a “Polaroid” Image Block Style

    I am a child of the late ’80s and ’90s. Before we all had cameras built into our mobile phones—well, before mobile phones took off, really—families would lug around Polaroid cameras to capture those special moments. Even though I hated posing for awkward photos with my siblings, I am still nostalgic about the magic of…

  • A Look at Twenty Twenty-Two’s Upcoming Global Style Variations

    A Look at Twenty Twenty-Two’s Upcoming Global Style Variations

    It is no secret that I have been excited about global style variations. The upcoming feature will allow theme designers to bundle multiple design presets. In turn, end-users can cycle through them, selecting their preferred look without changing their active theme. I have been writing about the feature since November 2021, holding out some hope…

  • Munir Kamal Updates and Overhauls the Block Slider Plugin

    Munir Kamal Updates and Overhauls the Block Slider Plugin

    A couple of weeks ago, Munir Kamal updated his Block Slider plugin for WordPress. While not as popular as some of the other projects he has spearheaded, such as Editor Plus, he wanted to breathe some fresh life into it. The original plugin allowed users to insert a slider block and create the slides directly…

  • Failure and Learning: My Experience Building 4 Block Plugins in a Week

    Failure and Learning: My Experience Building 4 Block Plugins in a Week

    I built four block plugins last week. It was not something I had set out to do. I did not wake up one day and declare, “I think I will build a suite of custom block types over the next few days.” It just happened. The first plugin I built was to address an old…

  • A Pared Back Web Fonts API May Land in WordPress 6.0 or Not at All

    A Pared Back Web Fonts API May Land in WordPress 6.0 or Not at All

    Anyone who has been watching or participating in the development of the web fonts API can attest that it has been an emotional rollercoaster. At one point, it seemed to be a shoo-in for WordPress 5.9. Then, it was punted to the next release. Sure that it was landing once again, we find ourselves looking…