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
-
Committed [61407] to Core SVN:
Tests: Rename the `admin/includesUser.php` test file to be more ... -
Closed pull request #5125 on WordPress/wordpress-develop:
Fix: add escaping function for h1 in wp-login.php -
Closed pull request #5346 on WordPress/wordpress-develop:
translators -
Closed ticket #63216 on Core Trac:
simplify get_role() method in WP_Roles class -
Committed [61404] to Core SVN:
Code Modernization: Replace `isset()` with null coalescing in ... -
Closed pull request #8702 on WordPress/wordpress-develop:
Add escaping on class variable in themes.php file -
Closed ticket #63430 on Core Trac:
Coding Standards: replace isset() ternary with null coalescing -
Committed [61403] to Core SVN:
Code Modernization: Replace some `isset()` ternary checks with null ... -
Closed pull request #8809 on WordPress/wordpress-develop:
Administration: Fix low color contrast for elements -
Closed pull request #8833 on WordPress/wordpress-develop:
Follow-up 63448: Minor doc update -
Committed [61396] to Core SVN:
Docs: Correct DocBlock formatting for `png:IHDR.color-type-orig` ... -
Committed [61395] to Core SVN:
Tests: Correst some test class names per the naming conventions. ... -
Closed pull request #10649 on WordPress/wordpress-develop:
Tests: Update scripts tests to use semantic HTML comparison -
Committed [61394] to Core SVN:
Tests: Update scripts tests to use semantic HTML comparison. This ... -
Closed pull request #10644 on WordPress/wordpress-develop:
Use assertEqualHTML styles HTML tests -
Committed [61392] to Core SVN:
Tests: Use `assertEqualHTML()` in styles HTML tests. This aims to ... -
Closed pull request #10642 on WordPress/wordpress-develop:
Use assertEqualHTML in Script Modules HTML tests -
Committed [61391] to Core SVN:
Tests: Use `assertEqualHTML()` in Script Modules HTML tests. This ... -
Closed ticket #61302 on Core Trac:
wp_style_loader_src() expects $_wp_admin_css_colors -
Committed [61388] to Core SVN:
Script Loader: Check if `$_wp_admin_css_colors` is set in ... -
Closed ticket #63331 on Core Trac:
Twenty Nineteen: Calendar block font-family issue. -
Committed [61384] to Core SVN:
Twenty Nineteen: Align font family of Calendar block in editor with ... -
Mentioned in [61383] on WordPress SVN:
Upgrade/Install: Add missing file to the `$_old_files` array. -
Closed pull request #6702 on WordPress/wordpress-develop:
Fix cite color issue twentyfifteen theme's quote & pullquote block -
Committed [61380] to Core SVN:
Docs: Update `wp_get_media_creation_timestamp()` DocBlock for ... -
Closed ticket #64398 on Core Trac:
`pre_unzip_file` and `unzip_file` filters in `_unzip_file_pclzip()` do ... -
Committed [61374] to Core SVN:
Filesystem API: Pass correct `$file` value to `pre_unzip_file` and ... -
Committed [61373] to Core SVN:
Tests: Use `assertSame()` in some newly introduced tests. This ... -
Committed [61370] to Core SVN:
Tests: Use `assertSame()` in some newly introduced tests. This ... -
Committed [61367] to Core SVN:
Tests: Use `assertSame()` in some newly introduced tests. This ... -
Mentioned in [61366] on WordPress SVN:
I18N: add border.radiusSizes key to theme-i18n.json -
Committed [61364] to Core SVN:
Tests: Use `assertSame()` in some newly introduced tests. This ... -
Closed ticket #45516 on Core Trac:
Auto Draft title issue for custom post types -
Committed [61360] to Core SVN:
Posts, Post Types: Only set default title for custom post types if ... -
Closed ticket #64189 on Core Trac:
Include value of EMPTY_TRASH_DAYS constant -
Committed [61359] to Core SVN:
Site Health: Include value of `EMPTY_TRASH_DAYS` constant in debug ... -
Committed [61356] to Core SVN:
Docs: Add missing parameter descriptions in `wp-admin/install.php`. ... -
Reopened ticket #64336 on Core Trac:
One removed SimplePie file was not added to `$_old_files` in WP 6.9 -
Closed ticket #64336 on Core Trac:
One removed SimplePie file was not added to `$_old_files` in WP 6.9 -
Committed [61351] to Core SVN:
Upgrade/Install: Add missing file to the `$_old_files` array. ... -
Closed ticket #64332 on Core Trac:
Incomplete accounting for MariaDB version being prefixed with '5.5.5-' ... -
Committed [61349] to Core SVN:
Database: Further correct MariaDB version check in `wpdb::has_cap()`. ... -
Received props from @akshayar in Slack:
Props to @ellatrix, @davidbaumwald, @SergeyBiryukov, @estelaris, @akshayar, @amykamala, @desrosj, @jorbin, @annezazu, @priethor, @fcoveram, @4thhubbard, @wildworks,… -
Mentioned in [61341] on WordPress SVN:
Upgrade/Install: Update the `$_old_files` array for 6.9. -
Mentioned in [61338] on WordPress SVN:
Upgrade/Install: Update the `$_old_files` array for 6.9. -
Mentioned in [61337] on WordPress SVN:
Notes: Avoid incrementing comment_count when notes are resolved or reopened. -
Reopened ticket #64325 on Core Trac:
Notes: comment_count field is unintentionally incremented when note ... -
Closed ticket #64325 on Core Trac:
Notes: comment_count field is unintentionally incremented when note ...
Developer
-
Allow Comments on Pages by Default
Active Installs: 90+
-
Allow Cyrillic Usernames
Active Installs: 700+
-
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: 70+
-
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: 30+
-
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+





