Как убрать всё лишнее из темы WP?
Общие рекомендации:
- Для отключения ненужных стилей используйте  - https://codex.wordpress.org/Function_Reference/wp_...
- Для отключения ненужных скриптов используйте - https://codex.wordpress.org/Function_Reference/wp_...
- Установите query monitor и посмотрите какие скрипты и стили, где используются. Также можно воспользоваться Visual Events (https://chrome.google.com/webstore/detail/visual-e...
Я бы вообще рекомендовал самому создать тему с нуля. А то в темах много обвески, особенно в премиум темах. Например, фреймворки и т.д.  
Ну и оставьте у темы минимальный набор шаблонов index.php archive.php single.php page.php  
Все остальное (в зависимости от вашей темы) можно объединить или снести и т.д. В общем все зависит от конкретной темы
Заходите на сайт _underscores.me
Вводите название своей темы .Скачиваете архив и подключаете что вам нужно в футере и хедере .Я делаю именно так