Como obtenho um relatório do total de tópicos por subcategoria para todas as subcategorias, por favor?

Você tem o data explorer no seu site? Se sim, você deve ser capaz de extrair esses números com algo como isto:

SELECT t.category_id,
       COUNT(t.category_id)-1 AS topics
FROM topics t
JOIN categories c ON c.id = t.category_id
WHERE t.deleted_at IS NULL
AND t.visible = true
AND c.post_count IS NOT NULL
GROUP BY c.position, t.category_id
ORDER BY c.position

Este não conta tópicos não listados ou excluídos e ignora categorias excluídas com base na contagem de postagens NULL. Ele também está na ordem de ‘posição’, o que pode não ser tão útil se você não definiu posições fixas.

(Adicionei um ‘-1’ para contabilizar o tópico Sobre)