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

  • Здравствуйте. Нужно вывести на странице с помощью композера записи из определённой рубрики и с определённой меткой. Встроенного инструмента нет, поэтому, пыталась сама:

    <?php
    $my_posts = get_posts('numberposts=90&category=7&tag=tag-name');
    foreach ($my_posts as $post) :
    setup_postdata($post);
    ?>
    <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    <?php endforeach; ?>

    Но не работает.
    И это не работет. Без метки работает.

    <?php
    global $query_string;
    query_posts('cat=7&tag=tag-name');
    ?>

    В сети нужного не нашла, в пхп понимаю очень плохо. Помогите, пожалуйста!

    • Тема изменена 5 лет назад пользователем css0101.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Добрые сут. Вот пример:

    
    <?php query_posts('cat=id-вышей-категории&tag_id=id-вышей-метки');  ?>
    <?php if (have_posts()) :  while (have_posts()) : the_post(); ?>
    	
    	<!--ваш вывод -->   
    	
    <?php endwhile; ?>
    <?php endif; ?>  
    

    Вот ещё вариант:

    
    <?php
    $my_posts = get_posts('category=id-вышей-категории&tag=id-вышей-метки');
    foreach ($my_posts as $post) :
    setup_postdata($post);
    ?>
    <!--ваш вывод -->   
    <?php endforeach; ?>
    

    id-вышей-категории — изменить на свой id.
    id-вышей-метки — изменить на свой id.

    Проверял работать.
    Вот тут читайте подробней по параметрам query_posts(). ссылка

    Вот тут по параметру get_posts() .Ссылка

    Если что непонятно пишите, помогу бесплатно.

    @wordpress2003, на будущее: когда Вы даёте ссылки на нечто официальное — документацию, темы, плагины и тд, то стоит сперва давать на оф сайт, а на сторонние ресурсы — как дополнительные. Никто ее против сторонних, но информация на них может отличаться от официальной (или со временем удалена или заменена) и у пользователя должна быть возможность получить достоверную информацию.

    https://developer.wordpress.org/reference/functions/query_posts/
    https://developer.wordpress.org/reference/functions/get_posts/

    • Ответ изменён 5 лет назад пользователем SeVlad. Причина: поправка

    Вот тут читайте подробней по параметрам query_posts()

    И сразу обратите внимание почему использование query_posts может быть опасно и ЧТО нужно использовать.
    @wordpress2003, Вы тоже почитайте и погуглите об этом.

    Я просто дал два примера. В дальнейшем буду давать только на оф сайт ссылки.

    Автор css0101

    (@css0101)

    Огромное спасибо всем за ответы! И за ссылки. За ссылки на сайт Кама тоже, ибо я и по-русски в пхп мало что понимаю, по-английски уж, тем более, не осилю. А Кама вполне авторитетный источник, на мой взгляд.

    Пытался пояснить всё и дать примеры как для себя. Я не люблю краткие ответы типа там посмотри вот… Спс @sevlad что подправил ответ мой. Забыл написать про опасность query_posts. Если будут вопросы пишите)

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