Хитрощі Postachio. Де зберігати скрипти для свого блога
- Зміст
- Таємні розділи Postachio
- списки
- кнопки Share
- Хостинг скриптів
- Dropbox
- Безкоштовний хостинг
- усередині теми
- Як редагувати тему сайту і не зламати всі
Прийшла пора знову поділитися з вами деякими хитрощами, спостереженнями і просто корисними речами щодо Postach.io. Цього разу я розповім про те, де можна зберігати скрипти і картинки для вашого блогу. Про "таємних" розділах Postach.io і як не втратити код теми.
Зміст
- Таємні розділи Postachio
- списки
- кнопки Share
- Хостинг скриптів
- Як редагувати тему сайту і не зламати всі
Таємні розділи Postachio
Якщо ви користувач сервісу, то, напевно, знаєте, про розділ Discover . У ньому ви можете подивитися всі останні пости. Або подивитися пости по темам: подорож, їжа, освіту, дизайн, технології. Напевно, люди пишуть не тільки про це.
http://postach.io/тема/
Замість слова "тема" впишіть те, що вас цікавить і Postach.io покаже всі пости по цьому запиту.
списки
Окремо варто згадати розмітку списків. За умовчанням вона виглядає приблизно так:
але Postach.io , Швидше за все, що зламає таку розмітку. Щоб сервіс дійсно зрозумів, що ви від нього хочете, до списку і після списку можна додати заголовок. Ось як я зазвичай це роблю:
кнопки Share
Додати кнопки "Поділитися" на сайт дуже легко. на старої версії сайту я використовую кнопки Share42 , Тут я використовую кнопки [Pluso] ( http://pluso.ru/ "" Pluso "). В кінцевому, рахунку не важливо які кнопки ви оберете. Я рекомендую додати їх скрипт відразу ж після хедера поста. Знайти його легко по рядку {{post.title}} і трохи вище можна сміливо вставляти код кнопок.
А ось цей код додасть стандартні кнопки 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" ви повинні вказувати не шлях до файли скрипта, а повністю весь вміст самого файлу. Якщо не зрозуміло про що мова, просто подивіться як підключені коментарі Disqus або Google Analytics.
Недолік цього способу в тому, що це утежіляет сторінку і змушує її грузиться довше.
Звичайно, є й інші способи. Наприклад, Bitbucker, Git, але я їх описувати тут не буду. Якщо ці слова вам знайомі, то цей розділ взагалі не для вас.
Як редагувати тему сайту і не зламати всі
Для редагування своїх веб-проектів я використовую Cloud9 . І з переїздом на Postach.io нічого не змінилося. Звичайно, це занадто потужний інструмент для цієї платформи. Я її використовую за звичкою.
В окремій папці. Я створив три .html документа backup, current, original.
- У original я зберігаю вихідний код своєї теми Postach.io .
- У current знаходиться поточна тема, яку ви бачите зараз.
- У backup зберігається останній робочий варіант теми.
Якщо я хочу щось змінити в темі я копіюю код з current в backup. Після чого я починаю робити потрібні мені зміни в файлі current. Коли все готово, я вставляю цей код в редактор теми на сайті Postach.io і дивлюся чи все працює. Якщо щось явно пішло не так, то за секунду я можу вставити останній працюючий код з backup.
Подібна система з трьох файлів допомагає швидко виправити навіть найсерйозніші помилки.