Tonya Mork
@hellofromtonya on WordPress.org and Slack
- Member Since: May 4th, 2015
- Location: Two Rivers, WI, USA
- Website: hellofromtonya.com
- GitHub: hellofromtonya
- Job Title: Open Source Backend and Security Lead
- Employer: Automattic
Bio
WordPress Origin Story
Contributions Sponsored
Contribution History
Tonya Mork’s badges:- bbPress Contributor
- Core Contributor
- Core Team
- Meta Contributor
- Plugin Developer
- Test Contributor
- Test Team
- WordCamp Speaker
-
Wrote a comment on the post Proposal: Stop merging experimental APIs from Gutenberg to WordPress Core, on the site Make WordPress Core:
I wonder in regards to internal-only usage code: Has the past practice of deprecating privately… -
Merged pull request #43131 into WordPress/gutenberg:
PHPCS: Exclude PHPUnit tests from file and class name sniffs (for Core... -
Pull request #43122 merged into WordPress/gutenberg:
[Style Engine]: Defensive guarding for when style does not define the 'individual'... -
Submitted pull request #43131 to WordPress/gutenberg:
PHPCS: Exclude PHPUnit tests from file and class name sniffs (for Core... -
Submitted pull request #43122 to WordPress/gutenberg:
[Style Engine]: Defensive guarding for when style does not define the 'individual'... -
Created issue #43121 in the WordPress/gutenberg repository:
[Style Engine] PHP Notice: Undefined index: 'individual' -
Submitted pull request #43102 to WordPress/gutenberg:
PHPUnit: turns on PHP notices and deprecations -
Mentioned in [53867] on Core SVN:
Build/Test Tools: Update @covers tags for the load tests. -
Mentioned in [53866] on Core SVN:
Build/Test Tools: Add @covers tags to the l10n and i18n tests. -
Mentioned in [53865] on Core SVN:
Build/Test Tools: Add @covers tags to the options tests. -
Mentioned in [53864] on Core SVN:
Build/Test Tools: Add @covers tags to the import tests. -
Mentioned in [53863] on Core SVN:
Build/Test Tools: Add @covers tags to the comments tests. -
Mentioned in [53857] on Core SVN:
Rewrite rules: Prevent malformed date requests throwing notices. -
Submitted pull request #42946 to WordPress/gutenberg:
[WIP] Change Webfonts API architecture to use Core's Dependencies API -
Mentioned in [53813] on Core SVN:
Posts, Post Types: Force unique slugs for draft posts. -
Created issue #42873 in the WordPress/gutenberg repository:
Webfonts Performance: Cache the dynamically generated `@font-face` rulesets -
Created issue #42871 in the WordPress/gutenberg repository:
Webfonts Performance: Add a filterable threshold to limit the number of enqueued... -
Created issue #42868 in the WordPress/gutenberg repository:
Webfonts: Consider renaming "webfont" to "web font" or "font" -
Mentioned in [53760] on Core SVN:
REST API: Avoid unnecessarily preparing item links. -
Merged pull request #42567 into WordPress/gutenberg:
Fix: Fatal error on PHP 5.6 for using `isset()` on constants. -
Submitted pull request #42567 to WordPress/gutenberg:
Fix: Fatal error on PHP 5.6 for using `isset()` on constants. -
Created issue #42565 in the WordPress/gutenberg repository:
Fatal error on PHP 5.6 for using `isset()` on class constant `WP_Theme_JSON_6_1::VALID_ELEMENT_PSEUDO_SELECTORS` -
Closed ticket #45267 on Core Trac:
REST API: get_the_excerpt() on empty post_excerpt causes request to fail -
Received props from @annezazu in Slack:
Props to @SergeyBiryukov for MC-ing 6.0.1 and handling the Core part :hero: Props to @zieladam… -
Closed ticket #39385 on Core Trac:
Set $current_user global in wp_signon() after successful authentication -
Mentioned in [53684] on Core SVN:
Build/Test Tools: Add @covers tags to the `taxonomy` and `category` test groups. -
Mentioned in [53683] on Core SVN:
Build/Test Tools: Add @coversNothing tags to the tests for some content in documentation and settings files. -
Mentioned in [53682] on Core SVN:
Build/Test Tools: Add @covers tags to the url test group. -
Mentioned in [53680] on Core SVN:
Build/Test Tools: Add and fix @covers tags to the attachments and block-supports test groups. -
Mentioned in [53564] on Core SVN:
Build/Test Tools: Add missing @covers tags and fix the docs for the Cron test group. -
Mentioned in [53563] on Core SVN:
Build/Test Tools: Fix erroneous file name, from `convertInvalidEntries.php` to `convertInvalidEntities.php`. -
Mentioned in [53562] on Core SVN:
Build/Test Tools, Formatting group: -
Mentioned in [53561] on Core SVN:
Build/Test Tools: Add missing @covers tags for the AJAX test group. -
Wrote a comment on the post WordPress 6.1 Planning Roundup, on the site Make WordPress Core:
The past couple of cycles(5.9 and 6.0) had three scheduled, with a fourth sometimes scheduled… -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Then what is the point of removing the requirement? -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
The potential inconsistency you’re speaking of is theoretical (maybe nobody submits and commits a patch… -
Closed ticket #56042 on Core Trac:
force enable SNI in socks request if SNI supported -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Thank you. And yes, many of those examples are from third-party dependencies, out of the… -
Closed ticket #56041 on Core Trac:
Port Audit Full Page Cache from performance plugin to core -
Closed ticket #56037 on Core Trac:
Call update_post_parent_caches in wp_ajax_query_attachments function -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Removing Yoda conditions (and even enforcing them at this point without waiting six months to… -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Attracting and retaining new PHP contributors is also a valid argument. I'm all in for… -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Would removing Yoda conditions and discouraging their usage (a warning not to use them, or… -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Attracting and retaining new PHP contributors is also a valid argument. I'm all in for… -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
Thank you for breaking it down. A few thoughts: As an interim step and to… -
Mentioned in [53521] on Core SVN:
Tests: Add a helper method for for creating named data providers in `WP_UnitTestCase_Base`. -
Wrote a comment on the post Proposal: Disallow assignments in conditions and remove the Yoda condition requirement for PHP, on the site Make WordPress Core:
What is my personal opinion? My first introduction to Yoda conditions was in WordPress. I… -
Mentioned in [53511] on Core SVN:
Tests: Temporarily disable the failing REST API test for `update_post_parent_caches()`. -
Wrote a comment on the post Editor Chat Agenda: 15 June 2022, on the site Make WordPress Core:
Open floor item to raise: Continuation of the discussion on how to do faster, more… -
Wrote a new post, Interim Test Team Rep for remainder of the current term, on the site Make WordPress Test:
One candidate was nominated during the open nomination period and accepted their nomination. The new…
Developer
-
Classic Widgets
Active Installs: 1+ million
-
Cleanup Duplicate Meta
Active Installs: 400+
-
Debug Toolkit
Active Installs: 100+
-
Kint PHP Debugger
Active Installs: 300+
Contributor
-
Beans Visual Hook Guide
Active Installs: Less than 10
-
Genesis Simple Footer Widgets
Active Installs: 800+