• When I try to delete users on my site, I get a critical error having to do with the plugin:

    Fatal error: Uncaught TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given in /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php:896 Stack trace: #0 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(896): date(‘d M Y H:i’, ‘8969-05-11 16:4…’) #1 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(689): um_user_submited_display(‘timestamp’, ‘Date Submitted’) #2 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-mail.php(641): um_user_submitted_registration_formatted() #3 /www/userdir/public/wp-includes/class-wp-hook.php(308): um\core\Mail->add_replace_placeholder(Array) #4 /www/userdir/public/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #5 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(179): apply_filters(‘um_template_tag…’, Array) #6 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(195): um_replace_placeholders() #7 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-mail.php(466): um_convert_tags(‘Your account ha…’, Array) #8 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-user.php(614): um\core\Mail->send(‘user@doma…’, ‘deletion_email’) #9 /www/userdir/public/wp-includes/class-wp-hook.php(310): um\core\User->delete_user_handler(117) #10 /www/userdir/public/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array) #11 /www/userdir/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #12 /www/userdir/public/wp-admin/includes/user.php(374): do_action(‘delete_user’, 117, NULL, Object(WP_User)) #13 /www/userdir/public/wp-admin/users.php(209): wp_delete_user(117) #14 {main} thrown in /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php on line 896

    I changed the path of the plugin in the error above, and the username to protect pii – but otherwise that’s the exact error.

    The plugin is up to date. Any ideas on a fix?

    • This topic was modified 1 year, 8 months ago by visteon.
Viewing 2 replies - 1 through 2 (of 2 total)
  • @visteon

    UM 2.6.7
    I have added ??? 4 times did you change these fields too?

    Fatal error: Uncaught TypeError: 
    date(): Argument #2 ($timestamp) must be of type ?int, string given in /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php:896 
    Stack trace: 
    #0 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(896): date('d M Y H:i', '8969-05-11 16:4???') 
    #1 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(689): um_user_submited_display('timestamp', 'Date Submitted') 
    #2 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-mail.php(641): um_user_submitted_registration_formatted() 
    #3 /www/userdir/public/wp-includes/class-wp-hook.php(308): um\core\Mail->add_replace_placeholder(Array) 
    #4 /www/userdir/public/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) 
    #5 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(179): apply_filters('um_template_tag???', Array) 
    #6 /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php(195): um_replace_placeholders() 
    #7 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-mail.php(466): um_convert_tags('Your account ha???', Array) 
    #8 /www/userdir/public/wp-content/plugins/ultimate-member/includes/core/class-user.php(614): um\core\Mail->send('user@doma???', 'deletion_email') 
    #9 /www/userdir/public/wp-includes/class-wp-hook.php(310): um\core\User->delete_user_handler(117) 
    #10 /www/userdir/public/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array) 
    #11 /www/userdir/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 
    #12 /www/userdir/public/wp-admin/includes/user.php(374): do_action('delete_user', 117, NULL, Object(WP_User)) 
    #13 /www/userdir/public/wp-admin/users.php(209): wp_delete_user(117) 
    #14 {main} thrown in /www/userdir/public/wp-content/plugins/ultimate-member/includes/um-short-functions.php on line 896
    Thread Starter visteon

    (@visteon)

    @missveronicatv I did not touch the characters where you indicated with ???. I only replaced the userdir and the user@doma (the original user account was also cutoff in the error message, so I cutoff the word domain in the same place). I just didn’t want the actual user name to be here in the forum

    • This reply was modified 1 year, 8 months ago by visteon.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Fatal Error when deleting user accounts’ is closed to new replies.