Existem diretrizes oficiais sobre onde um plug-in deve armazenar em cache arquivos?
Caso contrário, existe uma prática recomendada por aí que eu possa seguir?
Por exemplo, um plug-in captura o conteúdo de um sistema back-end se beneficia do armazenamento em cache do arquivo, para que não busque repetidamente o mesmo conteúdo no back-end.
A pesquisa aqui e em outros lugares é difícil, pois a maioria das consultas leva a plug-ins de cache ou tutoriais de banco de dados.
Meu instinto diz para colocá-los em um subdiretório de wp-content/uploads
.
Meu instinto secundário seria manter os arquivos dentro da árvore de diretórios do plugin. Isso mantém os dados do plug-in agrupados, mas não segue (o que parece ser) a arquitetura do WordPress em que o conteúdo do usuário está /uploads
.