Существуют ли официальные инструкции о том, где плагин должен кэшировать файлы?
Если нет, есть ли лучшая практика, которой я могу следовать?
Например, плагин получает содержимое из серверной системы и получает выгоду от кэширования файла, поэтому он не получает несколько раз одно и то же содержимое из серверной части.
Поиск здесь и в других местах сложен, так как большинство запросов приводят к плагинам кэширования или учебным пособиям по базам данных.
Мой инстинкт говорит, чтобы поместить их в подкаталог wp-content/uploads
.
Мой вторичный инстинкт должен был бы держать файлы в дереве каталогов плагина. Это сохраняет данные плагина сгруппированными, но не следует (как представляется) архитектуре WordPress, в которой находится пользовательский контент /uploads
.