wp_upload_dir('chat/2_27');
обрежется до "{путь к uploads}/chat/2_". Так работает с любым символом. function findOrCreateChatDir(string $chatId): string {
$uploadDir = wp_upload_dir();
$chatDir = "{$uploadDir['path']}/chat/{$chatId}";
if (!file_exists($chatDir)) {
wp_mkdir_p($chatDir);
}
return $chatDir;
}