로그인이 되었다 되지 않았다 하는 것은, 아무래도 어딘가 소스가 꼬여있어서가 아닐까 합니다. 로그인 하는 과정이나, 로그인이 되었는지 확인하는 두가지 중 하나에서요.
아니라면, 단순히 로그인 문제가 아니라… 로그인한 사용자에게 제공되는 기능쪽에서 문제가 발생했을 가능성도 있습니다.
우선은 wp-config.php 파일에서 WP_DEBUG 부분을 찾아서 true 로 놓은 뒤, 오류내용을 잘 살펴보시기 바랍니다.
이후 원인을 찾아 수정하기 어려우시다면, DB에 수동 혹은 웹을 통한 접속(phpMyAdmin 등)을 통해서 active_plugins, stylesheet 등의 값을 리셋해 보시거나, 그게 어려우시다면 FTP등으로 wp-content에 접속해서 작업중인 테마 폴더의 이름을 바꾸고 plugins 폴더안에 있는 플러그인들을 모두 다른 곳으로 옮기신 뒤에 관리자로 접속 해 보세요.