David Levine
@justlevine on WordPress.org and Slack
Bio
Contributions
- Member Since: June 27th, 2011
- Website: axepress.dev
- GitHub: justlevine
- Job Title: Senior WordPress Engineer
- Employer: rtCamp
Contribution History
David Levine’s badges:- Core Contributor
- Plugin Developer
-
Submitted pull request #8390 to WordPress/wordpress-develop:
docs: add missing `null` to `_wp_get_current_user()` return type -
Submitted pull request #8389 to WordPress/wordpress-develop:
code quality: fix WP_Meta_Query::__construct() default arg to match doctype. -
Submitted pull request #8388 to WordPress/wordpress-develop:
fix: correctly return deletion error message in `wp_xmlrpc_server::wp_deleteTerm()` -
Submitted pull request #8387 to WordPress/wordpress-develop:
code quality: make default `$site_id` param values match their doctypes in `WP_User` -
Submitted pull request #8386 to WordPress/wordpress-develop:
docs: fix invalid param name for `rest_menu_read_access` filter -
Submitted pull request #8385 to WordPress/wordpress-develop:
docs: fix param types on `get_comments_number_text()` -
Submitted pull request #8384 to WordPress/wordpress-develop:
code quality: fix `$post` param default values in link-template.php -
Submitted pull request #8382 to WordPress/wordpress-develop:
code quality: fix `$force` param default value to align with doctype in... -
Submitted pull request #8381 to WordPress/wordpress-develop:
code quality: remove unnecessary conditional in `WP_List_Table::print_column_headers()` -
Closed pull request #7685 on WordPress/wordpress-develop:
chore: fix invalid `@var` type for `WP_HTML_Processor_State::$context_node` -
Pull request #68408 merged into WordPress/gutenberg:
fix: invalid `_doing_it_wrong()` for `experimental-link-color` -
Pull request #68409 merged into WordPress/gutenberg:
fix: remove invalid param from wp_register_style() in gutenberg_enqueue_stored_styles() -
Pull request #68411 merged into WordPress/gutenberg:
fix: setcookie() $value must be string in Gutenberg_HTTP_Signaling_Server::handle_read_pending_messages() -
Pull request #68393 merged into WordPress/gutenberg:
docs: fix return type on `gutenberg_register_block_module_id()` -
Pull request #68391 merged into WordPress/gutenberg:
docs: fix type syntax in `_gutenberg_add_block_template_plugin_attribute()` -
Pull request #68390 merged into WordPress/gutenberg:
docs: fix param name in `gutenberg_add_can_update_block_bindings_editor_setting()` -
Mentioned in [59589] on Core SVN:
Media: improve Imagick handling of colors and alpha channel for PNG image uploads. -
Pull request #66694 merged into WordPress/gutenberg:
fix: wrong number of `$accepted_args` on `add_filter()` calls -
Submitted pull request #8068 to WordPress/wordpress-develop:
Blocks: add `parse_blocks` filter. -
Submitted pull request #68411 to WordPress/gutenberg:
fix: setcookie() $value must be string in Gutenberg_HTTP_Signaling_Server::handle_read_pending_messages() -
Submitted pull request #68410 to WordPress/gutenberg:
fix: incorrect condiional check in Gutenberg_Token_Map_6_7::read_small_token() -
Submitted pull request #68409 to WordPress/gutenberg:
fix: remove invalid param from wp_register_style() in gutenberg_enqueue_stored_styles() -
Submitted pull request #68408 to WordPress/gutenberg:
fix: invalid `_doing_it_wrong()` for `experimental-link-color` -
Submitted pull request #68407 to WordPress/gutenberg:
docs: fix $metadata param type in WP_Theme_JSON_Gutenberg::get_feature_declarations_for_node() -
Submitted pull request #68405 to WordPress/gutenberg:
fix: cast `$match[1]` to float in WP_DuotoneGutenberg::colord_parse_hsla_string() -
Submitted pull request #68404 to WordPress/gutenberg:
fix: cast `$parent_column_value` before exploding in gutenberg_render_layout_support_flag() -
Submitted pull request #68401 to WordPress/gutenberg:
fix: incorrect conditional check in WP_Theme_JSON_Gutenberg::convert_variables_to_values() -
Submitted pull request #68400 to WordPress/gutenberg:
chore: remove duplicate code in `WP_Theme_JSON_Gutenberg::get_block_nodes()` -
Submitted pull request #68399 to WordPress/gutenberg:
fix: undefined array key in `WP_Duotone_Gutenberg::colord_parse_hue()` -
Submitted pull request #68398 to WordPress/gutenberg:
chore: remove always-true conditionals in `gutenberg_register_shadow_support()` -
Submitted pull request #68397 to WordPress/gutenberg:
fix: incorrect int to float strict comparison in gutenberg_tinycolor_bound01() -
Submitted pull request #68396 to WordPress/gutenberg:
fix: check contents of `$matches[1]` in gutenberg_get_block_style_variation_name_from_class() -
Submitted pull request #68393 to WordPress/gutenberg:
docs: fix return type on `gutenberg_register_block_module_id()` -
Submitted pull request #68392 to WordPress/gutenberg:
docs: fix return type on `gutenberg_get_typography_value_and_unit()` -
Submitted pull request #68391 to WordPress/gutenberg:
docs: fix type syntax in `_gutenberg_add_block_template_plugin_attribute()` -
Submitted pull request #68390 to WordPress/gutenberg:
docs: fix param name in `gutenberg_add_can_update_block_bindings_editor_setting()` -
Submitted pull request #68389 to WordPress/gutenberg:
fix: ensure `base_convert()` is type `int` before division -
Submitted pull request #68386 to WordPress/gutenberg:
docs: fix missing filter `@param` names in WP_Theme_JSON_Resolver_Gutenberg` -
Pull request #66695 merged into WordPress/gutenberg:
chore: fix return type for `WP_Duotone_Gutenberg::get_selector()` -
Pull request #66696 merged into WordPress/gutenberg:
fix: explicitly return false in `WP_Theme_JSON_Gutenberg::should_override_preset()` -
Pull request #66697 merged into WordPress/gutenberg:
fix: remove extraneous param from `remove_filter()` calls -
Pull request #66700 merged into WordPress/gutenberg:
fix: deprecated `WP_Webfonts()` constructor takes no arguments -
Pull request #66699 merged into WordPress/gutenberg:
fix: remove extraneous arg from `gutenberg_url()` call in `gutenberg_posts_dashboard()` -
Mentioned in [59499] on Core SVN:
Editor: Update docblocks for `wp_get_global_stylesheet` and `WP_Theme_JSON::get_stylesheet`. -
Created ticket #62622 on Core Trac:
Bump minimum PHP version to 7.3 -
Mentioned in [59471] on Core SVN:
Coding Standards: Cast `gmdate( 'w' )` to `int` before using as integer. -
Mentioned in [59465] on Core SVN:
Coding Standards: Cast `gmdate( 'Z' )` to an integer before addition. -
Mentioned in [59462] on Core SVN:
Coding Standards: Cast `wp_count_terms()` result to `int` before using in `ceil()`. -
Mentioned in [59459] on Core SVN:
Coding Standards: Cast `$expired` to an integer in `wp_validate_auth_cookie()`. -
Mentioned in [59456] on Core SVN:
Coding Standards: Remove extra `unset()` in `rest_handle_options_request()`.
Contributor
-
WPGraphQL
Active Installs: 30,000+
Completed Courses
Total completed courses: 2
- How decisions are made in the WordPress project October 10, 2024
- Open source basics and WordPress October 10, 2024