Как устранить и не допустить появления в дальнейшем вируса WordPress?
Я нахожу две наиболее вероятные причины взлома:

Кривые руки пользователя (это и потенциально уязвимый код и пароли по типу "qwerty1234")
Устаревшие компоненты, в которых нашли уязвимость. 


Следовательно основные меры безопасности:

Следить за обновлениями ядра.
Следить за обновлениями плагинов.
Перед установкой любого плагина смотреть когда он последний раз обновлялся, какие версии ядра поддерживает.
Следить за компонентами ОС.
Регулярно или автоматически обновлять весь софт до актуальных версий.
Не создавать пользователя с логином admin
Не создавать пользователей с легкоподбираемыми паролями.
Не публиковать и не пересылать пароли в открытых каналах или на скриншотах от таких сервисов как prnt.sc и тп.
Не копировать и вставлять на сайт код, если вы не понимаете как он работает.


В качестве дополнительных мер можно:

Использовать какой-либо плагин для ограничения попыток входа
Установить двухфакторную аутентификацию. 

Если используете плагины не популярные или мало скачиваемые, может в них как раз и есть дыра в безопасности. 

Что можно посоветовать? 
Как минимум сменить пароли как максимум удалять все эти штуки вручную...