Модератор
Юрій
(@yube)
Извините, я имел в виду информацию из бд, а не оформление сайта
Модератор
Юрій
(@yube)
Чтобы что-то подсказать, нужно знать, каким кодом выводятся записи. Подозреваю, что просто the_content('more'). Чтобы оформить вывод «как нужно» и если это не предусмотрено в Теме (улавливаете, зачем я послал Вас читать терминологию?)), придется переделать Цикл (The Loop — см. в Кодексе). 1. Вывод контента заменить на функцию, вылавливающую картинку в тексте записи (раньше, до появления штатного превью поста, были популярны) и, скорее всего, использовать timthumb (либо менять в настройках размер миниатюры, если у этого антиквариата есть такая настройка, и перестраивать все миниатюры для уже загруженных картинок, если… ну, Вы поняли). 2. Сделать вывод того, что «Материал бла-бла-бла». Я не знаю, метки это или произвольные поля, но сути это не меняет — надо их выводить. 3. Поработать с CSS, зафиксировав ширину и высоту контейнера поста и добавив свойство float. Цвета и прочие мелочи — последний штрих. Ерунда, в общем.
К сожалению, у этого антиквариата нет настроек миниатюр
Нашел следующий код
<div class="post-image">
<?php
$id =$post->ID;
$the_content =$wpdb->get_var("SELECT post_content FROM $wpdb->posts WHERE ID = $id");
$pattern = '!<img.*?src="(.*?)"!';
preg_match_all($pattern, $the_content, $matches);
$image_src = $matches['1'][0];
?>
<img src="<?php if($image_src != '') { echo $image_src; } else { ?><?php bloginfo('template_directory'); ?>/images/no-image.jpg<?php } ?>" width="132" height="105">
</div>
Это, соответственно, вывод картинки
Подскажите, как используя этот код, реализовать вывод похожих записей из категории