Dennis Snell
@dmsnell on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: January 9th, 2014
- Location: Tucson, AZ, USA
- Website: fluffyandflakey.blog
- GitHub: dmsnell
- Job Title: Software Design Engineer
- Employer: Automattic
Contribution History
Dennis Snell’s badges:- Core Contributor
- Core Team
- Documentation Contributor
- Playground Contributor
- Playground Team
- WordCamp Speaker
-
Wrote a comment on the post More-reliable email in WordPress 6.9, on the site Make WordPress Core:
Thank you for your insight @monarobase. The issue is unfortunately not new, as an “Envelope-From”… -
Created issue #73929 in the WordPress/gutenberg repository:
Shortblocks: Tracking issue -
Closed ticket #64391 on Core Trac:
The "&" is printed instead of "&" in the WordPress Events & News Widget -
Wrote a comment on the post Coding Standard Proposal: Allow the use of the PHP short echo tag, on the site Make WordPress Core:
Thank you @rodrigosprimo for championing this proposal. I volunteer my full support for it. When… -
Mentioned in [61355] on WordPress SVN:
Site Health: Add common HTTP response headers for page cache detection. -
Submitted pull request #10600 to WordPress/wordpress-develop:
Formatting: Introduce normalizing function for escaped HTML. -
Mentioned in [61350] on WordPress SVN:
HTML API: Ensure correct encoding of modified class names. -
Mentioned in [61347] on WordPress SVN:
General: Leverage `DOMParser` to implement `wp.sanitize.stripTags()`. -
Mentioned in [61346] on WordPress SVN:
HTML API: Ensure correct encoding of modified class names. -
Pushed 1 commit to WordPress/WordPress:
Block Processor: Remove use of NumberFormatter from test suite. -
Closed pull request #10576 on WordPress/wordpress-develop:
Block Processor: Remove use of NumberFormatter from test suite. -
Committed [61342] to Core SVN:
Block Processor: Remove use of NumberFormatter from test suite. The ... -
Submitted pull request #10576 to WordPress/wordpress-develop:
Block Processor: Remove use of NumberFormatter from test suite. -
Created ticket #64329 on Core Trac:
Block Processor tests fail without intl extension -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
@rodrigosprimo I wouldn’t be the one to ask, and I don’t know who is. My… -
Merged pull request #72412 into WordPress/gutenberg:
Meta: Introduce .mailmap for transforming author names. -
Pushed 1 commit to WordPress/gutenberg:
Meta: Introduce .mailmap for transforming author names. (#72412) -
Mentioned in [61310] on WordPress SVN:
Command Palette: Use HTML API for more reliable menu labels and URLs. -
Closed ticket #61401 on Core Trac:
Blocks: Efficiently find and traverse blocks in a document. -
Committed [61296] to Core SVN:
Block Processor: Rename `extract_block()` method for clearer ... -
Closed pull request #10538 on WordPress/wordpress-develop:
Block Processor: Rename `extract_block()` method for clearer documentation -
Pushed 1 commit to WordPress/WordPress:
Block Processor: Rename `extract_block()` method for clearer documentation. -
Committed [61294] to Core SVN:
Block Processor: Rename `extract_block()` method for clearer ... -
Wrote a comment on the post Updates to the HTML API in 6.9, on the site Make WordPress Core:
Thank you for noticing! I’ve fixed the post. And this is exactly why those functions… -
Submitted pull request #10540 to WordPress/wordpress-develop:
WIP: Add HTML templating -
Reopened ticket #61401 on Core Trac:
Blocks: Efficiently find and traverse blocks in a document. -
Submitted pull request #10538 to WordPress/wordpress-develop:
Block Processor: Rename `extract_block()` method for clearer documentation -
Wrote a new post, Updates to the HTML API in 6.9, on the site Make WordPress Core:
WordPress 6.9 brings an abundance of quiet improvements to the HTML API. Updates in this… -
Wrote a new post, Introducing the streaming block parser in WordPress 6.9, on the site Make WordPress Core:
WordPress 6.9 introduces the WP_Block_Processor class — a new tool inspired by the HTML API… -
Created ticket #64274 on Core Trac:
wp.sanitize.stripTags could rely on the browser for HTML parsing -
Wrote a new post, More-reliable email in WordPress 6.9, on the site Make WordPress Core:
Emails sent from WordPress will be more reliable in WordPress 6.9 thanks to a few… -
Wrote a new post, Modernizing UTF-8 support in WordPress 6.9, on the site Make WordPress Core:
A number of changes in WordPress 6.9 are coming which modernize WordPress’ text encoding and… -
Reopened pull request #9657 on WordPress/wordpress-develop:
HTML API: Treat as tag opener in more places -
Mentioned in [61174] on WordPress SVN:
Script Loader: Improve hoisted stylesheet ordering (in classic themes) to preserve CSS cascade. -
Mentioned in [61126] on WordPress SVN:
Command Palette: Use `HTML_Tag_Processor` to get the menu label when enqueueing assets, not regex. -
Mentioned in [61120] on WordPress SVN:
General: Ensure errors can be displayed when triggered during finalization of the template enhancement output buffer. -
Closed ticket #63863 on Core Trac:
Standardize UTF-8 handling and fallbacks in 6.9 -
Mentioned in [61111] on WordPress SVN:
General: Rename `wp_send_late_headers` action to `wp_finalized_template_enhancement_output_buffer`. -
Mentioned in [61110] on WordPress SVN:
Emoji: Convert emoji to HTML entities for `utf8mb3` columns during `wp_insert_post()`. -
Mentioned in [61100] on WordPress SVN:
Build/Test Tools: Remove `in:body` from pull request search query. -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
You’re jumping ahead to the implementation details of WordPressCS. Thanks for pointing that out. Are… -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
developers can exclude it by adding a exclude tag to the ruleset XML file or… -
Created issue #72771 in the WordPress/gutenberg repository:
Notes: “Only logged in users can see Notes.” when logged in. -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
it allows QA and other developer-focused tooling to streamline their efforts by not having to… -
Confirmed as a speaker for WordCamp Kansai 2025
-
Mentioned in [61061] on WordPress SVN:
Formatting: Replace non-breaking hyphens (U+2011) with hyphens in `sanitize_title_with_dashes()`. -
Wrote a comment on the post Coding Standard Proposal: Make it explicit that PHP files must use the .php extension, on the site Make WordPress Core:
This is an interesting proposal, as I had no idea people were using other file… -
Mentioned in [61025] on WordPress SVN:
Mail: Improve tests for mail embeds -
Pushed 1 commit to WordPress/WordPress:
wp_mail(): Set sender address by default. -
Closed ticket #49687 on Core Trac:
wp_mail() - Why is no envelope sender defined?