Поддержка Проблемы и решения Вопрос по функции query_posts

  • Решено oleg-argentum

    (@oleg-argentum)


    Почему при выводе рубрики на странице с помощью функции <?php query_posts($query_string.’&cat=3′); ?>, все записи в данной рубрике выводятся не так как это происходит при прямом выводе данной рубрики. т. е. не работает переход на запись, не работает функция <!—more—>? Все записи выводятся полностью, и чисто в текстовом виде? Каким еще способом можно вывести все записи определенной рубрики, на заданной странице? Спасибо.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yuri

    (@yube)

    Нужно использовать инструмент по назначению. То есть рубрики выводить как рубрики, а не как статические страницы.

    а есть еще get_posts($args)
    только потом вывод надо делать обычным php циклом
    и функции для главного цикла типа the_content the_category и тд.
    работать тоже не будут но для них можно найти замену

    Очень дельные ответы. Пользы от них ноль. Как стандартно использовать рубрики я и так знаю. Мне нужно было только узнать могу ли я на созданный мною шаблон страницы, разместить например в начале какую нибудь статическую информацию, потом ниже на той же стоанице вывести к примеру три записи из определенной категории, и что бы сохранялись все функции (переход к записи, вставка -more-, и. т. ), плюс еще ниже какая нибудь еще инфа, банер и т. п. В инете много примеров реализации данного расположения. Но как видно прийдется самому грызть сей камень, так как все специалисты слишком умны, что бы снизойти до такой ерунды… Спасибо.

    Atrax

    (@atrax)

    Ethical engineer

    А дописать статику и баннер в сам шаблон рубрики — принципы не позволяют?
    Почему все надо делать через…. э… другое место?

    Если бы вы продолжали спрашивать дальше вместо того, чтобы обижаться (какая-то женская реакция, ей богу), то вам бы все объяснили. А убеждать вам в том, что вы на самом деле ходите другого, а вы еще будете сопротивляться — оно нам нужно, как по вашему? Мне — точно нет. Обижайтесь дальше…

    Обиды здесь никакой нет, это простое констатирование фактов… Плюс еще и реакция у меня оказывается не такая как Вам хотелось бы. Вы не забывайте что к Вам за помощью обращаются люди которые только учатся, и им хотелось бы что то более полезное чем эти огрызки. Да и Бог с ним. Я поискал ответы, и нашел, оказалось, как и следовало ожидать, такая проблема действительно существует, и многие люди обращаются с данным вопросом к специалистам… Можно было для примера предложить ссылочку на обсуждение данной темы, а не предлогать мне использовать инструмент по назначению. Как его использовать по его прямому назначению, я и так знаю. Вот Вы в сообщении сказали полезную вещь, которая действительно может помочь в данном вопросе, по поводу правки шаблона для рубрики. Я не знал что для рубрики можно выбрать шаблон, я умею делать индивидуальный шаблон для страниц, и это их стандартная функция. А как это сделать для рубрик? Если можно ссылочку, или краткое описание если можно. Спасибо.

    Модератор Yuri

    (@yube)

    такая проблема действительно существует

    Я об этом не раз писал и на форумах, и у себя в блоге. Но все равно находится кто-то, кто твердо намерен лечить зубы per rectum, да еще и требует помощи не у проктологов, а у стоматологов 🙂

    Можно было для примера предложить ссылочку на обсуждение данной темы

    Вы считаете, что мы их коллекционируем? Или нам Гугль поет другие песни?

    А как это сделать для рубрик?

    Проще, чем для страницы. Достаточно назвать шаблон category-N.php, где N — ID рубрики. Подробности в статье Иерархия шаблонов. Если возникнет вопрос про использование шаблона рубрики для подрубрик и/или постов, то ищите ответ у меня в блоге.

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