10 Корисних прийомів по роботі з циклом loop в wordpress

1. Вибірка записів в проміжку часу

Рішення. Додайте наведений нижче код туди, де в темі планується відображати вибірку записів між двома датами (не забудьте замінити дати з прикладу своїми):

2. Використання декількох loop'ов на сторінці, без дублювання записів

10 Корисних прийомів по роботі з циклом loop в wordpress

Проблема. У більшості актуальних тем і у всіх "журнальних" на домашній сторінці блогу відображається як мінімум два loop'а, наприклад, для розділу "Популярні записи". Поєднати два loop'а просто, а от запобігти дублюванню в них записів вже складніше. якщо не знати простого способу зробити це.

2. Тепер застосуємо другий loop для вибору всіх записів за винятком виведених першим loop.

3. Зберігаємо файл "index.php" і насолоджуємося результатом.

4. Вибір записи по додатковому полю і значенням

10 Корисних прийомів по роботі з циклом loop в wordpress

Проблема. Оскільки додаткові поля в WordPress незмінно користуються популярністю, часто виникає потреба у виведенні списку записів з певними додатковими полями і значеннями. Для досвідчених користувачів WordPress тут все просто, а от новачки постійно задають мені це питання в блогах. Ось як правильно і швидко це зробити.

5. Список "майбутніх" записів

Рішення. Якщо блог ведеться щодо давно, чому б не відображати записи, яким вже більше року? Зробити це просто: вставте наведений нижче код в бічній блок або в файл "single.php".

7. Використання loop'а для створення цікавої сторінки Архіву

Аналіз коду. Для початку створимо "шаблон сторінки", додавши в верхню частину файлу наступні рядки:

8. Створення своїх loop'ов за допомогою об'єкта WP_Query

10 Корисних прийомів по роботі з циклом loop в wordpress

Проблема. Класичний цикл loop в WordPress, про який тут йде мова практично в кожному прийомі, зручний і простий в роботі. Однак при великій кількості призначених для користувача loop'ов (зокрема, в складних "журнальних" макетах) з'являються проблеми зі скиданням, зміщенням, некоректними тегами умов та інші дрібні неприємності.

Рішення. Скористайтеся об'єктом "WP_Query" для створення свого власного loop'а.

9. Вибір в loop'е тільки "приклеєних" записів

10 Корисних прийомів по роботі з циклом loop в wordpress

Проблема. З'явилися в WordPress 2.7 "приклеєні" записи - відмінна опція улюбленої блог-платформи. Багато користувачів WordPress цікавляться, як вибрати в loop'е тільки "приклеєні" записи.

10. Створення loop'а із зображень

Після збереження файлу "functions.php" можна відображати loop з зображень:

Мої вибачення.
Проблема виявилася не в Вордпресі.
Закинув цю ж тему на інший хостинг - все працює, за умови що виставляю 777 для папки "cache" - є така всередині теми. На колишньому хостера теж даю такі ж права - ніяких змін.
Може бути підкажете, як постороіть розмова з хостером, в плані що підключити і тд.
Дякуємо

Олексій, добрий вечір, можете кинути сюди або на пошту (через зворотний зв'язок) посилання на Вашу тему, треба поглянути що там в thumb.php. Може просто розширення для php яке-небудь не варто.

Схожі статті