Вам, возможно, будет «лучше» реализовать это с помощью JavaScript или, если предпочитаете, jQuery.
Например, класс в теме показывает название категории, как в этом примере:
<span class="category-name">Вопросы по UNIX для начинающих</span>
Таким образом, в скрипте для страницы темы вы выбираете текст элемента с классом «category-name», а затем внедряете тег вашего объявления в div-элемент по вашему выбору, исходя из текста категории.
На мой взгляд, это более надёжный метод, чем просто скрытие и отображение div-элементов с кодом объявлений исключительно через CSS.
Это также очень просто реализовать для любого, кто обладает базовыми навыками JavaScript или jQuery.
Вы выбираете внутренний текст элемента span на основе класса span категории. Затем вы сопоставляете этот текст со списком ваших категорий и вставляете код вашего объявления в выбранный элемент DOM на этой странице в зависимости от категории.
Написать этот код довольно просто для любого, кто владеет базовыми навыками JavaScript, и это, вероятно, лучший способ реализовать то, что вы хотите. @Windsooon