Как выставить разные картинки на страницах?
В данный момент такой код:
<?php if(is_page()){?>
<div class="breadcrumb_ins">
<h1 class="breadcrumb_title" id="the_title_page">
<?php the_breadcrumb_title(); ?>
</h1>
</div>
<?php } ?>
Картинка подключается через CSS стили: breadcrumb_ins .
У шаблона несколько вариантов цветов и в этом классе можно увидеть разные картинки (для каждого цвета):
.breadcrumb_ins{
min-height: 73px;
background: url(images/breadcrumb.png) no-repeat 0px center;
padding: 18px 0 0 100px;
}
.color_y .breadcrumb_ins{
background: url(images/breadcrumb_y.png) no-repeat 0px center;
}
.color_b .breadcrumb_ins{
background: url(images/breadcrumb_b.png) no-repeat 0px center;
}
.color_r .breadcrumb_ins{
background: url(images/breadcrumb_r.png) no-repeat 0px center;
}
.rtl_body .breadcrumb_ins{
padding: 18px 100px 0 0;
background-position: right center;
}
можно ли добавить в эти стили, к примеру, если картинка для страницы FAQ нужна так:
background: url(images/breadcrumb.png) no-repeat 0px center;
padding: 18px 0 0 100px;
}
.faq_page .breadcrumb_ins{
background: url(images/link.png) no-repeat 0px center;
}
и так далее?
Ну и самый главный вопрос, как это всё вместить в коде, чтобы сайт понимал где какую картинку показывать?
Пробовал так:
<?php if( is_page( array(200) ) ){ ?>
<div class="breadcrumb_ins">
<h1 class="breadcrumb_title" id="the_title_page">
<?php the_breadcrumb_title(); ?>
</h1>
</div>
<?php } ?>
<?php } ?>
но это только для какой-то страницы показывать. Какие ещё варианты есть?
Включите в вашей теме поддержку миниатюр записей.
И выводите это для нужного блока в шаблоне страницы.