Как-то все сложно и запутанно. И уже точно не надо ничего копировать из файла index.php в корневом каталоге WordPress.
Я правильно понимаю, что вам нужно, чтобы на сервере все выглядело вот так:
..
/blog/ - папка WordPress, откуда и будет работать блог
/assets/ - ваша статика обычного сайта, не WordPress
index.php - главная страница обычного сайта (или роутер)
И работать следующим образом:
- при заходе на domain.com открывать обычный сайт (index.php)
- при заходе по адресу domain.com/blog/ открывать блог (под управлением WordPress)
Если да, то вы должны четко разделить обычный сайт и блог и ничего не смешивать. WordPress должен быть установлен в папку /blog/ и работать оттуда. А обычный сайт - из корня.