Почему страница записей в Wordpress подхватывает файл index.php?
одиночная страница по дефолту берет из single.php, а если его нет, то index.php
archive.php это шаблон архива. он тут вообще никаким боком
А зайдите в редакторе на страницу "Статьи" и посмотрите какой шаблон у этой страницы стоит