Спасибо, @pfaffman. Я не понимаю ваше решение. Вы имеете в виду:
- Создать три разных объявления с разными именами классов (.first-ad, .second-ad, .third-ad) и сделать их видимыми во всех трёх категориях.
- Настроить CSS-стили категорий (я не уверен, как это сделать), чтобы скрывать некоторые объявления в зависимости от их имени класса (если я не хочу показывать второе объявление в категории A, я добавлю .second-ad {disable: none} в CSS-стили).