Как в блоке вывести картинку поста

Если при создании поста задать ему доппараметр картинку, каким кодом ее можно в блок вставить, чтобы она показывалась вместе с названием поста?

5 ответов

  • 0
    Lugobor Партнер-эксперт 4 декабря 2013 04:16 #
    параметр image = 1.jpg
    • +1
      Сергей Варенов Сергей Варенов 5 декабря 2013 05:31 #
      Необязательный набор дополнительных параметров key=value (используются в шаблоне общедоступной части в виде {$post.key}). Каждую пару key=value указывайте с новой строки.

      {$post.image} в вашем случае, переменную пост меняй на переменную поста при выводе
      • +1
        %username% 5 декабря 2013 19:13 #
        Чет не могу сообразить...

        Делаю так
        <style>
        .post { margin-bottom: 80px; margin-right: 50px; }
        .post h3 { font-size: 2em; margin-right: 5px; margin-bottom: 3px; }
        .post .credentials { color: #AAA; font-size: .9em; margin-bottom: 5px; }
        .post .username { color: #777; padding: 0; display: inline; }
        </style>
        {$latest_posts = $wa->blog->posts()}
        {$_tmp = shuffle($latest_posts)}
        <div>
        {foreach $latest_posts as $post}
        <div class="post">
        <h3>
        <a href="{$post.link}">{$post.title}</a>
        {* @event prepare_posts_frontend.%plugin_id%.post_title *}
        {if !empty($post.plugins.post_title)}
        {foreach $post.plugins.post_title as $plugin => $output}{$output}{/foreach}
        {/if}
        </h3>
        <div class="credentials">
        {if $post.user.posts_link}
        <a href="{$post.user.posts_link}" class="username">{$post.user.name}</a>
        {else}
        <span class="username">{$post.user.name}</span>
        {/if}
        {$post.datetime|wa_datetime:"humandate"}
        </div>
        <img src="/wa-data/public/blog/img/{$post.params.image}" />
        <p>
        {$post.text|strip_tags|truncate:400}
        </p>
        </div>
        {/foreach}
        </div>

        Картинки в директориях лежат.
        В блоке не отображаются


        Зато в post.html картинку вывел без труда вот так
        {if $post.image}<img src="/wa-data/public/blog/img/{$post.image}" />{/if}
  • 0
    Lugobor Партнер-эксперт 5 декабря 2013 17:20 #
    спасибо!
  • 0
    Lugobor Партнер-эксперт 13 декабря 2013 21:00 #
    Вопрос открыт
  • 0
    neil Партнер-разработчик 29 августа 2018 18:41 #

    есть плагин для этого https://www.webasyst.ru/store/...

  • -2
    Владимир 3 марта 2018 22:29 #

    Здравствуйте. Скажите пожалуйста. Как в вордпресс, мне вывести картинку из поста на главную страницу?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите