У меня есть информационный портал, написаный на php. На нем не очень много функционала (регистрация, авторизация, несколько форм и пару мелких php-скриптов).
Решил перенести его на wp для удобной публикации статьей.
Как правильно это сделать?
Идея не очень. Обычно снимать с движка и переносить на свой php просто (потому что делаешь что хочешь), а наоборот сложно, потому что CMS своими ограничениями ставит палки в колёса.
Регистрация и авторизация есть в WP "из коробки".
С формами сложнее - нужно выяснить что именно делают эти формы, есть ли такой функционал в WP или плагинах. Если нету - писать свою реализацию или переносить существующую.
Сами статьи скорее всего можно сконвертировать. Даже если нет готового конвертора можно перегнать их в csv, привести их в вид в понятный вордпрессовскому импорту (хоть экселем, например), и импортировать.