Alfredo Artiles me sugirió una buena idea para el recién nacido finaldechiste.com | Lo mejor de un chiste es… su final
El resultado es que para un chiste titulado «Se abre el telón y» se publican los tweets que contengan esta cadena de caracteres:
Integrar los tweets relacionados con cada chiste, así que he integrado el feed de la búsqueda por el título de la página. De esta forma podrás utilizar la función mostrar_twitter donde quieras para mostrar los tweets que haya con la frase exacta del título de tu post. Si sustituyes el título por la categoría o las etiquetas las posibilidades se amplían.
Muchas gracias Alfredo !!!
1: //incluir twitter search del blog
2:
3: function mostrar_twitter($numero) {
4: $GLOBALS['normalizeChars'] = array(
5: 'á'=>'a', 'é'=>'e', 'í'=>'i', 'ó'=>'o', 'ú'=>'u',);
6: function cleanForShortURL($toClean) {
7: $toClean = str_replace('&', '-and-', $toClean);
8: $toClean = str_replace(' ', '+', $toClean);
9: $toClean = str_replace('--', '-', $toClean);
10:
11: return strtr($toClean, $GLOBALS['normalizeChars']);
12: }
13:
14: include_once(ABSPATH.WPINC.'/rss.php');
15: $titulo = get_the_title();
16: $titulo2 = cleanForShortURL ($titulo);
17: echo $twitter;
18: $twitter = 'http://search.twitter.com/search.atom?lang=es&q="'. $titulo2 .'"';
19: $feed = fetch_rss($twitter);
20: $items = array_slice($feed->items, 0, $numero);
21: if (!empty($items)) : foreach ($items as $item) : ?>
22: <li><a href="<?php echo $item['link']; ?>"><?php echo $item['title']; ?></a></li>
23: <?php endforeach; endif; }
Deja una respuesta