
Wordpress tiene toda clas de plug-ins y esa es una de las mayores ventajas del software libre, claro que uso wordpress, pero mi lenguaje de programación default es Coldfusion, hace unos días tuve que hacer un widget para mostrar en un website el status de una cuenta de twitter.
Aunque bien podría meterme por varios días a hacerlo directamente usando el API de twitter lo hice de la forma más sencilla “RSS”
1. Lo único que se debe hacer es cambiar la dirección RSS y agregar la suya que encuentran en su página de twitter
2. En el loop usen la variable twits para definir la cantidad de twits que quieren que aparezcan
3. O usen la variable twitsauto (reemplazarla en el loop) para mostrar todos los twits que tenga el rss.
<cfhttp url="http://twitter.com/statuses/friends_timeline/18024382.rss" method="GET" resolveurl="No" >
</cfhttp>
<cfset twitter_status_xml=XMLParse(cfhttp.FileContent)>
<cfset linkRegEx = "((http|https):\/\/[[:word:]\-_]+(\.[[:word:]\-_]+)+([[:word:]\-\.,@?^=%&:/~\+##]*[[:word:]\-\@?^=%&/~\+##])?)">
<div class="widget"> <cfoutput>
<cfset twits= 1>
<cfset twitsauto= "#ArrayLen(twitter_status_xml.rss.channel.item)#">
<cfloop index="x" from="1" to="#twits#">
<div class="twitter-box">
<cfset twitterTxt= "#twitter_status_xml.rss.channel.item[x].description.xmlText#">
<cfset subTwit="
#reReplace (twitterTxt, "PastorCashLuna:", "", "all")#">
#ReReplace(subTwit,linkRegEx, ‘<h4><a href="\1" target="_blank">\1</a></h4>’,'All’)
# </div>
</cfloop>
</cfoutput>
</div>
hola, esta linea
#reReplace (twitterTxt, “PastorCashLuna:”, “”, “all”)#”>
El campo rellenado con PastorCashLuna, lo tengo que cambiar por alguno mio????
Un saludo!!!