Поддержка Проблемы и решения Вывод заголовка постов

  • Здравствуйте у меня возникла такая проблема:
    Мне нужно вывести в сайдбаре посты определенной категории!
    Для этого использую плагин Linkable Title Html and Php Widget by PepLamb
    и внем прописываю код:

    <?php $posts = get_posts( "category_name='Отзывы'&numberposts=4" ); ?>
    <?php if( $posts ) : ?> 
    
    <?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
    <div class="b-content__post clearfix">
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
    				<?php the_title(); ?>
    				</a></h2>
    
            <?php the_content(''); ?>
    </div>
    <?php endforeach; ?>
    <?php endif; ?>

    Все нормально но вот вместо заголовков постов выводится название страницы (допустим главная)!
    Подскажите что исправить в коде что б выводились именно заголовки постов?

Просмотр 1 ответа (всего 1)
  • это не правильно так писать:
    <?php $posts = get_posts( "category_name='Отзывы'&numberposts=4" ); ?>

    замени на

    <?php $posts = get_posts('category=3&numberposts=2');
    foreach ($posts_news as $post) : setup_postdata($post); ?>				
    
    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
    
    <?php endforeach; wp_reset_postdata(); ?>

    3 — это ID рубрики, ярлык писать нецелесообразно, потому что поменяешь название и ярлык поменяется а потом ищи как ты выводил эти записи

Просмотр 1 ответа (всего 1)
  • Тема «Вывод заголовка постов» закрыта для новых ответов.