How to Display Twitter Count in Plain Text

If you don’t like the Twitter Counter Badge provided by TwitterCounter and you want to display your Twitter counter in plain text, actually it is easy. You can just follow the below simple step to do it.

1. Add the following code to functions.php.

function string_getInsertedString($long_string,$short_string,$is_html=false){
  if($short_string>=strlen($long_string))return false;
  $insertion_length=strlen($long_string)-strlen($short_string);
  for($i=0;$i<strlen($short_string);++$i){
    if($long_string[$i]!=$short_string[$i])break;
  }
  $inserted_string=substr($long_string,$i,$insertion_length);
  if($is_html && $inserted_string[$insertion_length-1]=='<'){
    $inserted_string='<'.substr($inserted_string,0,$insertion_length-1);
  }
  return $inserted_string;
}

function DOMElement_getOuterHTML($document,$element){
  $html=$document->saveHTML();
  $element->parentNode->removeChild($element);
  $html2=$document->saveHTML();
  return string_getInsertedString($html,$html2,true);
}

function getFollowers($username){
  $x = file_get_contents("http://twitter.com/".$username);
  $doc = new DomDocument;
  @$doc->loadHTML($x);
  $ele = $doc->getElementById('follower_count');
  $innerHTML=preg_replace('/^<[^>]*>(.*)<[^>]*>$/',"\\1",DOMElement_getOuterHTML($doc,$ele));
  return $innerHTML;
}

2. Copy and paste the following short code to anywhere on your theme files, remember replace your twitter username.

<?php echo getFollowers("yourtwitterusername")." followers"; ?>
Phone cards for domestic and international use, great rates and excellent connectivity.
International calling card plans offer the ultimate in convenience for phone card users at the lowest cost available.
Australia international phone cards for low-cost international calls from United States to Australia.

Do you need more visitors? SEO will teach you how to get maximum traffic!
how to get pregnant

4 Responses to “How to Display Twitter Count in Plain Text”

  1. Is it possible to get ones twitter-feed in plain-text?

  2. Frederick, i think i’ve seen it done but don’t know how or what work around they used. i’ll look around since i had this question before as well. if you find out first please let me know

  3. [...] your feedcount in a random sentence How to Display Twitter Count in Plain Text WordPress 2.9 Enhancements Every Developer Must Know How To Display Smooth Slider On The Home Page [...]

Leave a Reply