а как не работает? в чем именно это проявляется?
Gutenberg при сохранении выдавал ошибку, и при переходе на /wp-json отдавало 404.
Оказалось после удаления строк в functions.php, нужно было зайти в настройки постоянных ссылок и нажать сохранить. Это сработало.
Правда осталось загадкой, почему при смене шаблона на дефолтный все начинало работать сразу)