Интегрировать скрипт синтеза речи в Wordpress
Если чекбокс “Обновить файл” отмечен, тогда при создании/сохранении поста (не знаю как считать поле из поста если пост еще не сохранен, есть методы?) нужно перегенерировать и переписать файл. Чтобы избежать проблем с кэшированием, я бы сделал при перезаписи:
- удаление текущего файла
- создание нового файла, в имени которого дата и время создания
- апдейт поля “аудиофайл” - прописать новый путь
По возможности реализовать в виде плагина, вроде как это несложно.
Важный нюанс! Нужно сделать так, чтобы можно было использовать не только в одном кастомном типе, а в любом где есть поля с такими же названиями, насколько я понимаю для этого нужно не один slug типа поста сделать а массивом, чтобы можно было добавить и чтобы скрипт работал для всех указанных типов постов.