У платформы Postach.io есть много ограничений по-сравнению с популярными сервисами для ведения блогов. На самом же деле обычно эти ограничения легко исправляются, стоит лишь немного подумать. В сегодняшнем посте я вам расскажу как создать страницу с архивом всех ваших постов и поддерживать ее в актуальном состоянии. У меня на этот процесс ушло буквально несколько минут.

Собираем ссылки на существующие посты

Если у вас в блоге всего несколько постов или вы только еще решили начать свой блог, то можете смело промотать страницу сюда. Потому что все описанные ниже действия будет проще сделать вручную.

URL и заголовки

Первым делом вам нужно получить ссылки уже на существующие посты, а так же на заголовки. Справиться с этим делом быстро поможет сервис XML-Sitemap.com, о котором я уже однажды рассказывал. Если у вас в блоге более 500 постов, к сожалению, вам придется поискать аналогичный сервис.

На главной странице сервиса просто укажите адрес своего блога, остальные настройки в данном случае не имеют никакого значения. И нажмите Start:

После чего начнется создание карты вашего сайта. Почему я использую этот сервис, а не встроенную карту сайта, вы узнаете чуть ниже.

После того как генерация закончится, вы получите несколько видов карт вашего блога:

Вам понадобятся файлы sitemap.html и urllist.txt. Первым делом, откройте файл urllist.txt в любом текстовом редакторе. Я буду использовать Notepad++ просто потому что мне так удобнее. Перед вами будет примерно вот такой файл:

В нем вам нужно оставить только строки со словом post. Ни в коем случае не меняйте порядок строк.

Post в ссылках появился в Postach.io в версии от марта 2015-ого года. На момент прочтения этого поста формат ссылок может измениться. Действуйте по аналогии.

Теперь открываем файл sitemap.html и копируем весь текст в разделе Post:

Этот текст вставляем в другой текстовый документ:

В итоге у вас на руках два текстовых файла. В одном ссылки, а в другом заголовки. Порядок строк менять нельзя, т.к. на данный момент они совпадают.

Затем вам понадобится любой табличный редактор. Я использовал Google Docs. В нем вам нужно создать таблицу из семи столбцов. Вот такую:

Если не хотите создавать ее сами, то можете воспользоваться моим шаблоном. В столбце E фраза :target="_blank" - опциональна. Она позволяет открывать ссылки в новой вкладке. В столбце Result содержится формула, которая объединяет все строки в одну.

В столбцы Name нужно вставить все строки, которые вы получили из файла sitemap.html. А в столбец URL вставить строки из файла urllist.txt. В итоге вы должны получить примерно вот такую таблицу:

И магическим образом в столбце Result вы получаете готовый список ваших постов со ссылками. Просто скопируйте его и вставьте в новую заметку Evernote.

Создаем архив

Архив лучше всего создавать отдельной страницей. Для этого в блокноте вашего блока создайте заметку с названием Архив (или каким угодно) и добавьте ему необходимый минимум тегов: published, markdown, page.

Published - показывает, что ваша заметка опубликована.

Markdown - нужен для того чтобы Postach.io понял, что вы используете разметку.

Page - сообщает о том, что эта заметка не пост, а страница.

В эту заметку просто нужно добавить все ссылки на ваши существующие посты. И у вас получаете замечательная страница с архивом:

Автообновление архива

Теперь, когда у вас создан архив, его нужно поддерживать в актуальном состоянии. Это можно делать от руки, а можно воспользоваться сервисом Zapier.

Шаг 1

В качестве триггера я выбрал новую запись в фиде в Feedly, но можно выбрать просто RSS. А в качестве действия нужно выбрать Evernote и Append to Note:

Шаги 2 и 3

Здесь мы просто подключаем наша аккаунты:

Шаг 4

В Feedly нужно указать фид вашего блога:

Шаг 5

На этом шаге нужно выбрать блокнот вашего блога и вписать название заметки с архивом. Затем в самом низу вписать, что нужно добавить к заметке:

Шаги 6 и 7

Затем просто включаем триггер.

После этих действий новые посты будут автоматически добавляться в вашу заметку и страница с архивом всегда будет в актуальном состоянии.

Ссылки по теме

Почитать подробнее про Postach.io можно здесь.

Про Zapier можно почитать здесь.

Postach.io hacks. How to create Archive page
Обзор Western Digital My Passport Wireless. Домашнее облачное хранилище