Як зробити список останніх публікацій у WordPress

список останніх публікацій у WordPress

Доброго дня, шановні читачі блогу!

Раніше ми вже розглядали як зробити список найбільш обговорюваних публікацій та як зробити список останніх коментарів у WordPress. Іноді на блогах можна побачити і список останніх публікацій у сайдбарі, і якщо Ви вирішили, що на Вашому блозі також має бути такий список - читайте далі, як це зробити.

Зразу може виникнути запитання - а для чого взагалі це потрібно? Адже є головна сторінка блогу і там і так виводяться останні публікації. Все ж певне призначення такий список може мати, особливо якщо основний трафік на Ваш блог іде не із закладок, а з пошукових систем. І якщо відвідувачі потрапляють в основному не на головну, а на внутрішні сторінки блогу, то в такому випадку може бути доцільно показувати їм список останніх постів.

А зробити його у системі WordPress можна за допомогою тегу wp_get_archives.

Наприклад, якщо Ви бажаєте показувати список останніх 10 публікацій, то у відповідне місце шаблону вставте код:

<?php wp_get_archives('type=postbypost&limit=10'); ?>

Число 10 можна замінити на будь-яке інше, щоб відобразити іншу кількість публікацій.

Також цей тег можна застосовувати для виводу інших архівів.

Для цього потрібно прописати в ньому певні параметри (аргументи). Прописують їх таким чином: <?php wp_get_archives('параметр1=значення&параметр2=значення&параметр3=значення'); ?>. Параметри розділяються символом &.

Найпоширеніші з них такі:

Параметр Значення
type yearly - архіви по роках
monthly - архіви по місяцях (по замовчуванню)
weekly - архіви по тижнях
daily - архіви по днях
postbypost - список публікацій, відсортованих по даті
alpha - список публікацій, відсортованих по заголовку
limit число - кількість посилань, які мають відображатися за допомогою даного тегу (по замовчуванню - усі публікації)
format html - у вигляді html списку за допомогою тегу <li> (по замовчуванню)
option - у вигляді випадаючого списку
show_post_count 1 - показувати кількість публікацій поряд з гіперпосиланням
0 - не показувати кількість публікацій поряд з гіперпосиланням (по замовчуванню)

Якщо цей тег застосувати без аргументів таким чином <?php wp_get_archives(); ?>, то спрацюють налаштування "по замовчуванню" і він виведе архів блогу по місяцях.