Поддержка Проблемы и решения Статическая страница + посты на одной странице

  • Приветствую.
    Подскажите, пожалуйста, как можно реализовать следующее:

    на одной странице должно отображаться содержимое статической страницы (скажем about) и лента из постов, скажем категории news. Эта лента, планируется использоваться везде в отдельном sidebar (собственно для него и нужна функция вывода постов этой категории) на каждой странице сайта.

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

    Если это не возможно — скажите, пойду другим путём, хотя этот удобней будет.

Просмотр 1 ответа (всего 1)
  • В англоязычном форуме была найдена похожая тема:

    http://wordpress.org/support/topic/displaying-posts-on-sidebar?replies=8

    Решение предложено вот такое:

    <?php
    $postlist = get_posts('category=438&numberposts=2');
    if ($postlist):
    foreach ($postlist as $post) :
    setup_postdata($post);?>
    <div class="posttop">
    <?php the_title(); ?><br />
    </div>
    <?php the_content(); ?>
    <?php next_post_link('%link', '&laquo; Next Video'); ?>
    <?php previous_post_link('%link', 'Previous Video &raquo;'); ?>
    <?php endforeach;
    endif;
    ?>

    Работает, однако, если у кого-нибудь есть альтернативное решение — пишите, может кому-нибудь ещё пригодится или мне больше подойдёт. =)

Просмотр 1 ответа (всего 1)
  • Тема «Статическая страница + посты на одной странице» закрыта для новых ответов.