Видимо история вчерашняя, но уже лучше

1. Сайт у вас не сложный, но чинить можно и долго.
2. Тут скажу такую штуку, менять веб мастеров, студии, продвигателей и.т.д НЕ КОМУ НЕ В ОБИДУ! Это полный бред.
Поймите вы всем раздаете доступ, далее взяли бабки на карман а потом лечим как мы много трудились, особенно когда вы сами ни чего ни понимаете!
Это как у юриста, бабки на карман взял, три раза к следаку съездил! Ой в суде не получилось, До встречи Друг!
Вывод такой нужно найти мастера который:
1. Объяснит вам что такое безопасность сайта, и если вы сами не будете соблюдать эти правила то все вернется на круги своя.
2. Мастер должен выкинуть все лишнее с сайта, он же занимается оптимизации и всякими там seo разметками, штучками.
3. Мастер должен провести первичную защиту сайта, в месте с вами сменить все логины, пароли, префиксы и.т.д включая ваши почтовые ящики.
4. Материалы, добавляет или мастер или вы, если вам необходимы специалисты по набивки товаров, текстов и.т.д пусть такой будет.
Но отдает вам все в эксели.
Таким образом уберем всех виновников! Их останется всего двое. Это вы и ваш мастер.
Хорошо бы мастера найти по близости и заключить с ним договор, соответственно разработать систему оплаты труда.
5. Ну и последнее, Если вы не будете заниматься сайтом, интересоваться как это все работает, вас будут так кидать и очень часто.
Если лень, то чините сайт закрывайте дырки и занимайтесь Яндекс директом.
Я бы пошел так.
1. Все обновили
2. Поменял ВЕЗДЕ где только можно, доступ
3. Проверил шаблон, чтобы там каки не было.
4. Выяснил что на сайте работает, и повыкидывал все лишнее, все лишние файлы и папки задавил.
5. Далее решал бы проблемы по мере поступления. Если вирус - душим вирус. Если что-то не так работает как нужно - делаем так как нужно.
Но еще раз! Найдите одного человека!