Вывести на главной записи блога с заданным тегом

Есть блок blog.latest_posts, позволяющий выводить заданное количество последних записей блога.
Нужен подобный блок, позволяющий выводить не последние записи, а записи с определенным тегом (например, "Новости")

Код блока blog.latest_posts:

{$latest_posts = $wa->blog->posts(null, 5)}
<div>
{foreach $latest_posts as $post}
<div class="post">
<h3>
{$post.title}
{* @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}
{$post.user.name}
{else}
<span class="username">{$post.user.name}</span>
{/if}
{$post.datetime|wa_datetime:"humandate"}
</div>
<p>
{$post.text|strip_tags|truncate:400}
</p>
</div>
{/foreach}
</div>

Как его изменить, что бы выводились не последние записи, а записи, к примеру, с тегом "Новости"?

4 ответа

  • -1
    Не сочтите за некропостера, меня тоже инетерсует данный вопрос. Решение было найдено?
  • -1
    BITMAP 22 мая 2014 02:39 #
    {$latest_posts = $wa->blog->posts(null, 5)}

    вместо "null" ставьте ID категории блога
    • +2

      это не так, вместо null ставиться id блога, а не категории. Чтобы выводить записи из конкретного тега или конкретной категории нужно дописывать хелпер.

  • 2

    Добрый день. Если проблема еще актуальна, готовы помочь с решением. Есть готовые файлы для работы хелпера.

    Пример работы хелпера можете посмотреть в категориях данного сайта https://omadapro.ru/ (В товарной категории "стабилизаторы напряжения" выводятся только записи из категории блога "стабилизаторы напряжения", в товарной категории "ибп" выводятся только записи из категории блога "ибп")

    Тоже самое можем проделать и с тегами, так что пишите.

    Портфолио Эксперта Webasyst: https://experts.webasyst.ru/directory/1080023/honeymarketing/

    Мои телефон: +7 (999) 202-87-07

    Мой E-mail: yaroslav@honeymarketing.ru

    Telegram: @yaroslav_ukazov

    ---

    honeymarketing.ru

    E-mail: info@honeymarketing.ru

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

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