Мой веб-сайт раньше работал над механизмом Wordpress, но теперь я пишу свой собственный сценарий. Проблема состоит в том, что пользовательские пароли в wp_users таблице кодируются странным способом... Кто-либо может сказать, как я должен закодировать его так, чтобы это работало над моим новым сценарием?
"Закодированный" пароль называется хэшем. Просмотрите код wordpress, где он вставляет пользователя, и найдите, как он хэширует пароль. Используйте ту же схему. Возможно, она будет использовать соль, я не знаю, как wordpress делает это, но вам понадобится значение соли, чтобы сделать точное совпадение.
EDIT:
Проведя некоторые исследования, вы захотите заглянуть в файл wp-includes/pluggable.php в районе строки 1200. В нем должны храниться методы генератора соли и паролей (или, по крайней мере, я так думаю, я не копался в этом слишком глубоко).
Как сказал premiso, это хэш, и вы можете найти здесь использование класса wordpress: Wordpress PasswordHash . Если вы просмотрите этот класс, вы легко сможете встроить его в свой собственный скрипт.