Christoph Daum
@apermo on WordPress.org, @Christoph Daum (apermo) on Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: November 6th, 2011
- Location: Germany, Bergkamen
- Website: christoph-daum.de
- GitHub: apermo
- Job Title: Senior Software Developer
- Employer: Coding Pioneers
Contribution History
Christoph Daum’s badges:- Core Contributor
- Documentation Contributor
- Meetup Organizer
- Plugin Developer
- Translation Contributor
- Translation Editor
- WordCamp Speaker
-
Mentioned in [61789] on WordPress SVN:
Code Quality: Normalize `object` as type being supplied as comment, post, site, term, and user. -
Mentioned in [61778] on WordPress SVN:
Docs: Correct `@see` tag syntax for `@param` descriptions in the Recovery Mode services. -
Mentioned in [61773] on WordPress SVN:
REST API: Guard against passing `null` as `$prepared_args` to `WP_REST_Posts_Controller::prepare_items_query()`. -
Mentioned in [61768] on WordPress SVN:
Code Quality: Replace `void` with `null` in union return types in `general-template.php`. -
Mentioned in [61767] on WordPress SVN:
Code Quality: Replace `void` with `null` in union return types in Customizer classes. -
Mentioned in [61766] on WordPress SVN:
Code Quality: Replace `void` with `null` in union return types in `link-template.php`. -
Confirmed as a speaker for WordCamp Vienna 2026
-
Mentioned in [61739] on WordPress SVN:
Docs: Correct parameter variable name in `WP_REST_Icons_Controller`. -
Submitted pull request #11016 to WordPress/wordpress-develop:
fix: Fixes the broken caching issue in get_blog_details() -
Submitted pull request #11012 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in various core... -
Submitted pull request #11009 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in class-wpdb.php -
Submitted pull request #11008 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in Administration -
Submitted pull request #11006 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in Customize -
Submitted pull request #11005 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in general-template.php -
Created ticket #64704 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Submitted pull request #11004 to WordPress/wordpress-develop:
Docs: Replace void with null in union return types in link-template.php -
Created ticket #64703 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Created ticket #64702 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Created ticket #64701 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Created ticket #64700 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Created ticket #64699 on Core Trac:
Code Modernization: Replace void in PHPDoc union return types with ... -
Mentioned in [61719] on WordPress SVN:
Code Quality: Return `null` instead of `void` in `paginate_links()`. -
Submitted pull request #10999 to WordPress/wordpress-develop:
General: Return null instead of void in paginate_links() -
Created ticket #64694 on Core Trac:
paginate_links(): @return uses void instead of null in union type -
Mentioned in [61658] on WordPress SVN:
Menus: Prevent error in Menu location checkbox settings. -
Mentioned in [61649] on WordPress SVN:
Docs: Add missing `null` to `$post` parameter types in various functions. -
Submitted pull request #10938 to WordPress/wordpress-develop:
docs: add missing null to $post param types -
Created ticket #64645 on Core Trac:
Docs: Add missing null to $post parameter types in PHPDoc -
Mentioned in [61441] on WordPress SVN:
Twenty Sixteen: Ensure the Quote block inherits group color settings. -
Mentioned in [61311] on WordPress SVN:
Filesystem API: Check for the correct result in some `WP_Filesystem_FTPext` methods. -
Mentioned in [60791] on WordPress SVN:
Docs: Clarify documentation for the `template_redirect` hook. -
Submitted pull request #9991 to WordPress/wordpress-develop:
64018: Clarify documentation for the action hook before template determination -
Created ticket #64018 on Core Trac:
Improve PHPDoc for template_redirect hook -
Mentioned in [60777] on WordPress SVN:
External Libraries: Adopt standard `get_temp_dir()` in `Text_Diff::_getTempDir()`. -
Created issue #216 in the wp-cli/media-command repository:
Allow multiple image_sizes for regeneration -
Created issue #117 in the wp-cli/cron-command repository:
Add --network flag for event run -
Confirmed as a speaker for WordCamp Netherlands 2024
-
Created ticket #63518 on Core Trac:
get_blog_details( get_all: false ) not working as expected -
Closed ticket #63484 on Core Trac:
Attempt to read property "name" on bool - wp-admin/nav-menus.php :1221 -
Completed the course Open source basics and WordPress on learn.wordpress.org
-
Created ticket #63484 on Core Trac:
Attempt to read property "name" on bool - wp-admin/nav-menus.php :1221 -
Submitted pull request #8827 to WordPress/wordpress-develop:
fix: Fixes the error that getchmod() can cause a fatal error -
Created ticket #63474 on Core Trac:
getchmod() can cause Fatal error -
Is the 19th person to arrive at WordCamp Leipzig, Germany 2025
-
Is the 36th person to arrive at WordCamp Vienna 2025
-
Submitted pull request #8688 to WordPress/wordpress-develop:
refactor(media): Refactor month retrieval and add new function for easier caching -
Created ticket #63279 on Core Trac:
Improve `media_library_months_with_files` inside `wp_enqueue_media()` -
Mentioned in [60157] on WordPress SVN:
Docs: Correct the type of the `$return` parameter in `embed_handler_html` filter. -
Mentioned in [60149] on WordPress SVN:
Docs: Correct the type of the `$return` parameter in `embed_handler_html` filter. -
Submitted pull request #8661 to WordPress/wordpress-develop:
63248 - PHPDoc fix for embed_handler_html filter
Developer
-
Apermo AdminBar
Active Installs: 60+
-
Apermo AdminBar Toggle
Active Installs: 10+
-
Apermo Tidy Gutenberg
Active Installs: Less than 10
-
Apermo Xdebug
Active Installs: 10+
Contributor
-
GatherPress
Active Installs: 50+