- Clean Archives Reloaded
- Heat Map plugin
- Smart Archives Reloaded
- Extended Live Archive
- Collapsing Archives
- Latest Post from each Category plugin
Я вже одного разу говорив в блозі і твіттері, що потрібно б зайнятися модифікацією (ребрендингом) архіву своїх wordpress блогів. Практично у всіх стандартних шаблонах можна побачити в сайдбарі блок архівів, де розташовуються посилання на ті чи інші місяці публікацій. Спочатку воно ніби як нормально виглядає, але коли ти ведеш блог років 2-3, то цих лінків може накопичитися штук 20-30. По-перше, це візуально не зовсім добре, архів займає надто багато місця при тому, що його користь мінімальна - шукати потрібну статтю в архіві неефективно. По-друге, ясна річ, що на сторінках архіву розташовується не самий унікальний (можна навіть сказати дубльований) контент, тому зайвий раз робити на цьому акцент непотрібно.
Загалом, я нарешті знайшов час і бажання для вирішення «проблем» з архівом. При цьому підійшов до питання, що називається, комплексно, тому приготував вам зразу огляд декількох цікавих рішень для різних завдань. До речі, в минулій статті про функції wp_get_archives я розповідав як трохи обмежити блок архіву в сайдбарі:
За допомогою цього коду ви відображаєте останні 12 місяців архіву, але «забувати» про інших посилання я б не став, просто їх треба розмістити в іншому місці - спеціальній сторінці архіву. Варіантів її реалізації є кілька. По-перше, можна зробити окремий шаблон для цієї сторінки WordPress , Де виводити архіви через wp_get_archives, а, по-друге, можна звернутися за допомогою до сторонніх розробок і модулів.
Отже, плагіни для архівів в WordPress:
Clean Archives Reloaded
Clean Archives Reloaded - генерує список постів, які розбиті по місяцях. При кліці на той чи інший місяць список статей розкривається або закривається за допомогою JavaScript.
На сайті автора є приклад і опис реалізації даної функції, де він пише, що використовував спеціальний механізм кешування для роботи. Саме тому даний плагін не повинен особливо навантажувати вашу БД безліччю MySQL запитів і працювати дуже ефективно. Єдиним питанням при цьому є поєднання цього плагіна з картою сайту wordpress блогу - адже обидва плагіна посилаються на всі пости, є сенс один з них прибрати через непотрібність - або використовувати карту сайту у вигляді сторінки архіву, або застосувати для архіву інші плагіни.
Heat Map plugin
Heat Map plugin - плагін дозволяє відображати архіви блогу, категорії і теги у вигляді оригінального списку чимось нагадує хмара міток в WordPress . Активність в тому чи іншому архіві відображається за допомогою більшого розміру або кольору шрифту.
Візуально рішення дуже цікаве! На сайті плагіна, правда, вказана підтримувана версія WordPress 2.6., Але думаю повинна працювати і в більш старших. Для архіву так точно з тих пір ніяких серйозних нововведень не було. Поєднуючи висновок списку категорій, тегів і архівів можна зробити досить інформативну сторінку для відвідувачів.
Smart Archives Reloaded
Smart Archives Reloaded - ще один «reloaded» плагін. Спочатку я знайшов оригінальний, але він не підтримується розробником ще з весни і wp 2.3, що звичайно не дуже добре. А потім зовсім випадково виявив в пошуку Smart Archives Reloaded і був приємно здивований! Зберігши колишні принципи роботи він був розширений новими опціями по налаштуванню, зокрема у вас буде кілька варіантів для виведення архіву:
- список постів по місяцях;
- компактний блок з посиланнями по роках і датам публікацій;
- дворівневе меню з роками і датами публікацій;
- блок посилань на місяці архіву + список постів (стандартний старий вид, який використовується в оригінальній версії плагіна).
- меню + список постів + JavaScript. І ви отримаєте абсолютно нереальний і класний архів!
Extended Live Archive
Extended Live Archive - вельми оригінальний динамічний архів, реалізований на AJAX. Він дозволяє знайти будь-яку посаду блогу через «тимчасове дерево публікацій», тобто спочатку вибираєте рік, потім місяць і можете побачити список постів за цей час. Є також можливість перегляду архіву за категоріями.
Взагалі я знайшов цей плагін раніше ніж Smart Archives Reloaded, тому був їм дуже вражений. По суті, до плюсів можна занести використання AJAX, архів за датою і категоріях, але в якості складнощів виступає необхідність зміни оформлення архіву (не зовсім красиво виглядає) і локалізація.
Collapsing Archives
Collapsing Archives - за допомогою Javascript в даному плагіні реалізована можливість розкриття років, місяців публікацій, як це, наприклад, можна бачити в архівах Blogger`а. Більшою мірою підходить для сайдбара, але також може бути застосовано для сторінки архіву:
Приємною особливістю плагіна є дуже велика кількість налаштувань для нього, які можна задати в адмінці wordpress. Добротний такий модуль, який підходить для wp 2.8 - 3.0.1.
Latest Post from each Category plugin
Latest Post from each Category plugin - можна використовувати цей плагін в якості невеликого доповнення до архіву. За назвою ви вже могли здогадатися, що він виводити останні статті для кожної директорії. Тобто, наприклад, ви на сторінці архіву розміщуєте посилання на місяці публікацій і доповнюєте це все ось таким ось «приємним» бонусом для читачів:
Плагін можна використовувати як на сторінці поста, так і додавати в шаблон, наприклад в сайдбар блогу, що теж дуже корисно.
Взагалі навіть не очікував, що знайду стільки цікавих плагінів для архіву в wordpress. Минулий мій пошук якось все більше заплутав, були знайдені старі непрацюючі модулі, інші занадто надлишкові, а зараз багато вдалося прояснити. Використання того чи іншого плагіна залежить від специфіки вашого блогу чи сайту, у кожного з них є свої плюси і особливості. Найбільш вражаючим для мене особисто видався новий Smart Archives Reloaded, який може замінити парочку інших плагінів. Який саме буду використовувати для своїх блогів поки не знаю, потрібно буде потестувати все і знайти оптимальний варіант щоб не копіювати при цьому ще й карту сайту. У будь-якому випадку напишу про це трохи пізніше в блозі.
PS Постовий. Для того щоб ваш сайт не тільки добре виглядав, але і працював дізнайтеся всі таємниці seo записавшись на курси просування сайтів в Києві, телефонуйте +3 (097) 8535669 швидше.
Кому набридло працювати і хочеться відпочинку, радимо тури в Йорданію на мертве море або новорічні свята.
Всі веб-майстра і сеошникі пишуть статті на конкурс BestMasterіZація серед яких є дійсно цікаві матеріали.