您可以通过创建一个新的自定义插件来包含此代码,该插件可以帮助您在停用插件时停止此操作。
wp_schedule_event(time(), \'daily\', \'my_dailyClearOut\');
function my_clearOldUsers() {
global $wpdb;
$query = $wpdb->prepare("SELECT ID FROM $wpdb->users WHERE datediff(now(), user_registered) > 7");
if ($oldUsers = $wpdb->get_results($query, ARRAY_N)) {
foreach ($oldUsers as $user_id) {
wp_delete_user($user_id[0]);
}
}
}
add_action(\'my_dailyClearOut\', \'my_clearOldUsers\');