Я решил задачу следующим образом:
1.Галерея привязана к файловому архиву (ФА).
2.Существует две категории страниц: "Галереи" и "Файлы галерей"
3.Каждой публичной галерее ФА соответствует одноименная страница в категории "Галереи"
4.Каждому файлу из публичной галереи ФА соответствует страница в категории "Файлы галерей"
5.Страница, соответствующая галерее из ФА, содержит ссылки на страницы (в тексте), соответствующие файлам из этой галереи ФА.
6.Действия над папками-галереями и файлами из них, производимые в ФА, параллельно отражаются на соответствующих страницах.
Пункт 5 не обязателен, т.к. и для визуальной связи страницы-галереи с ее страницами-файлами можно использовать сторонние плагины, например pagelist, который позволяет выводить списк страниц-файлов, связанных со страницей-галереей в любом виде и в любом месте. И т.д. и т.п.
Таким образом наш старый ФА приобрел что то вроде одностороннего интерфейса из страниц. ИМХО, это удобно.