• Здравствуйте!

    Искал среди плагинов, долго читал здесь. Но так и не нашёл ничего, что бы помогло решить такую задачу: сделать из страниц каталог статей. Только немного не так, как реализовано в article-directory. А так, чтобы на страницах группировались те статьи, которые имеют соответствующий(ие) тэг(и).

    Поясню на примере:
    1) есть рубрики «Малина», «Клубника», «Картошка», «Морковка», «Фундук» и «Миндаль».
    2) У всех статей в рубриках «Малина» и «Клубника» стоит тэг «ягоды». У всех в рубрике «Картошка» и «Морковка» — тэг «овощи». В рубрике «Миндаль» и «Фундук» — тэг «орехи».
    3) Я создаю три страницы: «Ягоды», «Овощи» и «Орехи».
    4) На странице «Ягоды» постепенно формируется каталог статей с соответствующим тэгом. На других страницах — соответственно. Оформление каталога — вопрос второстепенный.

    Заранее спасибо за любую подсказку.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    При помощи функции query_posts() можно выводить записи с нужной меткой.

    Спасибо!

    Это уже близко. Но как использовать эту функцию, чтобы вставить на каждую страницу разные теги? Если в page.php будет стоять, к примеру

    query_posts(‘tag=cooking’);

    , то на всех страницах будет список статей с тегом «cooking».

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Можно вставить в page.php условные теги:

    if ( is_page('berries') )
    	query_posts('tag=berries');
    elseif ( is_page('vegetables') )
    	query_posts('tag=vegetables');
    ...

    2. Есть и другой вариант. Все записи с определённой меткой выводятся на странице этой метки — при включённых постоянных ссылках она может иметь вид, например, site.ru/tag/cooking. Если нужно вывести то же самое на отдельной странице — можно воспользоваться плагином Page Links To, указав соответствующий адрес.

    Сергей, огромное спасибо!
    С плагином получилось наиболее удачное решение. Просто и быстро. И как раз то, что я хотел.

Просмотр 4 ответов — с 1 по 4 (всего 4)

Тема «Как сделать из страницы каталог» закрыта для новых ответов.