Justin Tadlock
@greenshady on WordPress.org and Slack
Bio
Interests
Contributions Sponsored
- Member Since: May 23rd, 2005
- Location: Alabama
- Website: justintadlock.com
- GitHub: justintadlock
- Job Title: Developer Relations Wrangler
- Employer: Automattic
Contribution History
Justin Tadlock’s badges:- bbPress Contributor
- BuddyPress Contributor
- Core Contributor
- Documentation Contributor
- Plugin Developer
- Test Contributor
- Test Team
- Theme Developer
- Themes Team
-
Closed issue #1520 on the WordPress/Documentation-Issue-Tracker repository:
[Theme Handbook Overhaul] Publish Chapter: Patterns -
Created issue #286 in the WordPress/developer-blog-content repository:
What's new for developers? (August 2024) -
Closed issue #274 on the WordPress/developer-blog-content repository:
What's new for developers? (July 2024) -
Wrote a new post, What’s new for developers? (July 2024), on the site WordPress Developer Blog:
The latest monthly updates that extenders should know about, including WordPress 6.6 and 6.7 news. -
Wrote a comment on the post Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6, on the site WordPress Developer Blog:
Using something &::before { /* your styles */ } will generate the style, but I'm… -
Wrote a comment on the post Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6, on the site WordPress Developer Blog:
No, there's not. Internally, the JSON files are just passed into register_block_style(), and there's no… -
Received props from @ndiego in Slack:
Props to @greenshady and @bph for providing feedback and reviewing https://developer.wordpress.org/news/2024/07/04/15-ways-to-curate-the-wordpress-editing-experience/ on the Developer Blog. -
Wrote a comment on the post Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6, on the site WordPress Developer Blog:
I doubt that selecting multiple block style variations will be a feature, at least not… -
Closed issue #1621 on the WordPress/Documentation-Issue-Tracker repository:
DocCode block issues for Registering a pattern category documentation. -
Updated a handbook page on WordPress Developer Resources.
-
Wrote a comment on the post Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6, on the site WordPress Developer Blog:
Absolutely. My general rule is that if it can be done via JSON, it usually… -
Closed issue #270 on the WordPress/developer-blog-content repository:
Tutorial on using block style variations in WordPress 6.6 -
Gave props in Slack:
Props to @ndiego and @colorful tones for providing feedback and reviewing Styling sections, nested elements,… -
Wrote a new post, Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6, on the site WordPress Developer Blog:
A walkthrough of how to use the new and updated improvements to the Block Style… -
Received props from @ndiego in Slack:
Props to @greenshady and @dansoschin for review and feedback on the pattern overrides post for… -
Created issue #62661 in the WordPress/gutenberg repository:
Style variations should be another layer in the theme.json hierarchy rather than... -
Received props from @colorful tones in Slack:
I want to give a warm :thank-you: and graditude to @bph @greenshady @webcommsat and @dmsnell… -
Mentioned in [58407] on Core SVN:
Themes: Fix attachment rendered as site logo on attachment page. -
Created issue #62520 in the WordPress/gutenberg repository:
theme.json schema change for spacingSizes pattern incorrect -
Received props from @welcher in Slack:
Props to @milana_cap and @greenshady for reviewing https://developer.wordpress.org/news/2024/06/11/an-introduction-to-the-transients-api/ -
Created ticket #61408 on Core Trac:
Site logo returns image attachment when no logo is defined -
Created issue #274 in the WordPress/developer-blog-content repository:
What's new for developers? (July 2024) -
Closed issue #264 on the WordPress/developer-blog-content repository:
What's new for developers? (June 2024) -
Received props from @welcher in Slack:
Props to @juanmaguitar , @ndiego and @greenshady for reviewing https://developer.wordpress.org/news/2024/06/10/whats-new-for-developers-june-2024/ -
Closed issue #1575 on the WordPress/Documentation-Issue-Tracker repository:
wp_enqueue_style example brings E_NOTICE -
Updated a handbook page on WordPress Developer Resources.
-
Closed issue #263 on the WordPress/developer-blog-content repository:
Part 2: A real-world use case: custom meta + block bindings +... -
Gave props in Slack:
Props to @bph and @ndiego for reviewing https://developer.wordpress.org/news/2024/06/06/building-a-book-review-site-with-block-bindings-part-2-queries-patterns-and-templates/ for the Developer Blog. -
Wrote a new post, Building a book review site with Block Bindings, part 2: Queries, patterns, and templates, on the site WordPress Developer Blog:
Take your connected custom fields to the next level by integrating them into custom Query… -
Wrote a comment on the post Introducing Block Bindings, part 1: connecting custom fields, on the site WordPress Developer Blog:
Either is fine. register_post_meta() is just a wrapper function for register_meta() that only lets you… -
Wrote a comment on the post Adding starter patterns to your WordPress themes, on the site WordPress Developer Blog:
Yes. For the Post Types header field, you can add the slug for your post… -
Closed issue #1574 on the WordPress/Documentation-Issue-Tracker repository:
Theme handbook does not link to issue tracker -
Updated a handbook page on WordPress Developer Resources.
-
Created issue #62208 in the WordPress/gutenberg repository:
`.wp-element-caption` class incorrectly applied to Quote block `` element in Editor -
Wrote a comment on the post Introducing Block Bindings, part 2: Working with custom binding sources, on the site WordPress Developer Blog:
Neat! Another thing you could do to extend this is to add a key argument.… -
Created issue #1446 in the WordPress/wordpress-playground repository:
Import WXR: Post authors not mapping -
Created issue #1444 in the WordPress/wordpress-playground repository:
Import WXR step: Fails when importing audio metadata -
Updated a handbook page on WordPress Developer Resources.
-
Closed issue #453 on the WordPress/Documentation-Issue-Tracker repository:
Code blocks in the Theme Developer Handbook are missing line breaks -
Made 3 updates to handbook pages on WordPress Developer Resources.
-
Created issue #264 in the WordPress/developer-blog-content repository:
What's new for developers? (June 2024) -
Closed issue #250 on the WordPress/developer-blog-content repository:
What's new for developers? (May 2024) -
Wrote a new post, What’s new for developers? (May 2024), on the site WordPress Developer Blog:
The latest monthly roundup includes an early look at some of the features coming in… -
Wrote a comment on the post Building a book review site with Block Bindings, part 1: Custom fields and block variations, on the site WordPress Developer Blog:
I'd have to see your code (feel free to DM me on Slack), but that's… -
Wrote a comment on the post Building a book review site with Block Bindings, part 1: Custom fields and block variations, on the site WordPress Developer Blog:
But every custom field has one value for one post. So any block that would… -
Wrote a comment on the post Building a book review site with Block Bindings, part 1: Custom fields and block variations, on the site WordPress Developer Blog:
This is a discussion that's probably best suited to the #outreach channel on Making WordPress… -
Wrote a comment on the post Building a book review site with Block Bindings, part 1: Custom fields and block variations, on the site WordPress Developer Blog:
1. Block Variations are not generally considered either plugin or theme territory. They're just variations… -
Created issue #263 in the WordPress/developer-blog-content repository:
Part 2: A real-world use case: custom meta + block bindings +... -
Closed issue #238 on the WordPress/developer-blog-content repository:
A real-world use case: custom meta + block bindings + variations +... -
Gave props in Slack:
Props to @bph and @ndiego for reviewing and @welcher for some code examples for this…
Developer
-
Avatars Meta Box
Active Installs: 10+
-
Block Pattern Builder
Active Installs: 900+
-
Breadcrumb Trail
Active Installs: 20,000+
-
Clean My Archives
Active Installs: 1,000+
-
Cleaner Gallery
Active Installs: 3,000+
-
Comments User Column
Active Installs: 10+
-
Custom Background Extended
Active Installs: 1,000+
-
Custom Classes
Active Installs: 3,000+
-
Custom Content Portfolio
Active Installs: 400+
-
Custom Header Extended
Active Installs: 2,000+
-
Disable Post Format UI
Active Installs: 10+
-
Entry Views
Active Installs: 10,000+
-
Get the Image
Active Installs: 10,000+
-
Grid Columns
Active Installs: 1,000+
-
Hybrid Hook
Active Installs: 90+
-
Hybrid Hook Widgets
Active Installs: 100+
-
JavaScript Logic
Active Installs: 10+
-
My Snippets
Active Installs: 90+
-
Prevent Password Reset
Active Installs: 500+
-
Query Posts
Active Installs: 1,000+
-
Quote This
Active Installs: 10+
-
Registration Honeypot
Active Installs: 600+
-
Restaurant
Active Installs: 60+
-
Reverse Comment Textarea
Active Installs: 30+
-
Series
Active Installs: 3,000+
-
Slideshow
Active Installs: 2,000+
-
Sliding Panel
Active Installs: 100+
-
Template Tag Shortcodes
Active Installs: 200+
-
Toot
Active Installs: 10+
-
Whistles
Active Installs: 600+
-
Widgets Reloaded
Active Installs: 1,000+
-
Widgets Reset
Active Installs: 100+
-
X3P0 Legacy Widget
Active Installs: 200+
-
X3P0 Powered By
Active Installs: Less than 10
-
X3P0 Progress
Active Installs: Less than 10
-
X3P0: Breadcrumbs
Active Installs: 60+
Contributor
-
Audio Player Widget
Active Installs: 300+
-
ChunActive Installs: 70+
-
Dancing In The MoonlightActive Installs: 50+
-
ExtantActive Installs: 50+
-
HybridActive Installs: 500+
-
My LifeActive Installs: 100+
-
PicturesqueActive Installs: 100+
-
PrototypeActive Installs: 100+
-
RavelActive Installs: 80+
-
Retro-fittedActive Installs: 90+
-
SagaActive Installs: 800+
-
Socially AwkwardActive Installs: 100+
-
StargazerActive Installs: 1,000+
-
TwiggyActive Installs: 20+
-
X3P0 - ReflectionsActive Installs: 200+