Sergey Biryukov
@sergeybiryukov on WordPress.org , @sergey on Slack
- Member Since: December 2nd, 2007
- Location: Rostov-on-Don
- Website: sergeybiryukov.ru
- GitHub: SergeyBiryukov
- Job Title: WordPress Core Contributor
- Employer: Yoast
Bio
Interests
WordPress Origin Story
Contributions Sponsored
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
- Security Contributor
- Security Team
- Support Contributor
- Support Team
- Test Contributor
- Test Team
- Translation Contributor
- 
										Closed pull request #2964 on WordPress/wordpress-develop: 
 Provide missing 'name' property for wp_refresh_post_lock.
- 
										Committed [53789] to Core SVN: 
 Tests: Use named data providers in some `wp_insert_post()` tests. ...
- 
										Committed [53788] to Core SVN: 
 Tests: Don't unnecessarily randomize the post type in some ...
- 
										Committed [53787] to Core SVN: 
 Tests: Don't unnecessarily set the author in some `wp_insert_post()` ...
- 
										Committed [53785] to Core SVN: 
 Tests: Move `wp_insert_post()` tests to their own file. Now that ...
- 
										Committed [53783] to Core SVN: 
 Tests: Move `wp_publish_post()` tests to their own file. Now that ...
- 
										Committed [53782] to Core SVN: 
 Tests: Bring some modernization to `wp_insert_post()` tests. ...
- 
										Mentioned in [53781] on Core SVN: 
 Taxonomy: Allow filtering Ajax term search results in quick edit.
- 
										Closed pull request #3020 on WordPress/wordpress-develop: 
 Refer to latest revision rather than last.
- 
										Closed ticket #55857 on Core Trac: 
 Usage of wp_get_post_revisions in WP_REST_Posts_Controller
- 
										Committed [53779] to Core SVN: 
 Revisions: Update the "last revision" wording to "latest revision" in ...
- 
										Committed [53778] to Core SVN: 
 Revisions: Rename the function for retrieving the latest revision ID ...
- 
										Mentioned in [53777] on Core SVN: 
 Media: Prevent URLs from overflowing their container in the media editor.
- 
										Mentioned in [53776] on Core SVN: 
 Docs: Remove an obsolete function description in `addslashes_gpc()`.
- 
										Mentioned in [53775] on Core SVN: 
 Docs: Refine `@return` docblock mentions for `esc_sql()`, `wp_slash()` and `wp_unslash()`.
- 
										Committed [53774] to Core SVN: 
 Tests: Declare `custom-logo` theme support for custom logo tests. ...
- 
										Committed [53773] to Core SVN: 
 Tests: Add failure messages for site icon and custom logo tests. This ...
- 
										Closed ticket #55877 on Core Trac: 
 wp_insert_post() should check that a post type exists before using it
- 
										Committed [53771] to Core SVN: 
 Posts, Post Types: Check if the post type exists in ...
- 
										Closed ticket #56280 on Core Trac: 
 Access denied to custom post type listing in admin when his submenu is ...
- 
										Closed ticket #32088 on Core Trac: 
 Bug in get_admin_page_parent( $parent = '' ) when only having 1 ...
- 
										Closed ticket #55897 on Core Trac: 
 Add tests for path_join()
- 
										Committed [53770] to Core SVN: 
 Docs: List the expected type first in a few functions: * ...
- 
										Created ticket #56279 on Core Trac: 
 Use wp_get_last_revision_id_and_total_count() where appropriate
- 
										Committed [53769] to Core SVN: 
 Revisions: Correct the function name for retrieving the last revision ...
- 
										Committed [53768] to Core SVN: 
 Docs: Document that the `$file_format` parameter of metadata filters ...
- 
										Committed [53767] to Core SVN: 
 Cache API: Make the placement of `wp_cache_flush_group()` more ...
- 
										Closed ticket #4476 on Core Trac: 
 Delete Cache by Group
- 
										Mentioned in [53764] on Core SVN: 
 Media: Allow filtering audio file metadata in `wp_read_audio_metadata()`.
- 
										Mentioned in [53763] on Core SVN: 
 Cache API: Add `wp_cache_flush_group` function.
- 
										Closed pull request #2998 on WordPress/wordpress-develop: 
 https://core.trac.wordpress.org/ticket/56007
- 
										Closed ticket #56007 on Core Trac: 
 Correct the escaping in documentation lookup for plugin and theme editor
- 
										Committed [53758] to Core SVN: 
 Administration: Correct the escaping in documentation lookup for ...
