Tweetily
Tweetily это плагин, который на регулярной основе публикует твиты с вашими старыми записями. Это идеальный вариант для поддержания интереса ваших подписчиков к вашему сайту. Особенно это полезно в случае, если вы по каким-то причинам нерегулярно обновляете свой сайт. Публикация старых записей нужна и для SEO (ссылки и переходы по ним положительно влияют на поведенческие факторы) и для привлечения новых подписчиков на ваш Twitter-аккаунт, так как многие не любят подписываться на полупустой аккаунт.
Скачиваем плагин по ссылке в конце страницы и устанавливаем его:
1 Распаковываем архив.
2 Копируем папку tweetily-tweet-wordpress-posts… в /wp-content/plugins/.
3 Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Плагин создает свое отдельное меню "Tweetily", для основной настройки плагина вам надо зайти в "Tweetily\Tweetily":
К сожалению, плагин не поддерживает локализацию, поэтому вам придется разбираться с его настройками на английском. Но это не беда, так как настроек относительно немного и я подробно о них тут расскажу.
Начнем с основного, с подключения Twitter-аккаунта, для этого вам необходимо сначала авторизоваться на Twitter.com, а потом в настройках плагина нажать на кнопку "Sign in with Twitter":
Откроется окно с подтверждением:
Кликайте на "Авторизовать" и на этом подключение будет завершено. Для отключения аккаунта (например, если вы захотите публиковать твиты в другой свой аккаунт) вам достаточно будет нажать на ссылку:
Настроек в плагине относительно немного, я рассмотрю их все подробно. Начнем с настройки публикуемого твита:
Tweet Content устанавливает контент публикуемого твита. Он может состоять из заголовка записи, текста записи или из того и другого. Естественно, что наиболее адекватным вариантом будет публикация только заголовка записи.
Additional Text устанавливает дополнительный текст твита. Например, я использовал для теста текст "Из старого". Вы можете использовать что-то типа "Архив" или вообще обойтись без публикации этой доп. информации.
Additional Text Location устанавливает позицию, где будет выведен ваш дополнительный текст твита (если вы его установили). Варианта тут только два: в начале твита или в конце твита.
Следующая опция настройки плагина это публикация ссылок:
Казалось бы, совершенно глупая опция – зачем нам нужны твиты без ссылок на записи? Но данная опция имеет двойное назначение – как только вы выбираете значение "Yes", то ниже появляются настройки сервисов сокращения ссылок:
В подавляющем большинстве случаев использование сервисов сокращения ссылок обязательно (при установленном ЧПУ ссылки могут быть очень длинными), так что ставьте галку на "Use URL shortner?" и ниже выбирайте нужный вам сервис. У плагина с этой опцией есть небольшая недоработка – после сохранения настроек плагина вы сможете поменять сервис только, если сначала выберите "No", а потом опять "Yes" в опции "Include Link".
Следующая часть настроек касается хэштегов:
Тут все тоже просто – без хэштегов, с собственными хэштегами, с хэштегами, образованными от названия рубрик, с хэштегами, образованными от меток публикуемой записи. Какой вариант выбрать решать вам. В моем случае, например, наиболее подходящим вариантом будет использование собственных хэштегов (я бы там просто указал хэштег wordpress).
Следующие настройки это:
Time between tweets устанавливает время между твитами. По умолчанию твиты публикуются каждые 4 часа.
Random Time Added устанавливает случайную задержку в публикации твитов.
Minimum age of post устанавливает минимальную "старость" записи – обязательно установите эту опцию, так как заваливать твиттер свежими записями было бы нелогично.
Maximum age of post устанавливает максимальную "старость" записи. Этой опцией можно отсечь публикацию твитов о записях многолетней давности.
Последняя часть настроек это:
Number of Tweets устанавливает количество одновременно публикуемых твитов. Select post type позволяет выбрать типы записей для публикации (страницы или записи), а Exclude Categories позволяет исключить от публикации записи указанных рубрик. По приведенной ссылке Exclude specific posts можно исключить от публикации конкретные записи вашего сайта.
Настроили плагин? Проверяйте его работу. Для этого достаточно нажать на кнопку "Tweet Now":
Немедленно будет опубликован твит (будет выбрана случайная запись в соответствии с указанными вами настройками). От установки плагина до публикации первого твита пройдет максимум 5 минут, так как настройка плагина реально очень проста, хоть и на английском языке.
Tweetily замечательно подойдет всем веб-мастерам, у которых есть сайты с многолетней историей. Ведь не секрет, что даже лояльные посетители редко когда просматривают весь ваш сайт (и 10 страниц будет для них подвигом). Таким пользователям не лишним будет напомнить о том, что ваш сайт ценен не только свежими записями, но и старыми.
Не стоит только использовать данный плагин для публикации ваших новых записей – он для этого не предназначен и толку от него в этом плане будет немного. Для прямого кросспостинга вам необходимо использовать другой отличный плагин WP to Twitter, так как он именно для этого и предназначен.
Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
А в VK или в FB есть подобные плагины? Именно, чтобы старые записи туда уходили. Твиттер это, конечно, хорошо, но полноценные социальные сети было бы лучше - в твиттере другая аудитория с другими целями.
#2,
наверняка есть, но я такие не видел. точнее будет сказать - не обращал внимания, я несколько далек от социальных сетей. как бы специфика вордпресса именно в собственном сайте, а не в социалке.
спорно, но спорить не буду.
#3,
А скажите пожалуйста, учитываются ли сейчас поисковиками ссылки с твиттера или это уже "вчерашний день"?
#4,
да, учитываются. и сервисы прогона по твиттер-аккаунтов живут сейчас припеваючи. впрочем, есть мнение, что сейчас влияние твиттер ссылок меньше, но все равно есть. так что думайте..
#5,
Как вариант, есть стандартная функция Твиттера и Фейсбука - публикаций постов из Твиттера в ФБ/ То есть с помощью этого плагина отправляем старые посты в Твиттер, а Твиттер сам их перенаправит в ФБ
#6,
Установил этот плагин. Сохранил настройки. Залогинился в своем Twiiter.
Жму кнопку "Sign in with Twitter" и страница просто перезагружается. Не происходит запроса на добавление Приложения в Twitter.
Ссылка на этой кнопке ведет на саму страницу с настройками. Т.е. на саму себя.
#7,
у меня такое было на локальном сервере - перенес на реальный сервер - заработало сразу же. вы на хостинге плагин тестируете?
#8,
Нет. Сервер реальный. На нем несколько проектов на WP с кучей плагинов. В том числе с wp-to-twitter, который публикует текущие посты.
Посмотрел на странице разработчика - я не одинок с этой проблемой. Но автор ничего разумного не отвечает.
#9,
он не знает, что отвечать. проблема в каких-то личных настройках сервера, надо включать debug-режим и смотреть, на чем именно плагин спотыкается. вот, скажем, у меня php 5.4 - а у вас?
#10,
Для эксперимента открыл новый акк. на Hostinger. Залил WP 4.1
Установил это плагин.
При нажатии на кнопку страница просто перезагружается.
Очень странная реализация функций этой кнопки. Например, если внизу нажать "Reset Settings", то "на кнопке" будет висеть URL сброса: ***/wp-admin/admin.php?page=Tweetily&top=reset
А после сохранения настроек, это URL "на Кнопке" меняется на: ***/wp-admin/admin.php?page=Tweetily
Но никак - ни форма для авторизации Twitter.
#11,
включите там в wp-config.php debug режим - просто false на true исправьте.
сейчас еще раз поставил этот плагин на своем тестовом сайте testwp.ru - по-прежнему там отлично плагин стыкуется с твиттером.
#12,
Спасибо, что нашли время и попытку помочь.
Делаю - только из уважения к Вам за это.
Включил режим Debug.
Без этого плагина - все как бы нормально. Но стоит его активировать, как:
Deprecated: Assigning the return value of new by reference is deprecated in /home/u855027573/public_html/wp-content/plugins/tweetily-tweet-wordpress-posts-automatically/Include/top-debug.php on line 57
Notice: Undefined variable: ret in /home/u855027573/public_html/wp-content/plugins/tweetily-tweet-wordpress-posts-automatically/top-core.php on line 489
Notice: Функция has_cap вызвана с аргументом, который считается устаревшим с версии 2.0! Использование уровней пользователей в плагинах и темах считается устаревшим. Используйте роли и возможности.. in /home/u855027573/public_html/wp-includes/functions.php on line 3495
Notice: Функция get_settings с версии 2.1 считается устаревшей! Используйте get_option(). in /home/u855027573/public_html/wp-includes/functions.php on line 3378
Вообщем - не вижу смысла погружаться в чужие скрипты или просить это делать кого-то еще.
Надо двигаться дальше. Я думаю, что автору плагина - нужно самому изучать это проблему. Тем более, что я нашел кучу форумов на разных языках, где описываются танцы с бубном вокруг этого плагина.
Нашел для себя выход из ситуации.
Плагин - Revive Old Post (Former Tweet Old Post)
Отлично заработал с пол-оборота, как и должно было быть.
Ничем не хуже в плане функционала, даже наоборот. Но мне достаточно именно этого простого действия. Все получилось.
Еще раз спасибо - за общение.
CS
P.S.
Если у Вас не пропадет азарт к этой проблеме: На hostinger.ru - эта штука ТОЧНО не работает. (во всяком случае на сервере 22. PHP Version 5.3.29) Регистрация и создание аккаунта - бесплатно.
Можете попробовать.
С интересом буду следить за развитием событий.
#13,
да ну на фиг :) если один плагин начинает глючить, то проще найти другой, чем его чинить. пока у меня Tweetily отлично работает - но как перестанет, то сменю его на ваш Revive Old Post, благо что плагины эти не критичные и позволяют менять их друг другом без проблем.