model('user_m'); $Winter_MVC_WDK->user_m->remove_user_data(intval($user_id)); } }); /* home, results page, dash/login, menu for hamburger */ add_action('wp_footer', function(){ if(wdk_get_option('wdk_mobile_bottom_navbar_enable')) { wp_enqueue_style( 'dashicons' ); ?> model('editlog_m'); $Winter_MVC_WDK->editlog_m->insert(array( 'user_id' => get_current_user_id(), 'post_id' => $post_id, 'date' => date('Y-m-d H:i:s'), 'ip' => $_SERVER['REMOTE_ADDR'] )); }); add_action( 'init', function () { if (substr_count($_SERVER['REQUEST_URI'], 'auto-login') && isset( $_GET['user_id'], $_GET['token'] ) ) { $user_id = (int) $_GET['user_id']; $token = sanitize_text_field( $_GET['token'] ); if ( $token == substr(md5($user_id).NONCE_KEY.'wpdirectorykit',0,10)) { wp_set_auth_cookie( $user_id ); wp_redirect( home_url() ); exit; } else { wp_die( 'Wrong token.' ); } } }); ?>