Хитрощі Postachio. Де зберігати скрипти для свого блога

  1. Зміст
  2. Таємні розділи Postachio
  3. списки
  4. кнопки Share
  5. Хостинг скриптів
  6. Dropbox
  7. Безкоштовний хостинг
  8. усередині теми
  9. Як редагувати тему сайту і не зламати всі

Прийшла пора знову поділитися з вами деякими хитрощами, спостереженнями і просто корисними речами щодо Postach.io. Цього разу я розповім про те, де можна зберігати скрипти і картинки для вашого блогу. Про "таємних" розділах Postach.io і як не втратити код теми.

Зміст

  1. Таємні розділи Postachio
  2. списки
  3. кнопки Share
  4. Хостинг скриптів
  5. Як редагувати тему сайту і не зламати всі

Таємні розділи Postachio

Якщо ви користувач сервісу, то, напевно, знаєте, про розділ Discover . У ньому ви можете подивитися всі останні пости. Або подивитися пости по темам: подорож, їжа, освіту, дизайн, технології. Напевно, люди пишуть не тільки про це.

http://postach.io/тема/

Замість слова "тема" впишіть те, що вас цікавить і Postach.io покаже всі пости по цьому запиту.

списки

Окремо варто згадати розмітку списків. За умовчанням вона виглядає приблизно так:

але   Postach
але Postach.io , Швидше за все, що зламає таку розмітку. Щоб сервіс дійсно зрозумів, що ви від нього хочете, до списку і після списку можна додати заголовок. Ось як я зазвичай це роблю:

Ось як я зазвичай це роблю:

кнопки Share

Додати кнопки "Поділитися" на сайт дуже легко. на старої версії сайту я використовую кнопки Share42 , Тут я використовую кнопки [Pluso] ( http://pluso.ru/ "" Pluso "). В кінцевому, рахунку не важливо які кнопки ви оберете. Я рекомендую додати їх скрипт відразу ж після хедера поста. Знайти його легко по рядку {{post.title}} і трохи вище можна сміливо вставляти код кнопок.

А ось цей код додасть стандартні кнопки   Postach
А ось цей код додасть стандартні кнопки Postach.io :

{{Theme.social.bar}}

Хостинг скриптів

У мене є сервер, на якому я можу зберігати потрібні скрипти свого сайту і мені навіть не спало на думку, що у випадку з Postach.io , Це може стати проблемою .

Є кілька спосіб вирішення цієї проблеми.

Dropbox

Скрипти можна зберігати в Dropbox . Як це зробити докладно описано тут англійською . Якщо коротко і російською, то вам потрібно створити свій .css, .js файл і покласти його в Dropbox . Згенерувати посилання для цього файлу, замінити www на dl. І додати це посилання в потрібне місце вашої теми. Основний недолік цього способу в тому, що Dropbox починає блокувати файли при великій кількості звернень до нього. Подібні варіанти зберігання є і у Google Drive, і, можливо, в інших сховищ.

Безкоштовний хостинг

Скрипти можна зберігати на будь-якому безкоштовному хостингу типу narod.ru . А для зберігання .js файлів ідеально підходить yourjavascript.com .

Після того, як ви завантажили ваші файли на сервер, потрібно вказати до них шлях між тегами "head / head" у вашій темі. Або там, де це потрібно для їх роботи.

Або там, де це потрібно для їх роботи

усередині теми

Скрипти можна додавати прямо в тему Postach.io всередині тега "body".

Всередині тегів style ви повинні вказувати не шлях до файли скрипта, а повністю весь вміст самого файлу
Всередині тегів "style" ви повинні вказувати не шлях до файли скрипта, а повністю весь вміст самого файлу. Якщо не зрозуміло про що мова, просто подивіться як підключені коментарі Disqus або Google Analytics.

Недолік цього способу в тому, що це утежіляет сторінку і змушує її грузиться довше.

Звичайно, є й інші способи. Наприклад, Bitbucker, Git, але я їх описувати тут не буду. Якщо ці слова вам знайомі, то цей розділ взагалі не для вас.

Як редагувати тему сайту і не зламати всі

Для редагування своїх веб-проектів я використовую Cloud9 . І з переїздом на Postach.io нічого не змінилося. Звичайно, це занадто потужний інструмент для цієї платформи. Я її використовую за звичкою.

В окремій папці. Я створив три .html документа backup, current, original.

  1. У original я зберігаю вихідний код своєї теми Postach.io .
  2. У current знаходиться поточна тема, яку ви бачите зараз.
  3. У backup зберігається останній робочий варіант теми.

Якщо я хочу щось змінити в темі я копіюю код з current в backup. Після чого я починаю робити потрібні мені зміни в файлі current. Коли все готово, я вставляю цей код в редактор теми на сайті Postach.io і дивлюся чи все працює. Якщо щось явно пішло не так, то за секунду я можу вставити останній працюючий код з backup.

Подібна система з трьох файлів допомагає швидко виправити навіть найсерйозніші помилки.