Mike Hansen
@mikehansenme on WordPress.org and Slack
- Member Since: September 4th, 2012
- Location: Draper, Ut
- Website: mikehansen.me
- Job Title: Lead WordPress Developer
- Employer: Bluehost
Contribution History
Mike Hansen’s badges:- Core Contributor
- Hosting Contributor
- Plugin Developer
- WordCamp Organizer
- WordCamp Speaker
-
Mentioned in [51027] on Core SVN:
Posts, Post Types: Improve `post_exists()` query. -
Mentioned in [46333] on Core SVN:
Options: `register_uninstall_hook()` causes large amounts of unnecessary option updates. -
Mentioned in [45901] on Core SVN:
Date/Time: Introduce `wp_date()` to retrieve the date in localized format. -
Mentioned in [45585] on Core SVN:
Clean up stray `` tags added by `wpautop()` inside block level tags. -
Posted a reply to My Website has disappeared!, on the site WordPress.org Forums:
Hi Barry, if you do contact your webhost I would ask them what error is… -
Mentioned in [41806] on Core SVN:
File Editor: Add support for more than one sub-directory level. -
Mentioned in [41763] on Core SVN:
Posts, Post Types: Introduce `page_attributes_misc_attributes` action that fires before the help hint text in the 'Page Attributes' meta box. -
Posted a reply to Site Crashes After Receiving Bigger Number Of Views On Bluehost Managed Host, on the site WordPress.org Forums:
Hey @Reeder_Mustaine it just pulled up the account notes and it looks like your site… -
Joined the organizing team for WordCamp Salt Lake City, UT USA
-
Posted a reply to Getting database error, on the site WordPress.org Forums:
Hey @Techdevine, I am sorry to hear about the confusion. Bluehost.com does indeed still have… -
Mentioned in [39637] on Core SVN:
Taxonomy: Eliminate redundant and inaccurate dupe check when creating categories from post.php. -
Confirmed as a speaker for WordCamp Orlando 2016
-
Mentioned in [38948] on Core SVN:
Customize: Improve custom background properties UI. -
Wrote a new post, MOJO Marketplace Afterparty, on the site WordCamp Salt Lake City 2016:
MOJO Marketplace has been generous enough to cover the afterparty again this year at WCSLC.… -
Joined the organizing team for WordCamp Salt Lake City 2016
-
Mentioned in [37565] on Core SVN:
In `get_bookmarks()`, don't cache if 'orderby=rand'. -
Wrote a comment on the post WordPress 4.6 Deputy, on the site Make WordPress Core:
Nice work Garth! -
Mentioned in [36679] on Core SVN:
Multisite: Switch to a usermeta key for email confirmation. -
Mentioned in [36617] on Core SVN:
Authentication: Allow users to log in using their email address. -
Mentioned in [36502] on Core SVN:
Themes: Pass information about the old theme in the form of a `WP_Theme` object when the `switch_theme` action is fired. -
Mentioned in [36335] on Core SVN:
Themes: Show an error message to logged-in users if a template file isn't loaded. -
Mentioned in [36310] on Core SVN:
Filesystem API: Add a filter to `wp_unique_filename()`. -
Confirmed as a speaker for WordCamp Miami 2016
-
Mentioned in [35948] on Core SVN:
Comments: Use an integer as the default value for `comment_post_ID` in `wp_insert_comment` to match database column. -
Mentioned in [35900] on Core SVN:
List tables: After [34006], remove unnecessary context from 'View' string, for consistency with other strings in the same context. -
Created ticket #34727 on Core Trac:
WordPress News Dashboard Widget should open in new tab -
Mentioned in [35556] on Core SVN:
Replace `7 * DAY_IN_SECONDS` with `WEEK_IN_SECONDS` in `get_weekstartend()`. -
Created ticket #34603 on Core Trac:
Use WEEK_IN_SECONDS in get_weekstartend -
Mentioned in [35497] on Core SVN:
Formatting: `wp_make_link_relative()` should return an empty string if no path is present in the link. -
Mentioned in [35475] on Core SVN:
Comments: don't auto-close comments on draft posts. -
Mentioned in [35275] on Core SVN:
Customizer: when available, show the `description` when rendering the `dropdown-pages` Control. -
Mentioned in [35252] on Core SVN:
Introduce `map_deep()`, a utility function that recursively maps a callable function to every item in an array or object. -
Mentioned in [35228] on Core SVN:
Embeds: In `print_oembed_embed_styles()`, load non-minified file if `SCRIPT_DEBUG` is true. -
Confirmed as a speaker for WordCamp Orlando 2015
-
Mentioned in [35134] on Core SVN:
Theme Editor: add a filter, `wp_theme_editor_filetypes`, to allow more filetypes to be edited via the Theme Editor. -
Mentioned in [35103] on Core SVN:
Widgets: add a default filter for `widget_text` (used by the Text widget), `balanceTags`, which respects the option for `use_balanceTags`. -
Mentioned in [35100] on Core SVN:
Widgets: when getting settings, and none exist, set them to empty to avoid extraneous database queries on subsequent requests. -
Mentioned in [35008] on Core SVN:
Users: Remove redundant error message when password is only entered once. -
Mentioned in [34984] on Core SVN:
Media: Return early from `media_sideload_image()` if `$file` didn't match the pattern for images. -
Mentioned in [34769] on Core SVN:
Introduce the `wp_add_nav_menu_item` action, fired immediately after a new nav menu item has been added. -
Mentioned in [34726] on Core SVN:
Comments: Trash blacklisted comments by default. -
Mentioned in [34696] on Core SVN:
Fix 'exclude_tree' in `wp_list_categories()`. -
Mentioned in [34680] on Core SVN:
Add unit tests for `post_exists()`. -
Mentioned in [34658] on Core SVN:
Theme Editor: ensure that files named `index.php` in theme subfolders are not labeled as "Main Index Template" -
Mentioned in [34577] on Core SVN:
XML-RPC: add a `wp_uploadFile` unit test. -
Mentioned in [34528] on Core SVN:
Links: in `get_adjacent_post()`, add a `"get_{$adjacent}_post_excluded_terms"` filter. -
Mentioned in [34523] on Core SVN:
Comments: in `comment_form()`, add args for `cancel_reply_before` and `cancel_reply_after` to eradicate remaining hard-coded HTML bits. -
Mentioned in [34381] on Core SVN:
Widgets: add a `static` property to `WP_Widget_Calendar` to ensure that the `id` attribute is only output once. -
Mentioned in [34380] on Core SVN:
Users: add `__unset` to `WP_User`. -
Mentioned in [34377] on Core SVN:
Sanitization: when falling back to (wait for it...) `$fallback` in `sanitize_html_class()`, sanitize it as well.
Developer
-
Author Widget
Active Installs: 100+