Sergey Biryukov
@sergeybiryukov on WordPress.org, @sergey on Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: December 2nd, 2007
- Location: Rostov-on-Don
- Website: sergeybiryukov.ru
- GitHub: SergeyBiryukov
- Job Title: WordPress Core Contributor
- Employer: Yoast
Contribution History
Sergey Biryukov’s badges:- Accessibility Contributor
- Accessibility Team
- bbPress Contributor
- bbPress Team
- BuddyPress Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Documentation Team
- Meta Contributor
- Meta Team
- Plugin Developer
- Plugins Team
- Security Contributor
- Security Team
- Support Contributor
- Support Team
- Test Contributor
- Test Team
- Translation Contributor
- Translation Editor
- WordCamp Speaker
- WordPress.tv Contributor
-
Closed ticket #64526 on Core Trac:
Twenty Twenty-One: consistently use theme version when enqueueing resources -
Committed [61500] to Core SVN:
Twenty Twenty-One: Consistently use theme version when enqueueing ... -
Closed ticket #60750 on Core Trac:
Warning: these pages should not be the same as your Privacy Policy page! -
Committed [61498] to Core SVN:
Administration: Only warn about a Privacy Policy page collision when ... -
Closed ticket #64524 on Core Trac:
Incorrect @see tag syntax - wp_enqueue_code_editor() -
Committed [61497] to Core SVN:
Docs: Correct `@see` tag syntax in `wp_enqueue_code_editor()`. ... -
Closed ticket #64517 on Core Trac:
Docs: Typo correction -
Committed [61494] to Core SVN:
Docs: Correct typo in `WP_Interactivity_API::evaluate()` DocBlock. ... -
Closed ticket #64514 on Core Trac:
Invalid PHPDoc @see syntax in Walker_Category_Checklist::start_lvl() -
Committed [61493] to Core SVN:
Docs: Correct `@see` tag syntax in ... -
Closed pull request #7335 on WordPress/wordpress-develop:
Fix RTL margins for left/right aligned blocks in Twenty Twenty-One -
Closed ticket #56748 on Core Trac:
Twenty Twenty-One: Image stuck to text in responsive sizes -
Committed [61490] to Core SVN:
Twenty Twenty-One: Correct RTL margins for left/right aligned blocks. ... -
Closed pull request #7830 on WordPress/wordpress-develop:
Functions: Add type safety to number_format_i18n() -
Closed pull request #7887 on WordPress/wordpress-develop:
Removed redundant for -
Closed ticket #62562 on Core Trac:
Ensure get_current_screen() returns WP_Screen|null -
Committed [61484] to Core SVN:
Administration: Ensure `get_current_screen()` returns `WP_Screen` or ... -
Closed ticket #62542 on Core Trac:
TypeError in class-wp-plugins-list-table.php due to invalid $time value. -
Committed [61481] to Core SVN:
Plugins: Remove incorrect entries from the `recently_activated` option ... -
Closed pull request #7863 on WordPress/wordpress-develop:
Fix category checkbox handler ID matching -
Closed ticket #62616 on Core Trac:
Time Setting in WP general settings is not followed in Update screen -
Wrote a comment on the post WordPress 7.0 Call for Volunteers, on the site Make WordPress Core:
Happy to help with Core Tech, or support newer contributors in Tech or Triage 🙂 -
Closed ticket #63606 on Core Trac:
npm run dev: Warning: Maximum call stack size exceeded -
Committed [61475] to Core SVN:
Build/Test Tools: Ignore third-party plugins in `grunt watch` task. ... -
Closed pull request #10714 on WordPress/wordpress-develop:
Remove block editor assets from the front end in Twenty Twenty-One -
Closed ticket #60111 on Core Trac:
Twenty Twenty-One: Dark mode toggle script loaded twice in frontend -
Committed [61471] to Core SVN:
Twenty Twenty-One: Only enqueue block editor assets in the admin. ... -
Reopened ticket #64491 on Core Trac:
Update to PHPMailer 7.0.2 -
Closed ticket #64491 on Core Trac:
Update to PHPMailer 7.0.2 -
Committed [61468] to Core SVN:
External Libraries: Upgrade PHPMailer to version 7.0.2. The latest ... -
Submitted pull request #10713 to WordPress/wordpress-develop:
Upgrade PHPMailer to version 7.0.2 -
Committed [61462] to Core SVN:
Docs: Correct DocBlock formatting for a ... -
Mentioned in [61457] on WordPress SVN:
Code Modernization: Use null coalescing operator instead of `isset()` ternaries in remaining core files. -
Closed ticket #31313 on Core Trac:
refactor is_email() tests to use separate data files and PHPUnit ... -
Committed [61451] to Core SVN:
Tests: Refactor `is_email()` tests to use a data provider. Follow-up ... -
Closed pull request #8459 on WordPress/wordpress-develop:
Fix missing space before selected -
Closed pull request #8653 on WordPress/wordpress-develop:
Insufficient color contrast between background and foreground in site icon description -
Closed ticket #62816 on Core Trac:
Trying to access array offset on false in ... -
Committed [61448] to Core SVN:
Site Health: Check plugin data in ... -
Closed ticket #62696 on Core Trac:
Type for `multiple` attribute in `CollectionAdd` and `GalleryAdd` ... -
Committed [61447] to Core SVN:
Docs: Clarify multi-select behavior in `CollectionAdd` and ... -
Closed ticket #51236 on Core Trac:
Twenty Sixteen: Quotes don't inherit group color settings -
Committed [61441] to Core SVN:
Twenty Sixteen: Ensure the Quote block inherits group color settings. ... -
Committed [61428] to Core SVN:
Docs: Correct DocBlock formatting for `rest_pre_serve_request` filter. ... -
Closed ticket #58127 on Core Trac:
Bundled themes: Add escaping for get_search_query() -
Committed [61427] to Core SVN:
Bundled Themes: Consistently escape `get_search_query()` in ... -
Committed [61423] to Core SVN:
Tests: Reset environment before performing assertions in ... -
Committed [61421] to Core SVN:
Happy New Year! 🎄 Update copyright year to 2026 in `license.txt` and ... -
Committed [61420] to Core SVN:
Tests: Use `assertSame()` in `populate_network()` tests. This ensures ... -
Closed pull request #2172 on WordPress/wordpress-develop:
translate_smiley(): Guard against non-array `$matches`.
Developer
-
Allow Comments on Pages by Default
Active Installs: 80+
-
Allow Cyrillic Usernames
Active Installs: 600+
-
Compare Translations
Active Installs: Less than 10
-
Correct Audio/Video Uploads
Active Installs: 30+
-
Correct PHP_SELF
Active Installs: Less than 10
-
Cyr-To-Lat
Active Installs: 300,000+
-
Disable Real MIME Check
Active Installs: 10,000+
-
Display Active Plugins First
Active Installs: 60+
-
Edit Category Slug (Multisite)
Active Installs: 10+
-
Edit Parent Comment ID
Active Installs: 30+
-
Edit Tag Slug (Multisite)
Active Installs: 10+
-
Enable Theme and Plugin Editor (WPMU)
Active Installs: 10+
-
Ephemera Widget
Active Installs: 10+
-
Find Posts Using Attachment
Active Installs: 1,000+
-
Full Site Title
Active Installs: 10+
-
IDN AJAX Workaround
Active Installs: 10+
-
Include Parent Theme RTL CSS
Active Installs: 10+
-
LiveLib Widget
Active Installs: Less than 10
-
One-Face Comments
Active Installs: Less than 10
-
PHP Floating Point DoS Attack Workaround
Active Installs: 10+
-
Pure PHP Localization
Active Installs: 100+
-
Restore Admin Menu (ru_RU)
Active Installs: 10+
-
Restore Automatic Update (ru_RU)
Active Installs: 90+
-
Restore Bundled jQuery
Active Installs: Less than 10
-
Restore Post Format Icons
Active Installs: 10+
-
rurumo
Active Installs: 60+
-
Sort Recently Active Plugins
Active Installs: Less than 10
-
Unique Comments
Active Installs: 10+
-
wp_mail Cyrillic
Active Installs: 20+
-
WPLANG Lite
Active Installs: 600+
Contributor
-
bbPress
Active Installs: 100,000+
-
Blogger Importer
Active Installs: 60,000+
-
Cyr to Lat enhanced
Active Installs: 90,000+
-
GlotPress
Active Installs: 600+
-
Hindi-To-Lat
Active Installs: 500+
-
Restore Link Title Field
Active Installs: 3,000+
-
Ukr-To-Lat
Active Installs: 6,000+





