Хотіли б ви вивести всі ваші записи WordPress на одній сторінці? Нещодавно один з наших читачів цікавився, як створити сторінку архіву і вивести на ній все записи. У сьогоднішній статті ми покажемо вам як відобразити всі ваші статті WordPress на одній сторінці без пагінацію.
Навіщо і коли потрібно виводити всі записи на одній сторінці?
Багато власників сайтів, все ж вважають за краще створювати власні сторінки архівів на своїх сайтах. На цих сторінках зазвичай виділяють популярні записи, виводять архів по датах у вигляді акордеона, відображають список рубрик або ж хмара тегів і т.д.
Деякі блоги воліють просто виводити список заголовків для всіх записів WordPress на одній сторінці.
Виводимо всі записи WordPress на одну сторінку
Існує безліч різних способів для відображення всіх записів на одній сторінці. Можна вивести статті а сторінку шорткодом, можна відобразити їх за допомогою плагіна, і, Ніконец, можна показати все записи на сторінці за допомогою довільного шаблону і циклу.
Ми розповімо про всіх трьох способів, і почнемо з найпростішого.
Плагін працює «з коробки» і не потребує додаткового налаштування.
Продовжуємо, і створюємо нову сторінку, називаємо її «Архіви» або як забажаєте. Після цього вставляємо в Неєм наступний шорткод:
Цей шорткод виведе простий список всіх заголовків ваших записів в хронологічному порядку. В параметрах шорткода вказано ліміт на 1000 записів на сторінку.
Якщо ж у вас більше тисячі постів, то можна змінити це значення. Також ви можете змінити порядок записів на ASC, і при цьому записи стануть відображатися в зворотному хронологічному порядку (спочатку старі записи).
Якщо ж вам потрібно вивести записи на сторінці в залежності від рубрики або за іншими параметрами, то зробити це можна буде, ознайомившись з документацією плагіна.
Current Version: 2.9.0
Спосіб 2: Використовуємо плагін Simple Yearly Archive
Якщо вивести всі свої записи WordPress на одній сторінці, то її потрібно буде довго прокручувати. Цього можна уникнути, якщо відображати список записів, згрупованих за роками. Користувачі зможуть натиснути на потрібний рік і розгорнути його, а потім вже ознайомитися з публікаціями за обраний рік.
Для початку вам буде потрібно встановити і активувати плагін Simple Yearly Archive.
Після активації переходимо на сторінку Налаштування »Simple Yearly Archive для настройки плагіна.
Якщо ви хочете вивести їх під назвою року, то буде потрібно додати
Інші налаштування плагіна говорять самі за себе, тому кожен вирішить самостійно, які опції варто відзначити.
Не забудьте натиснути на кнопку збереження змін.
Тепер же, для того, щоб вивести всі записи на одній сторінці, потрібно додати шорткод [SimpleYearlyArchive] на цю саму сторінку.
У плагіна є безліч параметрів, які можна використовувати в шорткоде. Ознайомитися з повним списком параметрів можна на сторінці документації.
Simple Yearly ArchiveCurrent Version: 2.0.1
Спосіб 3: Виводимо всі записи WordPress на одній сторінці за допомогою коду шаблону
Використання плагіна для виведення всіх записів на одній сторінці - найпростіше рішення, але може бути деякі з вас захочуть реалізувати це за допомогою коду в шаблоні сторінки.
Для початку створюємо довільний шаблон сторінки і копіюємо в нього оформлення зі свого файлу page.php.
Після цього використовуємо цикл, представлений нижче, для виведення всіх записів на одній сторінці.
Rating: 2.6 / 5 (10 votes cast)