Як зробити свій мікроблог
Все прекрасно знають такий сервіс мікроблогів, як Twitter. Це один з найпопулярніших сайтів на планеті Земля. Хто б міг подумати ще кілька років тому, що цей "недоблог" стане таким популярним? І як завжди все будується на людських пороках, в даному випадку - на ліні! У твіттері можна написати повідомлення не більш 240 символів! А більше у багатьох і не виходить, не вистачає звивин і фантазії, і таких "недоблоггеров" набагато більше, ніж тих, хто писати вміє і любить.
Це про мінуси, ну а тепер про плюси, так як я не дарма задався питанням, як зробити мікроблог на сайті?

Плюс в тому, що написати маленький пост дуже легко, а велику статтю писати важко і довго. І ось з цього ваш сайт оновлюється не більше 1 рази в тиждень, а там мільйон постів на годину. Відчуваєте різницю? І знаєте який це дає ефект для самого мікроблога?
Там завжди пасуться пошукові швидко роботи, так як вони знають, що там поїсти є що кожну секунду. А на ваш блог вони заходять раз в тиждень, так як знають, що ви годуєте їх з такою періодичністю.
І ось тут виникає резонне питання: а чому б не створити на своєму сайті власний мікроблог і строчити в нього кожен день купу "Недопіла?" Нехай Яндекс і Google їдять на нашому сайті теж кожен день по кілька разів!
Як зробити мікроблог на сайті?
Якщо у вас сайт не WordPress, як у мене, то дії можуть відрізнятися, але принципи будуть такими ж. З чого ж почати? Спочатку нам потрібно створити підсайт, так як описано в цій статті. Я теж створив підсайт з назвою micro. Я встановив туди WordPress і мою поточну тему. Після цього все потрібно налаштувати, як на вашому основному розділі: постійні url і так далі. (На даний момент я видалив цей розділ, так як мені він перестав бути потрібним, по крайней мере, в такому вигляді.)
Тепер потрібно трохи поколупатися в шаблоні. Справа в тому, що є кілька завдань, які потрібно вирішити, щоб перетворити звичайний блог в мікроблог, схожий на Twitter. Що потрібно зробити?
1. Прибрати заголовки постів, вони нам не потрібні.
2. Налаштувати авто публікацію наших записів в твіттер, для швидкої індексації.
3. Налаштувати публікацію заміток, не заходячи в адмінку.
1. Видалення назви статті
Це можна зробити, знайшовши в index.php частина коду, що відповідає за виведення заголовків статей. Код легко знайти за тегом h1, у мене це виглядає так:
Я видалив частину коду, яка виділена жирним шрифтом. Після цього заголовки на головній сторінці зникли і вийшло приблизно так:
2. Налаштування автопостінга в твіттер
Тут є два шляхи: можна скористатися стороннім сервісом, який просто буде направляти RSS стрічку блога в Twitter, а можна встановити плагін, який буде це робити безпосередньо.
Перший спосіб можна здійснити через сервіс twitterfeed.com. але я вирішив скористатися другим способом, на власному досвіді знаючи, як часто ламається RSS у WordPress.

Другий варіант автопостінга записів в твіттер можна здійснити за допомогою плагіна WP to Twitter. Встановивши його і зайшовши в його параметри, ви побачите багатоетапну установки, яку потрібно провести. Нічого складного, описувати всі кроки не буду. Суть зводиться до отримання купі паролів від Твіттера і вписування їх в налаштування плагіна. Хороший мануал є ТУТ.
Тепер можна спробувати написати невеликий пост і подивитися, полетить він в мій Твіттер. Тестую!
Ну ось, все вийшло. Залишилося налаштувати плагін, щоб він видавав у Твіттер не тільки посилання, але і шматок розумного тексту. Але це вже деталі, в настройках це є, потрібно просто по тестувати. Йдемо далі.
3. Постинг заміток не заходячи в адмінку
Тут теж два варіанти, як це можна робити: можна писати пости через сторонню програму, яких багато, або зробити можливість публікувати пости не заходячи в адмін панель.
У Windows є програма Live Writer. Але мене більше цікавить подібна програма під Linux. Під Windows є програма Semagic.
На початку я спробував програму lekhonee-gnome, про яку я писав в замітці Програма для постінгу в wordpress. але ця програма чомусь стала вилітати після створення в ній облікового запису.

Тому я скачав з Synaptic ще кілька схожих програм і протестував їх. Одна з них - це програма Drivel.
На виході отримуємо ось таку програму:

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

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