WordPressはプログラムを置く場所と、公開場所を別々にすることができます。
サイトのルートにプログラムを入れてしまうと、独自コンテンツと混在してしまい管理が大変です。
そのため、プログラム本体の一つ上に「index.php」を移動するのが通例です。
逆に言えば、フォルダを作成して、「index.php」以外を移動することになります。
index.phpを移動する場合、管理画面でその位置を設定しますが、移動してから管理画面へログインしようとしても、フォルダの階層がデータベースの内容と一致しないため、ログイン自体が不可能に陥ってしまいます。
これを避けるには、まず管理画面でindex.phpの位置を変更してから、実際の「index.php」を移動する、あるいは、プログラム群を移動してください。