n-wp.ru — блог о WordPress

Как вывести первое изображение поста

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

В functions.php вставляем код:

Нам остается только вывести картинку в нужном месте:

В коде можно указать максимальный размер (в нашем примере это 100X100).

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

2 комментария

  • как я уже писАл на том сайте, где этот код появился раньше — нельзя заменить первую картинку в записи, чего хотелось бы.

  • подскажите, я правильно понимаю, что если все правильно сделать, то в анонсе к записи картинки будут прикрепляться автоматически? другими словами можно будет забыть про произвольные поля? и функцию thumbnail ?
    Если все таки и есть, подскажите, в какое именно место надо вставлять код в файле functions.php и в какой файл вставлять второй код?