Произвольные поля и категории блога

Есть тема для wordpress блога, которая позволяет вставлять какое-нибудь изображение через произвольные поля. Для каждой записи необходимо добавлять 3 произвольных поля (для полного изображения, среднего и максимально сжатого).

Так же есть в блоге несколько категорий, для каждой из которых есть специальные изображения (если, к примеру публикуется запись в категорию "личное", то для этой категории добавляется через произвольные поля изображение, которое соответствует этой категории и т.д.).

Какая стоит задача?… Сделать так, чтобы при публикации записи, произвольные поля автоматически заполнялись, исходя из того, в какую категорию публикуется запись.

Другими словами, "привязать" произвольные поля к категориям (как я себе это представляю, необходимо заранее отметить произвольные поля для каждой категории, а во время публикации wordpress автоматически будет определять категорию, в которую публикуется запись и автоматически выставлять соответствующие произвольные поля, которые привязаны к категории). Тем самым, получится, что каждый раз не придется вручную добавлять произвольные поля и будет работать на автомате.

Подскажите, пожалуйста, как такое можно осуществить?

Неужели никто не знает?

Т.е. если запись включена в рубрику "Кексы" то надо чтобы в ленте записей возле нее выводилось изображение кекса? А зачем произвольные поля? Просто в нужном месте пропишите что-то типа

 if (in_category('keksy')) { echo "<img src='keks.jpg'>";}

А вместо трех превью поста реккомендую использовать функцию the_post_thumbnail(); (при условии что обычно вы загружаете для всех трех превьюшек одну и ту же фотку, но разных размеров.)

Anonymous
Отправить
Ответ на: