Задача:
Постить материалы в Твиттер / Twitter автоматичекски из WP / WordPress во время добавления новой статьи (поста) в блог на вордпресе.
Решение:
Для решения задачи по постингу с WordPress в Twitter использую плагин под названием WP to Twitter.
Установка плагина WP to Twitter.
Плагина WP to Twitter ставится автоматически из репозитария WordPress. Заходим в свой WordPress в админку в раздел Плагины, нажимаем Добавить новый и в поле поиска вводим WP to Twitter.
Находим в предложенном списке нужный нам плагин (WP to Twitter) и жмем кнопку Установить.
Подтверждаем, что Да, уверен).
После установки, жмем кнопку Активировать плагин.
Вот и все плагин по постингу из wp в Твиттер установлен и активирован. Теперь осталось его настроить.
Если у кого то WordPress не смог установить плагин автоматически, то просто скачайте его по ссылке: http://wordpress.org/extend/plugins/wp-to-twitter/ (Официальная страничка плагина), залейте по FTP на ваш блог в папку /wp-content/plugins. После чего он появится в админке вашего блога на WordPress в Разделе Плагины, где вам необходимо будет его активировать.
Настройка плагина WP to Twitter. Настройка Приложения в Твиттере.
Посте установки жмем update your settings для настройки плагина.
Ну или идем в раздел Параметры (в админке вашего WordPress блога) и жмем WP to Twitter.
Итак, что касается настроек.
Первым делом нам нужно настроить приложения на стороне на сайте твиттера. Для этого в разделе настройки плагина (в админке вашего блога Параметры — WP to Twitter) жмем на ссылку Twitter’s application registration page (она ведет на страницу создания нового приложения на твиттере: https://dev.twitter.com/apps/new).
Далее, на страничке создания нового приложения вводим свой логин и пароль от вашего твиттер акаунта (от вашего нормального рабочего акаунта в который собираетесь постить с блога).
Далее заполняем форму по созданию нового приложения.
Вводим имя вашего приложения в поле Name (я так понял нужно вводить англ буквами и без пробелов и по длине не более 32-х символов).
Вводим описание вашего приложения в поле Description (тут от фонаря что-то, вводил на англ..
В поле Website вводим адрес (url) вашего сайта с которого собираетесь постить, то есть url вашего блога на WordPress (это самое важное поле по сути).
Ниже не забываем ставить галочку что согласны с правилами (Yes, I agree) в вводим капчу в поле CAPTCHA. Ну и жмем кнопку Создать ваше твиттер приложение.
После чего, у вас появится страница настройки приложения в Твиттере.
Первым делом идем в раздел Settings
И в блоке настроек Application type ставим галочку Read and Write, после чего жмем внизу кнопку Сохранить (Update this Twitter application’s settings). Это очень важно!
После чего возвращаемся обратно в первую вкладку в раздел Details.
И проматываем страничку вниз к разделу Your access token и жмем кнопку Create my access token.
Итак, Приложение в Твиттере создано и настроено. Теперь осталось только внести нужные данные из приложения в Твиттере на страницу настроек плагина WP to Twitter в админке вашего WordPress блога.
Просто вписываем нужные ключи в нужные поля на странице настройки плагина в WordPress, думаю не перепутаете:
1. Код с Consumer key вставляем в поле Twitter Consumer Key.
2. Код с Consumer secret вставляем в поле Twitter Consumer Secret.
3. Код с Access token вставляем в Access Token.
4. Код с Access token secret вставляем в Access Token Secret.
5. Важно, смотрите что бы на странице откуда копируете (на странице в твиттере — странице вашего твиттер приложения) в разделе Your access token параметр Access level был Read and write.
После чего на странице настройки вашего плагина WP to Twitter в админке блога на WordPress жмем кнопку Connect to Twitter. Страничку с приложением на твиттере можно уже закрывать ).
Мы полностью настроили приложение и плагин. Теперь перейдем к настройке постинга.
Настройка плагина WP to Twitter. Настройка Постинга.
Настройка делается там же в админке блога в разделе Параметры — WP to Twitter в блоке Basic Settings. Вот стандартный вид настройки:
Далее его заменяем на свой:
1. Choose your short URL service (account settings below) я ставлю: не сокращать URL.
2. В Update when a post is published Text for new post updates я ставлю: Новый пост: #title# #url#
Это типа что постить в твиттер, когда вы добавляете на свой блог новый пост. #title# — Будет название (Title) вашего поста, а #url# — ссылка на ваш пост на вашем блоге.
3. В Update when a post is edited Text for post editing updates я ставлю: Отредактировал пост: #title# #url#
Это типа, если вы отредактировали какой-то свой пост на блоге, то это автоматически отправится в твиттер.
4. В Update when a page is published Text for new page updates я ставлю: Создал новую страничку: #title# #url#
Это типа постить в твиттер, когда вы на блоге создаете новую Статическую страницу.
5. В Update when a page is edited Text for page editing updates я ставлю: Отредактировал страницу: #title# #url#
А это, постить в твиттер, когда вы внесли какие либо правки в какую то из ваших Статических станиц на своем блоге на WordPress.
6. В Update Twitter when new comments are posted Text for new comments я ставлю: Новый комментарий от #commenter# к #title#: #url#
Это достаточно интересный параметр, как только к какой либо из записей у вас на блоге появился новый комментарий, это сращу же опубликуется в твиттере. #commenter# = имя пользователя, который оставил комментарий, #title# = название поста к которому был комментарий, #url# — ссылка на пост.
7. В Обновить Twitter, когда разместите Blogroll ссылку, тоже самое только по ссылкам. Я его не активирую.
Ну и как настроили этот блок настроек, на забываем нажать сохранить — Сохранить WP -> twitter параметры.
Другие настройки я оставил стандартные (дефолтные) все. Но там можно еще настроить много чего..
Все, теперь ваши записи с вашего блога на WordPress будут автоматически (согласно вашим настройкам) публиковаться в ваш твиттер акаунт.
.
Блог мастера, который поможет организовать продвижение сайта в сети интернет.
Все убрал
Все понятно и съедобно, единственное не могу отключить перед каждым постом New post:
А где настроить количество текста, которое будет выводиться в твиттер? Ни как не могу настроить?
алик, неа. у меня иногда ошибки выдает — но это если часто постит. сервак твитера блокирует тогда запросы от меня с моего IP на время. там лимиты кажись есть у твитера сколько твитом можно постить в час и сутки.
и посты с отложеннйо публикацией у меня не всегда срабатывают.
работает только когда написал пост вручную и нажал в админке кнопку опубликовать. тогда вп перед публикацией поста отправляет пост в твиттер.
что то не отправляет у меня твиты. нажал чек там внизу вс` отправил а твиты моих постов не отправляет.
WP to Twitter successfully contacted your selected URL shortening service. The following link should point to your blog homepage: http://bit.ly/17PqRjl
WP to Twitter successfully submitted a status update to Twitter.
Your server should run WP to Twitter successfully.
всё типа ок.
не знаешь что сделать???
А это может как то улучшить позиции в поисковиках?
Спасибо, очень пригодилось
Оставил только автопостинг комментов в твиттер, почему-то не фурычит. Не пойму в чем может быть дело.
еще раз тестирую комментарии и их постинг в твиттер ))
удобно, #плагин #wp to #twitter бесплатный, не нужно использовать какие-то сервисы для этого