Как создать доступный для поиска архив твитов с помощью WordPress

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


Твиттер страдает от проблем с обслуживанием и провалом кита (который кто-то закодировал в чистом CSS) это очередное явление еще раз.

Я наткнулся на учебник на днях о том, как создать доступный для поиска архив твитов который вы можете использовать для размещения своих собственных твитов. И лучшая часть? Это работает на WordPress.

В этой статье я поделюсь своим опытом с тем, как я @themelab архив твитов работает на WordPress, в том числе:

  • Резервное копирование моих твитов сторонним сервисом
  • Импортирование этих старых твитов в WordPress
  • Настройка так, чтобы новые твиты автоматически импортировались
  • Установка темы, чтобы красиво их отобразить

Сделайте резервную копию ваших твитов

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

В то время я смог собрать только 910 из более чем 6000+. Даже с использованием других сервисов резервного копирования в Твиттере копировалось такое же количество твитов, что говорит о том, что это ограничено самим Твиттером. Лучше всего сделать резервную копию как можно скорее, особенно если вы частый твитер.

Сначала у меня возникли некоторые проблемы при входе в TweetBackup, но в итоге это сработало. Если вы расстроены, вы также можете попробовать BackupMyTweets.com. Стоит отметить, что BackupMyTweets заставляет вас «платить», публикуя твит, рекламирующий их сервис. Если вам это слишком больно (обещаю, что это довольно безболезненно), у вас также есть возможность платить 9,95 долларов в год..

backupmytweets

После завершения процесса резервного копирования найдите параметр «экспорт» и сохраните его в формате RSS. У вас должен быть файл XML со всеми твитами, которые можно было восстановить. Следующий шаг – импортировать их в WordPress..

Импортировать твиты в WordPress

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

Следующий шаг – перейдите в Инструменты → Импорт и выберите опцию «RSS»..

WordPress RSS Импорт

На следующем экране загрузите файл XML, который вы только что получили, из любого сервиса твиттера, который вы только что использовали. Ваши твиты теперь должны быть загружены на ваш сайт WordPress.

  • Очевидный совет: Предполагая, что это новая установка WordPress, вы, вероятно, захотите удалить «Hello World!» после.
  • Не такой очевидный совет: Поскольку твиты из файла резервной копии отформатированы как «имя пользователя: твит здесь» (т. Е. «Themelab: здесь отображается мой фактический твит»), вы можете использовать Поиск Regex плагин удалить это. Просто замените «username:» в содержании поста и не забудьте включить пробел после.

Автоматически захватывать новые твиты

Теперь, когда у вас есть все ваши старые твиты, вы должны быть уверены, что все новые твиты будут автоматически захвачены и сохранены как сообщения WordPress. Для этого мы будем использовать Плагин Twitter Tools Алекс Кинг.

После установки и проверки данных вашей учетной записи Twitter убедитесь, что на странице настроек плагина установлены следующие два параметра (Настройки → Инструменты Twitter):

  • Включить опцию, чтобы создать твит, когда вы публикуете в своем блоге? НЕТ
  • Создайте запись в блоге из каждого вашего твита? да

Параметры инструментов Twitter

Я не уверен, что произойдет, если вы зададите «Да» обоим, но я не собираюсь выяснять это для себя, опасаясь раздражать дерьмо моих последователей. Дуглас Баунман, автор оригинального руководства, описал его как «бесконечный цикл повторяющихся твитов и постов в блогах».

Все остальные параметры, такие как исключение @replies, либо не нужны, либо соответствуют вашим личным предпочтениям..

Замечания: После установки инструментов Twitter я заметил несколько дублированных твитов (в сочетании с резервными твитами), которые я вернулся и удалил вручную.

Тема Tweet Archive

Дуглас Баунман из stopdesign также был достаточно хорош, чтобы выпустить тема архива твита он использовал бесплатно.

Тема Tweet Archive

Тема работает «из коробки», но требует некоторого * удушливого * прямого редактирования темы, чтобы персонализировать жестко запрограммированную область (которую я выделил красным) с информацией вашей учетной записи. Просто откройте свой header.php и прокрутите вниз.

твит-архив заголовок

Убедитесь, что у вас есть следующее удобное для копирования и вставки в «div» область div в заголовочном файле:

  • URL-адрес изображения 48 × 48 вашего аватара в Твиттере (или что вы хотите на самом деле)
  • Ваше имя (например, я использовал «Theme Lab»)
  • Ваше имя пользователя в Twitter (@themelab)
  • Местоположение и URL сайта (themelab.com)

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

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

Обновить: Я только что заметил, что в поисковой форме URL / tweets / URL жестко закодирован в действие формы, которое, очевидно, не сработает, если вы установили где-либо, кроме подкаталога / tweets /. Чтобы исправить это, замените следующий код в searchform.php:

И заменить на:

Вывод

Я действительно хотел бы установить это давным-давно. Я наркоман в Твиттере и у меня более 6000 твитов (следите за мной на @themelab) и, к сожалению, я не смог их всех подкрепить, только около 15%.

Еще раз хочу поблагодарить Дугласа Боумена из stopdesign для руководства по настройкам, а также темы. На самом деле это было намного проще, чем я думал, и это здорово, что он может работать на моей любимой CMS, WordPress, с помощью некоторых дополнительных плагинов..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map