Почти все у кого есть свой личный блог на движке wordpress и акаунт в twitter показывают на страницах блога twitter-статус. В этом посте будет продемонстрировано два способа, чтоб этого добиться.
Путь первый: PHP
Код показанный ниже вставьте в файл function.php в своей теме:
function parse_feed($feed) {
$stepOne = explode("<content type=\"html\">", $feed);
$stepTwo = explode("</content>", $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace("<", "<", $tweet);
$tweet = str_replace(">", ">", $tweet);
return $tweet;
}
function getTweet(){
$feed = "http://search.twitter.com/search.atom?q=from:TwitterProfileName&rpp=1";
$twitterFeed = file_get_contents($feed);
echo parse_feed($twitterFeed);
}
Не забудьте изменить TwitterProfileName на свой логин в twitter. Теперь в любом месте своей темы, где вы хотите выводить свой статус вставьте следующий код, вызов функции написанной выше:
getTweet ()
Путь второй: jQuery
$.getJSON("http://twitter.com/statuses/user_timeline/username.json?callback=?", function(data) {
$("#theIdOfTheElement").html(data[0].text);
});
Bзмените в этом коде #theIdOfTheElement – это ваш логин в twitter
зря вы так быстро пишите посты, вот я понимаю каждую строчку и что все делаеться. а человек который не хорошо шарит хотя бы в php но умеет копировать вставлять и вызывать функции? 1 долгий не много нудный но от души пост лучше чем вырезка с другого блога ради трафа ~_~
Не согласен. Человек не понимающий в долгом нудном посте запутается…. если вообще дочитает его. Новичкам нужно информацию по порциям на ложечке давать