w pliku tekstowym mam dane ponad 3 tysięcy użytkowników strony. Jakiś czas temu postanowiłem przenieśc całą stronę na nowy cms, teraz zatrzymałem się na przenoszeniu użytkowników. Niby proste, no bo korzystam z funkcji:
INSERT INTO `wp_users`(`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6],[value-7],[value-8],[value-9],[value-10])
Problem w tym, że WP hashuje hasła userów w md5.
Wiem, że mogę to zmienić przez funkcję UPDATE:
UPDATE `baza`.`wp_users` SET `user_pass` = MD5( 'haslo' ) WHERE `wp_users`.`ID` =0000;
Powyższa metoda jest dość czasochłonna i nietrudno o pomyłkę.
Dlatego zastanawiam się, czy można jakoś zmodyfikować przytoczoną funkcję INSERT, tak by z automatu wybrane dane zostały zahashowane? Chodzi o hash na wartość 'user-pass'.
Pozdrawiam.
Up