- 
										Committed [53756] to Core SVN: 
 Coding Standards: Use `__DIR__` instead of `ABSPATH` in `wp-db.php`. ...
- 
										Committed [53755] to Core SVN: 
 Coding Standards: Check if the `_deprecated_file()` function exists in ...
- 
										Mentioned in [53754] on Core SVN: 
 Formatting: Normalize to Unicode NFC encoding before converting accent characters in `remove_accents()`.
- 
										Mentioned in [53753] on Core SVN: 
 Upgrade/Install: track php extensions and image library support for WebP and AVIF.
- 
										Committed [53750] to Core SVN: 
 Coding Standards: Replace the old `wp-db.php` filename in ...
- 
										Closed ticket #56268 on Core Trac: 
 Rename wp-db.php to class-wpdb.php
- 
										Committed [53749] to Core SVN: 
 Coding Standards: Move `wp-includes/wp-db.php` to ...
- 
										Created ticket #56268 on Core Trac: 
 Rename wp-db.php to class-wpdb.php
- 
										Committed [53747] to Core SVN: 
 Coding Standards: Adjust the logic slightly in ...
- 
										Mentioned in [53741] on Core SVN: 
 Themes: Add a hook to filter theme header image URL.
- 
										Created ticket #56261 on Core Trac: 
 Normalize comment function parameters with mixed case names
- 
										Committed [53734] to Core SVN: 
 Docs: Add a `@since` note for `get_post_permalink()` returning `false` ...
- 
										Closed ticket #45329 on Core Trac: 
 get_post_permalink tries is_wp_error on get_post which it will never be
- 
										Committed [53733] to Core SVN: 
 Posts, Post Types: Correct the check for non-existing post in ...
- 
										Committed [53732] to Core SVN: 
 Tests: Correct the test for passing all expected parameters to the ...
- 
										Committed [53730] to Core SVN: 
 Coding Standards: Remove extra comma in a `compact()` call. This ...
- 
										Committed [53729] to Core SVN: 
 Coding Standards: Standardize on `user_id` when passing data to ...
Developer
- 
										
											Allow Comments on Pages by DefaultActive Installs: 100+ 
- 
										
											Allow Cyrillic UsernamesActive Installs: 900+ 
- 
										
											Correct Audio/Video UploadsActive Installs: 80+ 
- 
										
											  Cyr-To-LatActive Installs: 200,000+ 
- 
										
											Disable Real MIME CheckActive Installs: 30,000+ 
- 
										
											Display Active Plugins FirstActive Installs: 100+ 
- 
										
											Edit Category Slug (Multisite)Active Installs: 30+ 
- 
										
											Edit Parent Comment IDActive Installs: 50+ 
- 
										
											Edit Tag Slug (Multisite)Active Installs: 10+ 
- 
										
											Enable Theme and Plugin Editor (WPMU)Active Installs: Less than 10 
- 
										
											Ephemera WidgetActive Installs: 10+ 
- 
										
											  Find Posts Using AttachmentActive Installs: 1,000+ 
- 
										
											Full Site TitleActive Installs: Less than 10 
- 
										
											IDN AJAX WorkaroundActive Installs: Less than 10 
- 
										
											Include Parent Theme RTL CSSActive Installs: 30+ 
- 
										
											PHP Floating Point DoS Attack WorkaroundActive Installs: 20+ 
- 
										
											Pure PHP LocalizationActive Installs: 300+ 
- 
										
											  Restore Admin Menu (ru_RU)Active Installs: Less than 10 
- 
										
											  Restore Automatic Update (ru_RU)Active Installs: 100+ 
- 
										
											Restore Post Format IconsActive Installs: Less than 10 
- 
										
											rurumoActive Installs: 100+ 
- 
										
											Rus-To-LatActive Installs: 100,000+ 
- 
										
											Sort Recently Active PluginsActive Installs: Less than 10 
- 
										
											Unique CommentsActive Installs: 40+ 
- 
										
											WPLANG LiteActive Installs: 1,000+ 
- 
										
											wp_mail CyrillicActive Installs: 50+ 
Contributor
- 
										
											  bbPressActive Installs: 200,000+ 
- 
										
											  Blogger ImporterActive Installs: 90,000+ 
- 
										
											Cyr to Lat enhancedActive Installs: 100,000+ 
- 
										
											  GlotPressActive Installs: 600+ 
- 
										
											  Hindi-To-LatActive Installs: 60+ 
- 
										
											Restore Link Title FieldActive Installs: 6,000+ 
- 
										
											  Ukr-To-LatActive Installs: 4,000+ 



 
			 
                 
										 
										 
										 
										 
										 
										 
										 
										




