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
- Plugin Review Team
- Security Contributor
- Security Team
- Support Contributor
- Support Team
- Test Contributor
- Test Team
- Translation Contributor
- Translation Editor
- WordCamp Speaker
- WordPress.tv Contributor
-
Received props from @meher in Slack:
Props to @audrasjb, @davidbaumwald, @hellofromTonya @marybaum, @SergeyBiryukov, @ryelle, @juanmaguitar, @jdy68 for helping with the various… -
Closed pull request #7023 on WordPress/wordpress-develop:
Fix documentation of a _wp_preview_meta_filter() parameter -
Closed ticket #61645 on Core Trac:
Wrong default value for _wp_preview_meta_filter() parameter -
Committed [58717] to Core SVN:
Docs: Correct documentation for `_wp_preview_meta_filter()`. The ... -
Closed ticket #61649 on Core Trac:
debug_data() $parent_theme_auto_update_string with wrong data source -
Committed [58716] to Core SVN:
Site Health: Correctly display auto-update status for parent theme. ... -
Closed ticket #61590 on Core Trac:
Make wp_delete_file return to be compliant both with PHP and WPCS -
Committed [58715] to Core SVN:
Filesystem API: Add a return value for `wp_delete_file()`. This ... -
Closed pull request #6943 on WordPress/wordpress-develop:
Add opacity as an allowed attribute to safecss_filter_attr() -
Closed ticket #61536 on Core Trac:
Add opacity as an allowed attribute to safecss_filter_attr() -
Committed [58709] to Core SVN:
KSES: Add `opacity` to the list of safe CSS properties. Original PR ... -
Closed pull request #6979 on WordPress/wordpress-develop:
Remove unused variables in wp-includes/rest-api/*.php files -
Closed ticket #61593 on Core Trac:
Unused variables in wp-includes/rest-api/*.php files -
Committed [58706] to Core SVN:
Docs: Fix typos in various REST API DocBlocks and comments. Follow-up ... -
Committed [58704] to Core SVN:
Docs: Correct `@return` values for a few REST API class methods. ... -
Committed [58694] to Core SVN:
REST API: Remove a few unused variables in `foreach` loops. Follow-up ... -
Committed [58688] to Core SVN:
REST API: Correct variable type in ... -
Closed pull request #6978 on WordPress/wordpress-develop:
[PHP] Replace `substr(PHP_OS)` calls with `PHP_OS_FAMILY` in PHP 7.2 -
Committed [58684] to Core SVN:
Code Modernization: Replace `substr( PHP_OS, 0, 3 )` calls with ... -
Closed pull request #6975 on WordPress/wordpress-develop:
Trac #61574 - remove some more redundant code/docs -
Committed [58683] to Core SVN:
Code Modernization: Simplify a conditional in ... -
Committed [58682] to Core SVN:
Code Modernization: Remove obsolete comments about older PHP versions. ... -
Closed pull request #6969 on WordPress/wordpress-develop:
php: remove obsolute PHP < 7.2 code -
Committed [58678] to Core SVN:
Code Modernization: Remove obsolete code targeting PHP < 7.2.24. ... -
Committed [58673] to Core SVN:
Tests: Use `assertSame()` in ... -
Closed ticket #60706 on Core Trac:
Tests: Reduce usage of assertEquals for 6.6 -
Created ticket #61573 on Core Trac:
Tests: Reduce usage of assertEquals for 6.7 -
Closed ticket #57030 on Core Trac:
Condition is not strictly checked on options-general.php file -
Closed pull request #6948 on WordPress/wordpress-develop:
Pass the previous user details as context to the wp_set_password hook. -
Closed ticket #61541 on Core Trac:
wp_set_password hook lacks previous context -
Committed [58653] to Core SVN:
Users: Pass the previous state of the user as context to the ... -
Mentioned in [58644] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.1. -
Mentioned in [58643] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.2. -
Mentioned in [58642] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.3. -
Mentioned in [58641] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.4. -
Mentioned in [58640] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.5. -
Mentioned in [58639] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.6. -
Mentioned in [58638] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.7. -
Mentioned in [58637] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.8. -
Mentioned in [58636] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 4.9. -
Closed ticket #61238 on Core Trac:
Tests: Ticket annotations should not include any trailing characters -
Mentioned in [58628] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 5.0. -
Mentioned in [58626] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 5.1. -
Mentioned in [58625] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 5.2. -
Mentioned in [58624] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 5.3. -
Closed pull request #6952 on WordPress/wordpress-develop:
Fixed : `$user_login` double escaped with incorrect/empty password in `wp-login.php` -
Closed ticket #55335 on Core Trac:
$user_login double escaped with incorrect/empty password in wp-login.php -
Committed [58623] to Core SVN:
Login and Registration: Remove redundant escaping in `wp-login.php`. ... -
Received props from @meher in Slack:
Props to @courane01 @shailu25 @desrosj @SergeyBiryukov @jigar9998 @rajinsharwar @rcorrales @moinrrahmed @voboghure @lumiblog @lakshmananphp @krupajnanda @rejaulalomkhan…
Developer
-
Allow Comments on Pages by Default
Active Installs: 100+
-
Allow Cyrillic Usernames
Active Installs: 800+
-
Correct Audio/Video Uploads
Active Installs: 20+
-
Cyr-To-Lat
Active Installs: 200,000+
-
Disable Real MIME Check
Active Installs: 20,000+
-
Display Active Plugins First
Active Installs: 100+
-
Edit Category Slug (Multisite)
Active Installs: 20+
-
Edit Parent Comment ID
Active Installs: 40+
-
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: 20+
-
PHP Floating Point DoS Attack Workaround
Active Installs: 10+
-
Pure PHP Localization
Active Installs: 200+
-
Restore Admin Menu (ru_RU)
Active Installs: 10+
-
Restore Automatic Update (ru_RU)
Active Installs: 100+
-
Restore Post Format Icons
Active Installs: 10+
-
rurumo
Active Installs: 90+
-
Sort Recently Active Plugins
Active Installs: Less than 10
-
Unique Comments
Active Installs: 30+
-
WPLANG Lite
Active Installs: 700+
-
wp_mail Cyrillic
Active Installs: 30+
Contributor
-
bbPress
Active Installs: 100,000+
-
Blogger Importer
Active Installs: 70,000+
-
Cyr to Lat enhanced
Active Installs: 100,000+
-
GlotPress
Active Installs: 600+
-
Hindi-To-Lat
Active Installs: 500+
-
Restore Link Title Field
Active Installs: 4,000+
-
Ukr-To-Lat
Active Installs: 5,000+